ZFI Logo JJAS

Dieser Kurs kann jederzeit als Firmenkurs sowie als Privatkurs durchgeführt werden.

Kursbeschreibung

Javascript Programmierung mit ES6
WICHTIG: Dieser Kurs wird zurzeit online angeboten und kann sowohl als öffentlicher Kurs (mind. 3 Teilnehmer), Privatkurs oder Firmenschulung durchgeführt werden. Sie nehmen in Ihrem (Home-)Office am Kurs teil.
    Folgende Infrastruktur wird benötigt: Processor i7 oder vergleichbar, mind. 8GB RAM, VMWare Workstation Player Version 12+. VMWare Player ist optional, wenn man die Software schon lokal installiert hat. 2 Bildschirme sind von Vorteil, wobei einer zum Fernunterricht benutzt wird und der andere zur Umsetzung der Übungen. Alle Unterlagen werden Online zur Verfügung gestellt.Der Kurs findet in 6 Blöcken à 3 Stunden statt.
    Die meisten der heute verfügbaren Webseiten verwenden JavaScript für die Programmierung dynamischer Effekte.

    Die Erstellung solcher Effekte bedingt gute Kenntnisse von Javascript inkl. deren Unterstützung durch die verfügbaren Web Browser.

    Moderne Frameworks wie Angular basieren auf Javascript, dieser Kurs bietet Ihnen den optimalen Einstieg.

    Dieser Kurs gibt Ihnen eine umfassende Einführung in die Programmierung mit JavaScript. In einer ersten Phase lernen Sie anhand von einfachen Programmen die grundlegenden Eigenschaften von JavaScript kennen.

    Wir arbeiten gemäss dem Javascript ECMAScript 6 Standard und damit auch Themen wie Klassen und auch die Verarbeitung von JSON (Javascript Object Notation) darf nicht fehlen.

    Zahlreiche Beispiele und Übungen zeigen Ihnen die Anwendung von JavaScript mit modernsten Browsern wie dem Google Chrome Browser.

    Verwandte Kurse

    Ihr Nutzen

    • Die Eigenschaften und Konzepte von Javascript verstehen.
    • Einfache JavaScript Programme selber programmieren können.
    • JSON Datenstrukturen verarbeiten.
    • ES6 Features kennen und anwenden (e.g. Arrow Functions oder Lambda).
    • Das Internet als Wissensbasis für Javascript nutzen.

    Voraussetzungen

    Kenntnisse in (X)HTML analog dem ZFI Kurs JHTM (HTML, XHTML und CSS).

    Teilnehmerkreis

    Web Publisher

    Unterlagen

    Tutorials, Intranet Site

    Folgekurse

    • JQuery, Kurscode: JQUY

    Teilnehmerbeitrag

    Der Teilnehmerbeitrag versteht sich rein netto. Das ZFI ist (gemäss MwSt-Gesetz) nicht Mehrwertsteuerpflichtig und erhebt somit keine MwSt. Bei länger als einen Monat dauernden Lehrgängen ist die Zahlung des Teilnehmerbeitrages in mehreren Raten möglich (pro rata temporis).

    Kursinhalt

    • Einführung
      • Was ist Javascript
      • Javascript ist nicht Java
      • ECMAScript 6 Standard
      • Was ist JSON (Javascript Object Notation)
      • Hello World
      • Jumpstart
    • Debuggging (console.log, Browser Support)
    • Variablen und Literals
    • let und const
    • Datentypen und Typ Konversion
    • Scope Rules
    • Operatoren
    • Konstrollstrukturen
      • if/else
      • switch case
      • Schleifen, for, while<, break und continue/li>
    • Arrays
      • Arbeiten mit Arrays
      • Array Iteration
      • Array Methoden
    • Maps (Assoziative Arrays)
    • Funktionen
    • Arrow Functions (Lambda)
    • Closures and Scopes
    • this Keyword
    • Klassen und Objekte
      • Attribute und Methoden
      • Getter und Setters
      • Konstruktoren
    • Vererbung (Inheritance)
    • Polymorphismus
    • Fehlerbehandlung (Exception Handling)
    • strict mode
    • Arbeiten mit JSON
      • JSON Objekte
      • JSON Arrays
      • JSON.stringify
    • Diverses
      • Angualar JS
      • Typescript