Welche Themen werden im Kurs behandelt?
Fortgeschrittene Themen in Ecmascript 6/7 JS
Einführung in den Kurs
let und const Variablendeklarationen:
Der Unterschied zwischen var
Eigenschaften von let und const
Das Hoisting-Verhalten
Vergleichsoperationen in Javascript:
Vergleichsoperationen in Javascript
Wissenswerte Verhaltensweisen der Sprache
Template Literals:
Die neue Art, Strings in es6 zu nutzen
Objektschlüssel Kurzschreibweise:
Kurze Schreibweise von Objektschlüsseln
Styling zu unserem Code hinzufügen:
Operationen an Arrays und Objekten - Destrukturierungszuweisung
Effizientes Extrahieren von Schlüsseln aus Objekten
Extrahieren aus Arrays
Argumente an eine Funktion übergeben
Arrow Functions Teil A:
Kurze Schreibweise von Arrow Functions
Konvertierung von Code aus der alten Welt in die neue Welt
Durchlaufen aller Schritte beim Übergang zur neuen Syntax
Fortgeschrittene Arrays:
Überprüfung von Prototypfunktionen eines Arrays
Map-Funktion
Filter-Funktion
Every-Funktion
Some-Funktion
Verkettung von Filtern
Import Export Operationen:
Importieren und Exportieren von Dateien in der neuen Welt
Das Export-Konzept verstehen
Export default definieren
Verwenden von import, um Dateien in eine bestimmte Datei zu importieren
Das Promise-Objekt:
Das Promise-Objekt verstehen
Verwenden von then und catch
Asynchronität in Javascript verstehen
Verwenden der Promise.all Funktion
Verwendung von async await:
Das neue Konzept in der Sprache verstehen
Verwenden des Gelernten, um unseren Code zu synchronisieren
Verwenden von Promise, um synchronen Code in der neuen Welt zu implementieren
Asynchronität in der Sprache verstehen
Verwendung von Konstruktorfunktionen:
Was ist this und wie man es verwendet
Erstellen eines Objekts in Javascript
Eigenschaften einem Objekt zuweisen und die Notwendigkeit dafür
Der Unterschied zwischen Factory und Konstruktor
Verwenden von Funktionen an einem Objekt
Verwendung von Klassendeklarationen:
Was ist this und wie man es verwendet
Eine Klasse in es6 erstellen
Transformation für die Verwendung von Klassen
Objekte und ihre Eigenschaften verstehen
Verwenden von Sprachfähigkeiten, um Objekte in es6 zu erstellen
Arrow Functions Teil B:
Fortgeschrittene Themen in Arrow Functions
Neue Fähigkeiten mit der Verwendung von this