JavaScript für Web-Entwickler
JavaScript gehört heute zu den wichtigsten Programmiersprachen; keine moderne Web-Anwendung kommt ohne sie aus. Das Seminar geht detailliert auf die JavaScript-Programmierung ein, damit Web-Entwickler dynamisch den Inhalt und Darstellung der Seite ändern können. Anhand von praxisnahen Beispielen, etwa der interaktiven Formularvalidierung, lernen die Teilnehmer komplexe Skripte aufzubauen, zu testen und zu debuggen sowie auf Kompatibilität beziehungsweise Browser-Unabhängigkeit hin zu prüfen.
Inhalte des Seminars
HTML und JavaScript
- JavaScript Versionen und Entwicklung
- JavaScript als Standard: ECMAScript
- Ausführungsumgebungen, Browser und node.js
- Internes/Externes Einbinden
Grundlegende JavaScript-Konzepte
- Kommentare
- Variablen und Werte
- Namenskonventionen
- Dynamische Typisierung
- Operatoren
- Imperative Sprachkonstrukte
- Funktionen, Pfeil-Funktionen, Closures
- Vordefinierte Funktionen
Objektorientierung
- Objekte, Methoden und Eigenschaften
- Gültigkeitsbereiche
- Konstruktorfunktion,
new
- Ich selbst:
this
- Automatische Speicherbereinigung (Garbage Collection)
- Arbeiten mit
Function
Mehr zu Datentypen und allgemeinen Objekten
- Boolean, Numerische Werte, Mathematisches
- Datum und Uhrzeit
- Strings, reguläre Ausdrücke
- Arrays, Array-Operationen, Sortieren
- Assoziative Arrays, Map, und Set
- Iterables,
for-of
-Schleifen - Destructuring
- JSON-Verarbeitung
Fehler und Ausnahmen
try-catch
- JavaScript-Debugger
'use strict'
und der ECMA-Standard- DOM-Inspektor
Ereignisbehandlung (Event-Handler)
- Die
onXXX
-Gruppe - Ereignisse bei Klicks
- Ereignisse der Maus
- Formularereignisse
- Event-Listener
Browser-Objekte im Document Object Model (DOM)
- Informationen über den Browser
- Formularelemente
- Validierung
- CSS-Stile
- Operieren auf Grafiken
Ausblick
- Klassen und Vererbung
- Cookies
- Codestyle
- JavaScript-Programme schützen durch Obfuscatoren
- Performance-Fragen
- Polyfills
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Webdesigner, HTML-Programmierer
- Vorkenntnisse: Kenntnisse in HTML und einer beliebigen Programmiersprache sind von Vorteil.
- Seminar-Software: JavaScript-Programme werden mit Chrome, Firefox und Edge getestet.
Weiterführende Seminare
Webseiten mit (X)HTML, Ausgezeichnet in CSS, Sichere Web-Anwendungen entwickeln, jQuery JavaScript-Bibliothek