In diesem Kurs erweitern Sie Ihre JavaScript-Kenntnisse und lernen Best Practices für effizienten und wartbaren Code. Am Ende des Kurses werden Sie in der Lage sein, Zeichenfolgen zu manipulieren, mit regulären Ausdrücken zu arbeiten und fortgeschrittene Themen wie Schließungen und bitweise Operatoren zu verstehen. Durch Übungen und die Anwendung von JavaScript in realen Szenarien verbessern Sie außerdem Ihre Problemlösungskompetenz. Der Kurs ist in mehrere Hauptabschnitte gegliedert: Sie beginnen mit der Beherrschung von Zeichenfolgen und regulären Ausdrücken und arbeiten dann mit Datumsangaben, Cookies, Dialogfenstern und vielem mehr. Sie werden auch praktische Erfahrungen mit fortgeschrittenen Themen wie Closures und Best Practices, einschließlich Debugging und Performance-Optimierung, sammeln. Jeder Abschnitt enthält praktische Übungen zur Festigung des Gelernten. Mit zusätzlichen Inhalten zu neuen JavaScript-Merkmalen wie dem Nullish Coalescing Operator und Pfeilfunktionen bleiben Sie auf dem neuesten Stand der JavaScript-Entwicklung. Dieser Kurs richtet sich an fortgeschrittene Lernende, d. h. er deckt zwar die grundlegenden Konzepte ab, geht aber auch auf die fortgeschrittenen Nuancen von JavaScript ein. Dieser Kurs ist ideal für Entwickler mit grundlegenden Kenntnissen in JavaScript, die ihre Fähigkeiten erweitern und ihre Code-Praktiken verbessern möchten. Ein allgemeines Verständnis von Programmierkonzepten ist erforderlich, da sich der Kurs an fortgeschrittene Lernende richtet, die ihre Kenntnisse verbessern möchten.

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

