JavaScript Frontend Developer Zertifizierung

GFN GmbH Trainingscenter Freiburg
Aktionen

Kursbeschreibung

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, interaktive Webanwendungen – beispielsweise für Online-Shops oder Firmenpräsenzen – mit JavaScript im Browser zu programmieren und so moderne Nutzererlebnisse auf Webseiten zu gestalten.

JavaScript Einführung Teil 1

JavaScript und die Webentwicklung
Variablen und Datentypen
Operatoren
Control Flow Statements und Iteration

JavaScript Einführung Teil 2

Funktionen
Anonyme Funktionen und Arrow Functions
Scope und Closures
Objektorientierung (Methoden, Klassen, Vererbung)
Higher Order Functions
DOM-Manipulation
Event Handling

JavaScript für Fortgeschrittene

Rekursion
Mehrdimensionale Arrays
Destructuring
Asynchronous Programming

Browser APIs

JSON
REST APIs
FETCH API
Web Animation

Debugging und Testing

Browser DevTools
Unit Testing mit Vitest
Testrunner und Testorganisation
Assertions
Mocks und Stubs
Code Qualität
Refactoring und Clean Code

TypeScript

Primitive und komplexe Datentypen
Interfaces
Klassen und Vererbung
Statische Typprüfung
Union Types und Intersection Types
Type Guards
Type Assertions
Integration von TypeScript mit bestehendem JavaScript-Code
Generics

React

Komponenten und Props
Module und Module Bundlers
Vite
State Management mit React Hooks
Handling User Interaction and Events
React Router
Arbeiten mit Formularen
Arbeiten mit APIs und Datenhandling
Testing in React
Performance-Optimierung und Deployment

Git und Github

Kursabschluss mit praxisorientierten Aufgaben und Multiple-Choice-Fragen

Kursinformationen

Tags

html

css

web

programmierung

programmiersprache

java

javascript

programmieren

webprogrammierung

websitegestaltung

Kurs-ID
D_A805/36
Termin
auf Anfrage
Voraussetzung
mindestens mittlerer Bildungsabschluss, abgeschlossene Berufsausbildung oder Studium (mit oder ohne Abschluss), gute Englischkenntnisse, PC-Kenntnisse, routinierter Umgang mit Standardsoftware wie bspw. Textverarbeitung, Internet-Anwenderkenntnisse, Gute Kenntnisse in HTML und CSS, Teilnahme an einem unverbindlichen Beratungsgespräch
URL des Kurses
Bildungsgutschein
Ja
Gelistet in folgenden Rubriken: