20 Jahre Erfahrung FreeCall 0800 tutegos

JavaScript für Web-Entwickler

[LOGO]

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


Alle Kategorien

Was Teilnehmer sagen