JavaScript für Softwareentwickler

99,00 €*

Lieferzeit Sofort lieferbar

Der Praxiskurs zur wichtigsten Sprache für moderne Webanwendungen – ideal für den Ein- und Umstieg. IT-Experte Golo Roden zeigt in seinem Videokurs alle Inhalte Schritt für Schritt. Sie können direkt mitmachen und Ihr erlerntes Wissen anhand von Übungsaufgaben und Quizzen überprüfen.


  • Die Programmiersprache JavaScript anschaulich erklärt in 77 Lektionen
  • Prüfen Sie das Gelernte in Wissenstests
  • Stellen Sie den Experten Fragen über das Q&A-Modul
  • Machen Sie mit bei praktischen Übungen
Anzahl:
Artikel-Beschreibung

Als Entwickler kommt man heutzutage kaum ohne JavaScript-Kenntnisse aus, handelt es sich bei JavaScript doch um eine der beliebtestes Programmiersprachen der Welt. Neben HTML und CSS bildet es die Grundlage für die Front-End-Webentwicklung.


Immer mehr Projekte werden im Web mit der Skriptsprache umgesetzt und Dank Projekten wie Node.js oder Deno, ist JavaScript auch auf Server-Seite immer häufiger im Einsatz.


In diesem Kurs lernen Sie JavaScript im Detail und sind am Ende in der Lage, die Sprache in Ihren eigenen Projekten sicher und mit gutem Gewissen einzusetzen.


Länge:  467 Minuten




Alle Video-Lektionen im Überblick:


  • Einführung
    • Willkommen zu JavaScript!
    • Hallo Welt!
    • JavaScript ist nicht C-basiert
    • Lego versus Playmobil
    • Editor, IDE und Co.
    • Die REPL von Node.js
    • Section-1611569762
  • Open Source, Historie und Versionierung
    • Intro: Open Source, Historie und Versionierung
    • "Sharing is Caring"
    • Der Open-Source-Ansatz
    • Die Historie der Sprache
    • Die Versionierung von JavaScript
    • Die Engines: V8, Chakra und Co.
    • Quiz
  • Das Typsystem in JavaScript
    • Intro: Das Typsystem von JavaScript
    • Ganze Zahlen und Dezimalzahlen
    • Zeichenketten und Zeichen
    • Logische Werte
    • undefined und null
    • Kurzer Ausblick: function, object und Array
    • Variablen und Konstanten
    • Statisch versus dynamisch
    • Template Strings
    • Falsy Values
    • Die Vergleichs-Operatoren
    • Gleichheit versus Identität
    • Quiz
  • Anweisungen
    • Intro: Anweisungen
    • Der Strict-Mode
    • Anweisungen versus Ausdrücke
    • Die for-Schleife
    • Die while-Schleife
    • Die do-while-Schleife
    • Die if-Anweisung
    • Die else-Anweisung
    • Die else-if-Anweisung
    • break und continue
    • Die switch-Anweisung
    • Der ternäre Operator
    • Quiz
  • Funktionale Programmierung
    • Intro: Funktionale Programmierung
    • Funktionsanweisungen und -ausdrücke
    • Parameter und Rückgabewerte
    • Funktionen aufrufen
    • Optionale Parameter und Standardwerte
    • Der Rest-Operator
    • Rekursion
    • Closures
    • Funktionen höherer Ordnung
    • Arrays im Detail
    • Map und Reduce
    • filter, foreach und Co.
    • Quiz
  • Objektorientierte Programmierung
    • Intro: Objektorientierte Programmierung
    • Objekte in JavaScript
    • Objekte und Eigenschaften
    • this für Methoden und Funktionen
    • this mit apply und call
    • this für Konstruktorfunktionen
    • class und extends
    • Kurzschreibweise für Funktionen
    • Veränderliche und unveränderliche Datentypen
    • Die for-in- und die for-of-Schleife
    • Array- und Object-Destructuring
    • Quiz
  • Asynchroner Code
    • Intro: Asynchroner Code
    • JavaScript ist Single-Threaded
    • Callbacks und Lambda-Ausdrücke
    • Synchrone und asynchrone Callbacks
    • "Don't release Zalgo"
    • Promises
    • async und await
    • Generatoren und yield
    • Quiz
  • Fehlerbehandlung
    • Intro: Fehlerbehandlung
    • Ausnahmen werfen und behandeln
    • Fehlersituationen aufräumen
    • Fehler in Callbacks behandeln
    • Fehler in Promises und mit async und await behandeln
    • Quiz
  • Module verwenden
    • Intro: Module verwenden
    • Ein Modulsystem für JavaScript
    • npm verwenden
    • Das leftPad-Fiasko
    • Bundling und Co.
    • Quiz


Über den Trainer:

Golo Roden ist Gründer und CTO der the native web GmbH. Er berät Unternehmen zu Technologien und Architekturen im Web- und Cloud-Umfeld, unter anderem zu TypeScript, Node.js, React, CQRS, Event-Sourcing und Domain-driven Design (DDD).

So lernen Sie mit diesem Videokurs:
In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:


  • Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
  • Wissensquizzes zur Lernkontrolle
  • Lernhistorie und Lernfortschritt
  • Lesezeichen und Notizen
  • Volltextsuche in den Videos
  • Frage-den-Experten-Modul
  • Übungsmaterial zum Mitmachen
  •  Responsive Web-App und Videostreaming für alle Endgeräte

Technische Voraussetzungen:
Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Artikel-Details
Anbieter:
Heise Medien GmbH & Co. KG
Artikelnummer:
javascript-roden-01
Veröffentlicht:
13.12.2020

0 von 0 Bewertungen

Geben Sie eine Bewertung ab!

Teilen Sie Ihre Erfahrungen mit dem Produkt mit anderen Kunden.