- Start
- Bildungsträger
- NEXIO Online Akademie GmbH
- JavaScript Basics
JavaScript Basics
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 den 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 die Grundlage für alle späteren clientseitigen Programmieraufgaben für das Web 2.0.
Lehrplan & Module
Einführung / Grundlagen und erste Schritte
Du erfährst, wo JavaScript im Browser ausgeführt wird und welche Rolle es neben HTML und CSS spielt. In ersten Schritten nutzt Du die Entwicklerwerkzeuge des Browsers und schreibst einfache Anweisungen.
JavaScript einbinden
Hier lernst Du, JavaScript inline, im script-Element oder als externe Datei in eine Webseite einzubinden. Auch die Ladereihenfolge und die Attribute defer und async kommen zur Sprache.
Sprachelemente
Du arbeitest mit Variablen über let, const und var, mit Datentypen, Operatoren und Ausdrücken. Außerdem lernst Du die Besonderheiten der dynamischen Typisierung und der Typumwandlung in JavaScript kennen.
Kontrollstrukturen
Mit if, else und switch steuerst Du den Programmablauf abhängig von Bedingungen. Schleifen wie for, while und do-while setzt Du ein, um Anweisungen wiederholt auszuführen.
Enthaltene Zertifikate
Voraussetzungen
Gute Deutschkenntnisse, grundlegende Kenntnisse in der Programmierung sowie in der Objektorientierung werden vorausgesetzt. Teilnehmende sollten sich zudem grundlegend mit HTML und CSS auskennen.
Zielgruppen
- Arbeitssuchende
Berufsbilder
- Frontend Entwickler
- Full Stack Entwickler