JavaScript Developer
Kurs-ID | 10000-2024-10-14 |
Datum | 14.10.2024 bis 06.12.2024 |
Dauer | 8 Woche(n) |
Unterrichtszeiten | Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr) |
Kosten | k. A. |
Zielgruppe | Der Lehrgang richtet sich an Webdesigner:innen, Webprogrammierer:innen und Fachkräfte aus verwandten IT-Bereichen, die bei der Konzipierung, Gestaltung und praktischen Umsetzung von Internet-Auftritten verantwortlich mitwirken und die dafür notwendigen Fähigkeiten und grundlegenden Programmierkenntnisse erwerben wollen. |
Voraussetzung | Fundierte Kenntnisse in Webdesign mit HTML und CSS. |
Abschluss | Zertifikat „JavaScript Developer“ |
Förderung | Bildungsgutschein (Arbeitsuchende und Arbeitslose), Weiterbildungsförderung für Beschäftigte, Europäischer Sozialfonds ESF (Kurzarbeit oder Transfergesellschaften). Weitere Förderstellen: Berufsförderungsdienst (BFD), die Berufsgenossenschaft (BG) sowie der Rentenversicherungsträger (DRV). |
Präsenzkurs | Keine Angabe. |
mind. Teilnehmerzahl | 6 |
max. Teilnehmerzahl | 25 |
URL des Kurses | Details beim Anbieter |
Anmelde URL des Kurses | Direkte Anmeldung beim Anbieter |
spezielles Angebot für Dozenten | Keine Angabe. |
Veranstaltungsort
|
alfatraining Bildungszentrum GmbH
Rabenstraße 4 75173 Pforzheim |
Abendkurs | Bildungsgutschein | Förderfähig nach Fachkursprogramm des ESF | Barierrefreier Zugang |
---|---|---|---|
Nein | Ja | k. A. | k. A. |
Beschreibung |
---|
Der Kurs erläutert mit JavaScript eine clientseitige Programmiersprache für dynamische Webseiten. Ebenfalls wird mit Ajax das Konzept der asynchronen Datenübertragung vorgestellt. Zudem erfolgt eine Einführung in Künstliche Intelligenz (KI) in deinem beruflichen Umfeld. JavaScript Developer JavaScript Grundlagen (ca. 7 Tage) Einführung Einbinden in HTML-Seiten Sprachelemente Variablen, Konstanten und Datentypen Operatoren Kontrollstrukturen Bedingte Anweisungen Schleifen Funktionen Arrays Objekte Cookies Webstorage Fehlerbehandlungen Künstliche Intelligenz (KI) im Arbeitsprozess Vorstellung von konkreten KI-Technologien im beruflichen Umfeld Anwendungsmöglichkeiten und Praxis-Übungen DOM-Manipulation mit JavaScript (ca. 3 Tage) Grundlagen HTML-Selektieren Inhalt und Attribute Styling Events DOM-Elemente anlegen DOM-Elemente kopieren, verschieben, löschen AJAX (ca. 3 Tage) Einführung Funktionsweise Voraussetzungen http-Anfragen XMLHttpRequest-Objekt Synchrone und asynchrone Requests Web Services/Übertragungen: - JSON - XML/XML-Response Frameworks/Libraries (ca. 2 Tage) Eigene Bibliothek erstellen jQuery Vor- und Nachteile Projektarbeit (ca. 5 Tage) Zur Vertiefung der gelernten Inhalte Präsentation der Projektergebnisse JavaScript Vertiefung (ca. 6 Tage) Programmierrichtlinien ECMA-Script-Versionen Globaler und lokaler Scope, Blockscope Arrow-Funktionen, Unterschied zu klassicher Syntax DOM: das Event-Objekt Rest-Parameter Array-Methode High-Order-Funktionen für Arrays Spread-Syntax, Destructuring Objekte anlegen mit Konstruktoren, Klassen, Factories Getter und Setter, Dynamische Attribute Prototyping, Objekte vererben Maps- und Set-Collection anlegen und verwalten Iteratoren und Generatoren NodeJS (ca. 4 Tage) Aufbau und Installation Module NPM Webserver erstellen (Express) Eigene Middleware REST-Methoden GET und POST Datenübertragung Dateien auf Server hochladen Kommunikation mit MySQL-Datenbank Fetch-Syntax für AJAX-Anfragen Promise für asynchrone Funktionen Websockets Canvas-Element Formen zeichnen Füllmethoden Pixelgrafiken einbinden und animieren Single Page Application (ca. 3 Tage) ReactJS: - Einführung, theoretische Betrachtung, Installation - Virtuelle DOM Funktionsweise und Vorteile - Komponenten, Verschachtelung, Parameterübergabe - Inhaltsupdate, Eventlistener VueJS: - Einführung, theoretische Betrachtung - Virtuelles DOM, Bidirektionale Datenbindung - Expressions, Direktiven, Bindings - Eigene Direktiven, Computed Properties Komponenten Projektarbeit (ca. 7 Tage) Zur Vertiefung der gelernten Inhalte Präsentation der Projektergebnisse Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert. |
Schlagworte |
---|
web, webdesign, webprogrammierung, ajax |
Gelistet in folgenden Rubriken: |
---|