Zertifizierter Softwareentwickler JavaScript

Next Date:
15.07.2024 - 8:30 - 16:30 Uhr
Course ends on:
08.10.2024
Total Duration:
540 Stunden in 86 Tagen
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • Virtuelles Klassenzimmer 
Execution Time:
  • Tagesveranstaltung
min. Participants:
4
max. Participants:
25
Price:
keine Angaben
Funding:
  • EU/Bund/Land 
  • Bildungsgutschein 
  • Qualifizierungschancengesetz 
Type of Qualification:
Herstellerzertifikat 
Final Examination:
Nein
Qualification Title:
Certified JavaScript Developer
Certifications of the Course:
  • SGB III-Maßnahmezulassung 
Certification Number of the Course:
  • 962/847/2021
Courses for Women only:
Nein
Childcare:
Nein
Link to Course:
Quantity of Details:
Suchportal Standard Plus

Target Groups:
Arbeitsuchende, die eine Weiterbildung im kreativen Bereich anstreben und sich professionelles Know-how im Bereich Gestaltung und Programmierung von Webseiten aneignen möchten
Professional Requirements:
mindestens mittlerer Bildungsabschluss, gute Englischkenntnisse, PC-Kenntnisse, Internet-Anwenderkenntnisse, gute Kenntnisse in HTML und CSS, Teilnahme an einem unverbindlichen Beratungsgespräch
Technical Requirements:
Sie lernen online und trainergeleitet am GFN-Standort. Bei Teilnahme von zu Hause wird das nötige IT-Equipment zur Verfügung gestellt.
Classification of the Federal Employment Agency:
  • C 1435-10-35 JavaScript und andere Script-Sprachen

Contents

JavaScript ist eine komplexe Programmiersprache, mit der sich dynamische Webseiten erzeugen und an die Benutzenden anpassen lassen. Die vielseitige Skriptsprache ermöglicht die Entwicklung am Frontend, Backend sowie von mobilen Apps und Browser-Erweiterungen. In diesem Kurs lernst du, Webanwendungen - beispielsweise für Online-Shops oder Firmenpräsenzen - mit JavaScript zu programmieren und Anwendungen sowohl für den Server als auch für den Browser zu schreiben.

JavaScript-Einführung
- Relationale und logische Operatoren
- Datentypen, Variable, Strings, Regex
- Typenkonvertierung und Nummern
- Funktionen schreiben
- Programmierrichtlinien
- Rekursion
- Times und Range
- Mehrdimensionale Arrays

JavaScript und das Dynamic Object Model: HTML mühelos manipuliert
- CSS, HTML
- Data-Attribute
- CreateElement und appendChild
- Siblings & insertBefore

Objektorientierte Programmierung mit JavaScript
- Grundpfeiler der objektorientierten Programmierung: Kapselung, Vererbung, Polymorphismus und Abstraktion
- Abgrenzung zur funktionalen Programmierung
- Klassische und alternative Implementierungen
- Statische und abstrakte Methoden
- Mutable vs. immutable Objects
- State-Management

Backend-Programmierung mit Javascript
- Node.js
- Webserver mit Express
- MongoDB und Mongoose
- Asynchrone Programmierung/AJAX
- Datenbank-Middleware
- interaktive Website mit EJS
- Sicherheit durch Middlewares
- WebSockets

Entwicklung eines Multiplayer-Browsergames mit Phaser, Express und Socket.IO
- Spiele-Entwicklung
-Projektstruktur erstellen
- Phaser, Express und Socket.IO
- Objektorientierung

- Prüfungsvorbereitung und Prüfung

Selbstorganisation und Zeitmanagement
Kundenbeziehungsmanagement

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 26.05.2023, last updated on 20.05.2024