JavaScript für Fortgeschrittene und bewährte Praktiken
Dieser Kurs ist Teil von Spezialisierung für JavaScript vom Einsteiger zum Experten 2.0

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschen Sie die Zeichenfolgenmanipulation in JavaScript und reguläre Ausdrücke für eine effiziente Textverarbeitung.
Erstellen Sie interaktive Web-Elemente wie Uhren, Diashows und Galerien mit JavaScript.
Anwendung bewährter Verfahren zur Verbesserung von JavaScript-Leistung, Sicherheit und Wartbarkeit.
Nutzen Sie neue JavaScript-Merkmale wie Nullish Coalescing und Pfeilfunktionen für saubereren Code.
Kompetenzen, die Sie erwerben
- Kategorie: Daten in Echtzeit
- Kategorie: Fehlersuche
- Kategorie: Ereignisgesteuerte Programmierung
- Kategorie: Datenüberprüfung
- Kategorie: Front-End Web-Entwicklung
- Kategorie: Instandhaltbarkeit
- Kategorie: Javascript
- Kategorie: Leistungsoptimierung
- Kategorie: Datenspeicherung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
September 2025
16 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 14 Module
In diesem Modul werden wir verschiedene Techniken zur Manipulation von Zeichenfolgen in JavaScript erkunden. Sie werden lernen, wie Sie String-Methoden für die Verarbeitung von Text verwenden und die Lesbarkeit von Code verbessern können, indem Sie lange Zeichenfolgen aufbrechen. Außerdem lernen Sie, wie Sie Sonderzeichen in Zeichenfolgen mit Hilfe von Escape-Sequenzen verwalten können.
Das ist alles enthalten
2 Videos2 Lektüren1 Aufgabe
In diesem Modul tauchen wir in die mächtige Welt der Regulären Ausdrücke in JavaScript ein. Sie werden lernen, wie man Muster in Zeichenfolgen abgleicht und Daten mit match() und exec() extrahiert. Außerdem üben wir die Anwendung von RegExp auf reale Szenarien wie die Überprüfung von Benutzerpasswörtern.
Das ist alles enthalten
3 Videos1 Aufgabe
In diesem Modul werden wir uns auf die Arbeit mit dem Date-Objekt von JavaScript konzentrieren, um Datums- und Zeitwerte zu verarbeiten und zu manipulieren. Sie werden auch eine Echtzeituhr als praktische Anwendung erstellen, um praktische Erfahrungen mit zeitbasierten JavaScript-Funktionen zu sammeln.
Das ist alles enthalten
2 Videos1 Aufgabe
In diesem Modul werden wir das Konzept der Cookies und ihre Rolle bei der Speicherung von Benutzerdaten untersuchen. Sie lernen, wie man Cookies in einem Browser erstellt, löscht und abruft, sowie Techniken zur Verwaltung von Sonderzeichen, um die Datenintegrität zu gewährleisten.
Das ist alles enthalten
5 Videos1 Aufgabe
In diesem Modul werden wir die Dialogfenster-Methoden von JavaScript erkunden, einschließlich confirm() und prompt(). Diese Methoden helfen Ihnen bei der Interaktion mit Benutzern und beim Sammeln von Eingaben oder beim Treffen von Entscheidungen auf der Grundlage ihrer Antworten, wodurch die Benutzererfahrung insgesamt verbessert wird.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir die verschiedenen in JavaScript verfügbaren mathematischen Methoden für Berechnungen und die Erzeugung von Zufallszahlen kennen lernen. Sie werden auch praktische Erfahrungen sammeln, indem Sie einen Zufallszahlengenerator erstellen, der die praktische Anwendung dieser Funktionen demonstriert.
Das ist alles enthalten
3 Videos1 Aufgabe
In diesem Modul erfahren Sie, wie Sie auf die URL des Browsers zugreifen und diese ändern können. Sie lernen, wie Sie den Speicherort dynamisch ändern und so interaktive Webanwendungen erstellen können, die auf die Browsererfahrung des Benutzers reagieren.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir uns auf Lazy Loading für Bilder konzentrieren, eine Technik, die dazu beiträgt, die Ladegeschwindigkeit von Seiten zu verbessern, indem das Laden von Bildern aufgeschoben wird, bis sie benötigt werden. Dies verbessert sowohl die Leistung als auch die Benutzererfahrung, insbesondere bei bildlastigen Websites.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir interaktive Projekte wie eine Bild-Diashow, animierte Übergänge und eine Bildergalerie mit Miniaturansichten erstellen. Diese Übungen tragen dazu bei, Ihr Verständnis der JavaScript-Funktionalität zu vertiefen und Ihre Fähigkeiten in der Front-End-Entwicklung zu verbessern.
Das ist alles enthalten
5 Videos1 Aufgabe
In diesem Modul werden wir uns mit Closures in JavaScript beschäftigen, einem Schlüsselkonzept, das Datenkapselung und Funktions-Scoping ermöglicht. Sie werden praktische Beispiele sehen und lernen, wie Closures in realen Programmierszenarien angewendet werden können.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir uns mit bitweisen Operatoren befassen und ihre praktischen Anwendungen in JavaScript erkunden. Dieses fortgeschrittene Thema wird Ihnen helfen, Low-Level-Programmiertechniken zur Optimierung der Leistung und zur Lösung komplexer Probleme zu verstehen.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir leistungsstarke Debugging-Techniken mit Firebug und Konsolenbefehlen wie console.log() und debugger vorstellen. Außerdem lernen wir Online-Tools kennen, die das Testen und die gemeinsame Nutzung von JavaScript Code für eine bessere Zusammenarbeit und Fehlersuche vereinfachen.
Das ist alles enthalten
4 Videos1 Aufgabe
In diesem Modul werden wir wesentliche Best Practices für die Optimierung der JavaScript-Leistung behandeln. Sie lernen Strategien wie die Verwaltung von Skriptdateien, die Komprimierung von Code und die Vermeidung häufiger Fallstricke kennen, die Ihren Code effizienter und wartbarer machen.
Das ist alles enthalten
5 Videos1 Aufgabe
In diesem Modul lernen Sie die neuesten Merkmale von JavaScript kennen, darunter den nullish coalescing Operator, Pfeilfunktionen für die Array-Manipulation und die Modularisierung von Code mit export und export default. Diese Aktualisierungen werden Ihnen helfen, JavaScript sauberer und effizienter zu schreiben.
Das ist alles enthalten
3 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 Softwareentwicklung 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,

