- Start
- Bildungsträger
- NEXIO Online Akademie GmbH
- JavaScript Aufbaukurs
JavaScript Aufbaukurs
Anbieter: NEXIO Online Akademie GmbH
oder ohne Förderung 1.279 €
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
Kursbeschreibung
JavaScript ist eine Skriptsprache, die hauptsächlich für das DOM-Scripting in Web-Browsern eingesetzt wird. In JavaScript lässt sich objektorientiert und sowohl prozedural als auch funktional programmieren. Während HTML/CSS nur rudimentäre Möglichkeiten zur Nutzerinteraktion bietet, können mit JavaScript Inhalte generiert und nachgeladen werden.
Neben der serverseitigen Programmiersprachen Perl, PHP und JavaEE bietet JavaScript die Möglichkeit, auf Nutzereingaben direkt im Browser zu reagieren. Dazu gehören beispielsweise Plausibilitätsprüfungen von Formulareingaben beim Absender oder Nachladen von Inhalten, ohne dass die komplette Seite neu übertragen werden muss. Auch sind Animationen ohne zusätzliche Plugins wie Flash oder ähnliches möglich.
Diese Fortbildung bietet den Teilnehmern fortgeschrittenes Wissen für alle späteren clientseitigen Programmieraufgaben für das Web 2.0.
Lehrplan & Module
Zugriff auf HTML-Dokumente
Du greifst per JavaScript auf Elemente eines HTML-Dokuments zu, etwa über getElementById oder querySelector. So liest Du Inhalte und Attribute aus und veränderst sie gezielt.
Ereignisse / Events
Benutzeraktionen wie Klicks, Tastatureingaben oder das Absenden von Formularen verarbeitest Du über Event-Listener. Du lernst außerdem, wie Event-Bubbling funktioniert und wie Du Standardaktionen des Browsers unterbindest.
Cookies
Du setzt, liest und löschst Cookies mit JavaScript und legst Ablaufdatum, Pfad und Gültigkeitsbereich fest. Dazu gehören auch die Grenzen von Cookies und datenschutzrechtliche Aspekte beim Speichern von Informationen im Browser.
DOM-Scripting / DOM-Manipulation
Im Mittelpunkt steht das Erzeugen, Verschieben und Entfernen von Knoten im Document Object Model. Du baust Seitenbereiche dynamisch auf, änderst CSS-Klassen und Stile und reagierst so ohne Neuladen auf Nutzereingaben.
Enthaltene Zertifikate
Voraussetzungen
Gute Deutschkenntnisse sowie grundlegende Kenntnisse in der Programmierung und in der Objektorientierung werden vorausgesetzt. Teilnehmende sollten sich zudem grundlegend mit HTML und CSS auskennen.
Zielgruppen
- Arbeitssuchende
Berufsbilder
- Frontend Entwickler
- Full Stack Entwickler