Aktualisiert im Mai 2025. Dieser Kurs bietet jetzt Coursera Coach! Eine intelligentere Art zu lernen mit interaktiven Echtzeitgesprächen, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. In diesem Kurs über fortgeschrittenes JavaScript und Objektorientierte Programmierung (OOP) sammeln Sie praktische Erfahrungen mit asynchronem JavaScript, einschließlich Rückrufen, Promises, asynchron/wartender Syntax und dem Erstellen von reaktionsfähigen Anwendungen. Am Ende des Kurses werden Sie in der Lage sein, asynchrone Aufgaben zu verwalten, die Fetch API für HTTP-Anfragen zu nutzen und reale Anwendungen wie den Joke Generator und die Todo-Liste zu erstellen. Darüber hinaus beherrschen Sie OOP-Konzepte wie Konstruktoren, Prototypen und Vererbung, die Sie in die Lage versetzen, professionelle Webanwendungen zu erstellen. Der Kurs beginnt mit einer Einführung in die asynchrone Programmierung, in der Sie lernen, wie JavaScript mit der Ereignisschleife umgeht, die Unterschiede zwischen synchroner und asynchroner Ausführung kennenlernen und wie Sie setTimeout, setInterval und Rückrufe für Verzögerungen und wiederholte Aufgaben verwenden. Sie werden auch die Hölle der Rückrufe verstehen und wie Promises eine saubere, besser lesbare Lösung bieten. Sie lernen die asynchron/wartende Syntax und wichtige Techniken zur Fehlerbehandlung kennen. Im weiteren Verlauf arbeiten Sie mit der Fetch API, um HTTP-Anfragen zu stellen und Antworten zu verwalten. Anhand von Projekten wie dem Joke-Generator und der Todo-Liste können Sie das Abrufen und Bearbeiten von Daten üben und Ihre Kenntnisse in asynchroner Programmierung vertiefen. Dieser Kurs ist für fortgeschrittene JavaScript-Entwickler geeignet, die mit grundlegenden Programmierkonzepten vertraut sind. Vorkenntnisse in JavaScript-Syntax und -Grundlagen sind empfehlenswert.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

Fortgeschrittenes JavaScript und objektorientierte Programmierung
Dieser Kurs ist Teil von Spezialisierung für Modernes JavaScript von Anfang an [Zweite Ausgabe]

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschen Sie asynchrones JavaScript mit Rückrufen, Promises und asynchron/warten.
Verstehen Sie, wie man HTTP-Anfragen bearbeitet und APIs mit der Fetch API verwaltet.
Anwendung von Prinzipien der Objektorientierten Programmierung wie Vererbung, Prototypen und Klassen in JavaScript.
Erstellen Sie vollwertige Webanwendungen wie eine Film-App und einen Kalorienzähler, indem Sie fortgeschrittene JavaScript-Merkmale nutzen.
Kompetenzen, die Sie erwerben
- Kategorie: Datenspeicherung
- Kategorie: Front-End Web-Entwicklung
- Kategorie: JSON
- Kategorie: Web-Anwendungen
- Kategorie: Ereignisgesteuerte Programmierung
- Kategorie: Grundsätze der Programmierung
- Kategorie: Schnittstelle zur Anwendungsprogrammierung (API)
- Kategorie: Javascript
- Kategorie: Reaktionsfähiges Webdesign
- Kategorie: UI Komponenten
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Fehlersuche
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
9 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 7 Module
In diesem Modul erfahren Sie, wie asynchrones JavaScript funktioniert, einschließlich Rückrufe, Promises und asynchron/wartende Syntax. Sie lernen, wie man asynchrone Aufgaben effektiv verwaltet, Code für eine bessere Lesbarkeit refactoriert und Fehler anständig behandelt.
Das ist alles enthalten
16 Videos2 Lektüren1 Aufgabe
In diesem Modul tauchen wir in die Fetch API ein, um externe Daten abzurufen, und beherrschen die asynchron/wartende Syntax für die asynchrone Programmierung. Sie werden auch die Fehlerbehandlung üben und an Miniprojekten arbeiten, die reale API-Daten integrieren.
Das ist alles enthalten
11 Videos1 Aufgabe
In diesem Modul wenden Sie Ihr Wissen über asynchrones JavaScript und APIs an, um eine Film-App zu erstellen. Sie lernen, wie Sie externe APIs nutzen, um Film- und Fernsehdaten abzurufen und eine ansprechende, reaktionsfähige Schnittstelle mit interaktiven Merkmalen zu erstellen.
Das ist alles enthalten
13 Videos1 Aufgabe
In diesem Modul werden wir die APIs von Webbrowsern erforschen und uns darauf konzentrieren, wie man mit den Funktionen des Browsers wie Geolocation, Audio, Video und Animation interagiert. Sie werden praktische Projekte erstellen, die diese APIs integrieren, um die Benutzerinteraktion mit Ihren Webanwendungen zu verbessern.
Das ist alles enthalten
15 Videos1 Aufgabe
In diesem Modul werden die Grundsätze der objektorientierten Programmierung in JavaScript vorgestellt. Sie lernen Konstruktoren, Prototypen, Vererbung und die Funktionsweise des Schlüsselworts this im Zusammenhang mit Objekten kennen, was Ihnen hilft, strukturierten und wiederverwendbaren Code zu erstellen.
Das ist alles enthalten
12 Videos1 Aufgabe
In diesem Modul setzen wir unsere OOP-Reise in JavaScript fort und konzentrieren uns auf Klassen, Datenkapselung mit privaten Eigenschaften und die Verwendung von Gettern und Settern. Sie werden auch statische Methoden erforschen und lernen, wie sie sich von Instanzmethoden im Klassendesign unterscheiden.
Das ist alles enthalten
10 Videos1 Aufgabe
In diesem projektbasierten Modul wenden Sie Ihre OOP-Kenntnisse an, um eine App zur Überwachung von Mahlzeiten und Trainingseinheiten zu erstellen. Durch die Verwaltung von Klassen, Datenpersistenz und Benutzerinteraktion erstellen Sie eine effiziente und skalierbare Anwendung, die Benutzerdaten mit lokalem Speicher speichert und aktualisiert.
Das ist alles enthalten
18 Videos1 Lektüre3 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Mobile und Web-Entwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

