- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- JavaScript – Komplettkurs
JavaScript – Komplettkurs
Schulungsinhalt
Fundamentale Grundlagen
- Historische Entwicklung und Normierung von JavaScript
- Kontextualisierung und Browserausführung
- Alternativen zur Browser-Interpretation
Sprachliche Merkmale
- Konzepte wie Datentypen, Operatoren und Variablen
- Vertiefte Betrachtung von Funktionen, Scope und Typumwandlung
Kontrollstrukturen
- Verständnis für Verzweigungen, Schleifen und Iterationen
JavaScript Standardbibliothek
- Anwendung von String-Operationen, Datum und Zeitfunktionen
- Mathematische und numerische Operationen
JavaScript in der Browserumgebung
- Interaktion mit HTML-Elementen über das DOM
- Event-Handling, Formularverarbeitung und bewährte Praktiken
Fortgeschrittene Konzepte
- Tiefergehende Analyse von Programmierparadigmen und Architekturen
- Anwendung objektorientierter und funktionaler Konzepte
Entwicklung von Anwendungsbausteinen
- Implementierung von regulären Ausdrücken, Fehlerbehandlung und Verwendung von Web Workers
- Datenspeicherung mit Local Storage, File API und Web Sockets
Architekturbausteine
- Untersuchung der MVC-Architektur, Single-Page-Anwendungen und RESTful Services
- Integration von AJAX-Kommunikation und Auswahl geeigneter Frameworks
Bibliotheken und Frameworks
- Nutzung von Bibliotheken zur DOM-Manipulation, Widget-Toolkits und praktische Anwendungsszenarien
Optimierung des Entwicklungsprozesses
- Implementierung von Logging, effektive Fehlerdiagnose und Durchführung von Unit-Tests
- Einsatz von Kollaborationswerkzeugen und gemeinsamer Entwicklung
Zielgruppe
Der Kurs richtet sich an Webentwickler, Web- oder UI/UX-Designer sowie Backend-, Applikations- und Full-Stack-Entwickler.
Seminarziele
Dieser „JavaScript – Komplettkurs“ vermittelt Ihnen ein fundiertes Verständnis der JavaScript-Skriptsprache, von den Grundlagen bis hin zu fortgeschrittenen Techniken und der Anwendung von Frameworks. Sie lernen, JavaScript effektiv in browserbasierten Anwendungen einzusetzen, Projekte professionell zu planen und zu verwalten. Am Ende sind Sie in der Lage, komplexe und interaktive Webanwendungen zu entwickeln, unabhängig von Ihrem Erfahrungsniveau.
Vorkenntnisse
Es sind keine Voraussetzungen/Vorkenntnisse erforderlich.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer

Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate