Next Gen JS: Modernisiere Dein JavaScript mit ES6 und höher | Stephan Haewß | Skillshare
Recherche

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Next Gen JS: Modernisiere Dein JavaScript mit ES6 und höher

teacher avatar Stephan Haewß

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Kursvorstellung

      2:14

    • 2.

      Warum ES6? Kann ich nicht beim guten alten JavaScript bleiben?

      6:49

    • 3.

      Entwicklungsumgebung einrichten

      6:11

    • 4.

      Variablendeklaration mit let und const versus var

      18:49

    • 5.

      Arrays durchlaufen mit for of

      13:24

    • 6.

      Arrow Functions

      19:14

    • 7.

      Optionale Funktionsparameter

      10:39

    • 8.

      Destructuring

      12:04

    • 9.

      Rest Parameter

      6:58

    • 10.

      Rest Operator

      3:56

    • 11.

      Rest Operator mit Objekten

      4:32

    • 12.

      Spread Operator bei Arrays

      7:22

    • 13.

      Spread Operator bei Objekten

      7:35

    • 14.

      Methodendeklaration in Objektliteralen

      3:28

    • 15.

      Nützliche und neue Stringfunktionen

      18:32

    • 16.

      Template Literale

      14:17

    • 17.

      Nützliche neue Array Funktionen

      35:59

    • 18.

      Map als Wörterbuch und Key Value Store

      16:04

    • 19.

      Promises

      23:29

    • 20.

      Async und await

      28:46

    • 21.

      Module

      28:51

    • 22.

      Dynamische Importe

      11:35

    • 23.

      Klassen mit class

      8:27

    • 24.

      Vererbung

      18:23

    • 25.

      Felder in Klassen

      14:59

    • 26.

      Private Felder

      8:33

    • 27.

      Ohne Klasse Objekte erzeugen (Alternative zu class)

      33:14

    • 28.

      Zusammenfassung und Ausblick

      9:29

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

11

apprenants

--

À propos de ce cours

JavaScript ist die Sprache des Web und wer ein Web-Entwickler ist oder sein möchte, muss sich zwangsläufig mit dieser Skriptsprache auseinandersetzen. Die erste Version dieser Sprache wurde mit heißer Nadel gestrickt und hatte somit einige Unzulänglichkeiten, die in den ersten Jahren auch nicht verbessert wurden. Mit der Einführung des Standards ECMA-Script 5 wurden zwar einige zaghafte kleinere Verbesserungen eingeführt, u.a. ein Strict-Mode, der einige böse Fallen der Skriptsprache unterbinden sollte.

So richtig gut wurde JavaScript aber erst mit der Einführung des ECMA-Script 6 Standards, denn hier wurden zahlreiche sehr nützliche und weitreichende Funktionalitäten definiert, die schnell von den Browserherstellern umgesetzt wurden.

Insbesondere das neue Modulsystem, die eleganten Arrow-Funktionen und die Einführung von Promises und dem async/await-Mechanismus, brachte die Skriptsprache wirklich voran. Mit den aktuellen Implementierungen in den Browsern und in NodeJs liegt nun eine Version von JavaScript vor, die sich nicht hinter anderen Programmiersprachen zu verstecken braucht.

Zahlreiche JavaScript-Frameworks wie React, VueJs, Svelte, Redux, MobX, uvm. machen regen Gebrauch von den neuen Funktionalitäten, so dass jeder, der diese Frameworks verwendet mit den neuen Funktionen von ES6 vertraut sein sollte.

Dieser Kurs soll genau diese Vertrautheit vermitteln und die wichtigsten Funktionalitäten im Detail vorstellen, so dass Du die neuen Möglichkeiten in Deiner Web-App erfolgreich verwenden  kannst.

In diesem Kurs werde ich die wichtigsten ES6 Funktionen im Detail vorstellen und an Beispielen erläutern. Du wirst u.a. Folgendes lernen:

  • Variablendeklaration mit let und const

  • Arrow-Funktionen

  • Module in ES6

  • Eleganten und kurzen Code schreiben mit Destructuring

  • Rest- und Spreadoperator

  • Klassen und Vererbung mit dem class-Keyword

  • uvm.

Rencontrez votre enseignant·e

Teacher Profile Image

Stephan Haewß

Enseignant·e

Compétences associées

Développement Développement Web
Level: All Levels

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.