Schulung Neuerungen für JavaScript: ECMAScript 2015 (Version 6) / ECMAScript 2016 (Version 7) / ECMAScript 2017 (Version 8) / ECMAScript 2018 (Version 9)

Beschreibung/Inhalt
Unverbindliches Angebot
anfordern

Dieses Schulungsmodul behandelt die neusten Features von JavaScript gemäß Standard ECMAScript. Das Schulungsmodul kann auf die vorhandenen Voraussetzungen angepasst werden.
Voraussetzung für dieses Schulungsmodul sind entsprechende Grundkenntnisse in JavaScript.

Hinweis: In ECMAScript 2015 (Version 6) sind sehr viele Neuerungen hinzugekommen. In ECMAScript 2016 (Version 7) und ECMAScript 2017 sind es jeweils nur zwei.

Modules

  • Value Export/Import
  • Default & Wildcard


  • Klassen
  • Class Definition
  • Class Inheritance
  • Class Inheritance, From Expressions
  • Base Class Access
  • Static Members
  • Getter/Setter


  • Literale
  • Binary & Octal Literal
  • Unicode String & RegExp Literal


  • Parameterbehandlung
  • Default Parameter Values
  • Rest Parameter
  • Spread Operator


  • Scoping
  • Konstanten
  • Block-Scoped Variables
  • Block-Scoped Functions


  • Arrow Functions
  • Expression Bodies
  • Statement Bodies
  • Lexical this


  • Template Literals
  • String Interpolation
  • Custom Interpolation
  • Raw String Access


  • Enhanced Object Properties
  • Property Shorthand
  • Computed Property Names
  • Method Properties


  • Destructuring Assignment
  • Array Matching
  • Object Matching, Shorthand Notation
  • Object Matching, Deep Matching
  • Parameter Context Matching
  • Fail-Soft Destructuring


  • Symbol Type
  • Symbol Type
  • Global Symbols


  • Iteratoren & Generatoren
  • Iterator und For-Of Operator
  • Generator Function, Iterator Protocol
  • Generator Function, Direct Use
  • Generator Matching
  • Generator Control-Flow
  • Generator Methods


  • Objektmengen
  • Typed Arrays
  • Set Data-Structure
  • Map Data-Structure
  • Weak-Link Data-Structures


  • Neue eingebaute Methoden
  • Regular Expression Sticky Matching
  • Object Property Assignment
  • Array Element Finding
  • String Repeating
  • String Searching
  • Number Type Checking
  • Number Safety Checking
  • Number Comparison
  • Number Truncation
  • Number Sign Determination


  • Promises
  • Promise Usage
  • Promise Combination


  • Meta-Programmierung
  • Proxying
  • Reflection


  • Internationalization / Localization
  • Collation
  • Number Formatting
  • Currency Formatting
  • Date/Time Formatting


  • ECMAScript 2016 (Version 7)
  • exponentiation operator
  • Array.prototype.includes()


  • ECMAScript 2017 (Version 8)
  • Async Functions (async und await)
  • Shared memory + atomics
  • Object.entries() und Object.values()
  • String Padding
  • Object.getOwnPropertyDescriptors()
  • Erlaubte Kommata am Ende von Parameterlisten und Funktionsaufrufen


  • ECMAScript 2018 (Version 9)
  • Asynchrone Iterationen
  • Rest-Properties
  • Spread-Properties
  • Lookbehind Assertions für reguläre Asudrücke
  • Benannte Gruppen für reguläre Asudrücke
  • s-Flag für reguläre Ausdrücke
  • Promise.prototype.finally
  • Template Literal Revision


  • Ausblick auf die nächste Version

    Dauer
    Nach Ihren Wünschen. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Termine
    Auf Anfrage. Wir richten diese Schulung für individuell Ihr Unternehmen aus. Dies ist keine Gruppenschulung, bei der Sie mit anderen Unternehmen zusammen lernen und sich nach einer vorgegebenen Agenda richten müssen.
    Ort
    Online (per TEAMS oder ZOOM oder anderer Videosoftware nach Ihrem Wunsch)
    oder
    an Ihrem Firmensitz in Deutschland, Österreich und der Schweiz (andere Länder auf Anfrage)
    Schulungsdidaktik
    Nach Ihrer Wahl:
    • Klassische Schulung mit PC-Übungen
    • Reine Präsentation ohne PC-Übungen
    • oder
    • Interaktiver Workshop mit Beratungsanteil
    Das ist im Preis enthalten
    Sie erhalten von uns einen Festpreis inklusive:
    • Einem bestimmten, im Angebot benannten und per Expertenprofil ausgewiesenen Top-Experten
    • Vorgespräch mit dem Experten zur Abstimmung der Inhalte und der Didaktik
    • Bis zu 10 Teilnehmer, bei reinen Präsentationen: beliebige Teilnehmeranzahl
    • Teilnahmezertifikat für alle Teilnehmer