JavaScript trainieren

Modul #F4 - JavaScript - Trainiere deine Fähigkeiten mit JavaScript.

Übung macht den Meister

Bevor wir mit fortgeschrittenen JavaScript-Technologien weiterfahren, sollst du die Basics von JavaScript verstanden haben.

Hierfür empfehlen wir dir folgenden Online-Kurs: https://www.codecademy.com/learn/introduction-to-javascript

Dieser Kurs ist grundlegend. Da JavaScript und Java in der Syntax sehr ähnlich sind sollte ein grosser Teil für dich Repetition von Java-Teil sein.

Möchtest du z.B. zur nächsten Aufgabe ohne die aktuelle lösen zu müssen, dann kannst du 2x auf “Run” klicken, dann auf “View Solution” und anschliessend auf “Replace with Solution”.

Eine Übersicht über die Themen erhältst du via Klick oben links auf “Course Menu”.

Schaue, dass du mindestens folgendes verstanden hast und anwenden kannst:

KaptielDas musst du anwenden könnenBemerkungen
IntroductionVariablen definieren, Unterschied zwischen var, let und const, mathematische Operationen, typeof-Operator, String-Methoden wie trim, startsWith, …Prüfe zudem dein Wissen mit dem “Introduction to JavaScript”-Quiz
Conditionalsif/else/switch statements, Vergleichsoperatoren, du kennst truthy und falsy WerteLöse auch ein paar Aufgaben und den Test “Conditional Statements” solltest du fehlerfrei abschliessen können.
FunctionsFunktions-Definition, -Aufruf, Default-Parameter, Arrow Functions, Function Expressions, Globaler und Block-ScopeDie Tests sind leider nicht mehr in der kostenlosen Version inbegriffen.
ArraysArrays/Listen erstellen, updaten, Länge bestimmen, durch Array durch iterieren
LoopsDu kannst for-, while- und do while-Schlaufen benutzen und mit break kontrolliert abbrechen.
IteratorsFunctions as Data and Parameters, Iteratoren wie .forEach, .map, .filter, .reduce anwenden können
ObjectsObjekte erstellen mit Properties und Methoden, Pass By Reference verstehen, durch Objekte durchiterieren, Advanced Objects mit dem this-Keyword, Getter und Setter
Last modified September 12, 2023: fixed typos in js training (c2a6e2a1)