-
Abschlussart: Zertifikat „Berufsbezogene Deutschförderung für den kaufmännischen/technischen Bereich“
Zertifikat „JavaScript Developer“
Zertifikat „React JavaScript-Bibliothek mit TypeScript“ -
Abschlussprüfung: Praxisbezogene Projektarbeiten mit Abschlusspräsentationen
Zertifizierungsprüfung Berufsbezogene Deutschförderung -
Unterrichtszeiten: VollzeitMontag bis Freitag von 8:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
-
Dauer: 20 Wochen
Berufsbezogene Deutschförderung für den kaufmännischen/technischen Bereich
Allgemeine Sprachkompetenzen (ca. 1 Tag)
Wiederholung wichtiger Grammatikthemen und Anwendung von komplexen sprachlichen Strukturen der deutschen Grammatik
Texte aus unterschiedlichen Bereichen lesen und verstehen, globales und selektives Leseverstehen
Verbesserung des Hörverstehens
Korrespondenz im beruflichen Umfeld (ca. 2 Tage)
Layout und Briefgestaltung
Zeitgemäße Anreden und Briefeinstiege
Kundenorientierte Briefe und E‐Mails
Berichtswesen
Bewerbungsanschreiben nach DIN 5008
Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Berufsfeld Kommunikationsmanagement (ca. 3 Tage)
Souveräne Kommunikation im Unternehmen
Kommunikationsformen in Teams
Besprechungen und Präsentationen
Konfliktmanagement
Mitarbeitergespräche
Vorstellungsgespräche
Verkaufs‐ und Beratungsgespräche
Angebote verfassen
Messen und Produktpräsentationen
Reklamationen
Berufsfeld Wirtschaft (ca. 6 Tage)
Personal, Management und Arbeitsrecht
Finanzwesen und Controlling
Lohn‐ und Gehaltsabrechnung
Berufsfeld Marketing (ca. 6 Tage)
Werbung
Marktanalyse und Marktforschung
Online‐Marketing und E‐Commerce
Unternehmensprozesse (ca. 9 Tage)
Umstrukturierungen, Prozessmanagement, Prozessveränderungen
Digitale Transformation
Veränderungen im Energiemanagement und Umweltschutz
Projektmanagement
Berufsfeld Logistik und Handel (ca. 8 Tage)
Produktion
Einkauf
Lieferung und Transport
Einzelhandel
Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung (ca. 5 Tage)
JavaScript Developer
JavaScript Grundlagen (ca. 7 Tage)
Einführung in JavaScript, Geschichte, Einsatzbereiche
ECMA-Script-Versionen
Einbinden von JavaScript in HTML
IDE: Installation und Einführung in WebStorm
Sprachelemente: Variablen, Konstanten, Typisierung
Primitive Datentypen: Number, String, Boolean
Collection-Datentypen: Arrays, Objekte
Copy by Reference vs. Copy by Value
Arithmetische und logische Operatoren
Kontrollstrukturen: Bedingungen, Schleifen, Funktionen
Scope, Global Scope, Blockscope
Fehlerbehandlung
Lokales Speichern: Webstorage, IndexedDB
JSON
ES6-Import/Export
Versionskontrolle mit Git
Einführung in GitHub
DOM-Manipulation mit JavaScript (ca. 5 Tage)
Grundlagen
HTML selektieren
Inhalt und Attribute
Styling
Events, Event-Objekt, Bubbling
Observer
- Intersection-Observer
- Mutation-Observer
DOM-Elemente anlegen, kopieren, verschieben, löschen
Frameworks/Libraries (ca. 1 Tag)
Eigene Bibliothek erstellen
AI (ca. 1 Tag)
Vorstellung von konkreten KI-Technologien im beruflichen Umfeld
Künstliche Intelligenz (KI) im Arbeitsprozess
Einbindung von KI in der IDE
Nutzung von KI zur Codervervollständigung, Refactoring und Lernunterstützung
Projektarbeit (ca. 6 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
JavaScript Vertiefung (ca. 5 Tage)
Canvas, Zeichnen, Animieren
Spread-Syntax, Destructuring
Objekte anlegen mit Konstruktoren, Klassen, Factories
Vererbung von Klassen
Getter und Setter, Statische Methoden
Felder, Private Felder
Prototyping
Datentypen Map und Set
Promise, Verkettung, Async-Await-Syntax
Webworker
Ajax (ca. 1 Tag)
Einführung
Funktionsweise
HTTP-Anfragen
Fetch()-API
Web Services:
- JSON
- XML
Kommunikation mit APIs
NodeJS (ca. 4 Tage)
Aufbau und Installation
Built-in Module, Custom Module, NPM
Upload zu NPM
Dateityp MD
Webserver erstellen (Express)
Eigene Middleware
Fetch-Syntax für Ajax-Anfragen
Dateien auf Server hochladen
Echtzeitkommunikation mit Websockets
Kommunikation mit noSQL Datenbank
Aufbau eigener REST-APIs mit Express
API-Endpunkte: GET, POST, JSON-Handling
Einblick in Hosting (z.B. dedizierte Server, Managed Hosting, Cloud Hosting)
Single Page Application (ca. 2 Tage)
ReactJS:
- Einführung, theoretische Betrachtung, Installation
- Virtuelle DOM
- Expressions, State-Hook, Effect-Hook
- Komponenten, Verschachtelung, Parameterübergabe
- Benutzereingaben, Inhaltsupdate, Eventlistener
- Routing
VueJS:
- Einführung, theoretische Betrachtung
- Virtuelles DOM
- Einbindung, Expressions, Direktiven
- Eventlistener, Data-Binding, Methoden
- Eigene Direktiven
- Components, Verschachtelung
- Routing
TypeScript (ca. 2 Tage)
Installation und Anwendung
Statische Typisierung
Dynamische Datentypen
Komplexe Datentypen
Decorators
Projektarbeit (ca. 6 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
React JavaScript-Bibliothek mit TypeScript
Moderne JavaScript- und TypeScript-Grundlagen (ca. 1 Tag)
Grundlagen moderner Frontend-Frameworks
JavaScript ES6+ Features (let/const, Arrow Functions, Destructuring, async/await)
Einführung in TypeScript (Basis-Typen, Interfaces)
One Way Data Flow
Grundlagen React (ca. 1,5 Tage)
Anwendungsstruktur
JSX
Virtual DOM
Funktionskomponenten und Props
Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
React-Komponenten (ca. 7 Tage)
State und React Hooks (useState, useEffect)
Event-Modell und -Verarbeitung
Komponenten-Hierarchien
Kommunikation zwischen Komponenten
Prop-Drilling und Alternativen (Context API)
Eigene Hooks (Custom Hooks)
React mit TypeScript (Props und State typisieren)
TypeScript für Hooks und Events
Listen und Interaktive Komponenten
Formulare erstellen und validieren
Styling (CSS, TailwindCSS, Styled Components)
Exkurs: Lebenszyklus von Klassenkomponenten
Anwendungen (ca. 5,5 Tage)
Serveranbindung
Redux Toolkit (State-Management)
React Router
Serverseitiges Rendering und Routing mit Next.js
Vergleich verschiedener Frameworks
Kombination mit anderen Frameworks
Projektarbeit (ca. 5 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.
Der Lehrgang vermittelt dir vorab das nötige Know-how für die Beschäftigung als kaufmännische und technische Fachkraft einschließlich einer berufsbezogenen Deutschförderung, um eine erfolgreiche Integration in den deutschen Arbeitsmarkt zu erreichen.
Nach dem Lehrgang verfügst du zudem über sichere Kenntnisse in der Anwendung von JavaScript und Ajax und bist in der Lage, diese zur Realisierung anspruchsvoller Internet-Anwendungen einzusetzen.
Zudem beherrst du die Bibliothek React in Kombination mit TypeScript und kannst so schnelle und effiziente Frontend-Anwendungen entwickeln.
Webdesigner:innen, Webentwickler:innen sowie Fachkräfte aus angrenzenden IT-Bereichen, die aktiv an der Konzeption, Gestaltung und technischen Umsetzung moderner Webanwendungen mitwirken und dafür praxisnahe Kenntnisse in JavaScript erwerben möchten.
Der Lehrgang richtet sich zudem an Fachkräfte aus dem kaufmännischen und technischen Bereich unter Berücksichtigung eines integrativen Anteils.
Nahezu alle Unternehmen setzen heutzutage auf einen attraktiven Internetauftritt, der sie als Unternehmen repräsentiert. Als zukünftige Arbeitgeber:innen kommen vor allem Grafik-, Werbe-, Web-, Multimedia- oder Fullservice-Agenturen, aber auch Software- und Datenbankanbieter in Frage. Fachkräfte in der Webprogrammierung werden in nahezu allen Branchen gesucht. Mit entsprechend tiefem Fachverständnis ist auch die berufliche Selbstständigkeit eine interessante Perspektive.
Außerdem ermöglicht dir der Kurs eine berufsbezogene Deutschförderung, um geschäftliche Korrespondenz gemäß aktuellen Regelwerken zu verfassen und eine souveräne Unternehmenskommunikation sowohl intern als auch extern zu führen.
Dein aussagekräftiges Zertifikat gibt detaillierten Einblick in deine erworbenen Qualifikationen und verbessert deine beruflichen Chancen.
Didaktisches Konzept
Deine Dozierenden sind sowohl fachlich als auch didaktisch hoch qualifiziert und werden dich vom ersten bis zum letzten Tag unterrichten (kein Selbstlernsystem).
Du lernst in effektiven Kleingruppen. Die Kurse bestehen in der Regel aus 6 bis 25 Teilnehmenden. Der allgemeine Unterricht wird in allen Kursmodulen durch zahlreiche praxisbezogene Übungen ergänzt. Die Übungsphase ist ein wichtiger Bestandteil des Unterrichts, denn in dieser Zeit verarbeitest du das neu Erlernte und erlangst Sicherheit und Routine in der Anwendung. Im letzten Abschnitt des Lehrgangs findet eine Projektarbeit, eine Fallstudie oder eine Abschlussprüfung statt.
Virtueller Klassenraum alfaview®
Der Unterricht findet über die moderne Videotechnik alfaview® statt - entweder bequem von zu Hause oder bei uns im Bildungszentrum. Über alfaview® kann sich der gesamte Kurs face-to-face sehen, in lippensynchroner Sprachqualität miteinander kommunizieren und an gemeinsamen Projekten arbeiten. Du kannst selbstverständlich auch deine zugeschalteten Trainer:innen jederzeit live sehen, mit diesen sprechen und du wirst während der gesamten Kursdauer von deinen Dozierenden in Echtzeit unterrichtet. Der Unterricht ist kein E-Learning, sondern echter Live-Präsenzunterricht über Videotechnik.
Die Lehrgänge bei alfatraining werden von der Agentur für Arbeit gefördert und sind nach der Zulassungsverordnung AZAV zertifiziert. Bei der Einreichung eines Bildungsgutscheines oder eines Aktivierungs- und Vermittlungsgutscheines werden in der Regel die gesamten Lehrgangskosten von deiner Förderstelle übernommen.
Eine Förderung ist auch über den Europäischen Sozialfonds (ESF), die Deutsche Rentenversicherung (DRV) oder über regionale Förderprogramme möglich. Als Zeitsoldat:in besteht die Möglichkeit, Weiterbildungen über den Berufsförderungsdienst (BFD) zu besuchen. Auch Firmen können ihre Mitarbeiter:innen über eine Förderung der Agentur für Arbeit (Qualifizierungschancengesetz) qualifizieren lassen.