Ist Ihnen bewusst, dass die einzige Funktionalität einer Webanwendung, mit der der Benutzer direkt interagiert, die Webseite ist? Wenn sie schlecht implementiert ist, wird die Serverseite für den Benutzer irrelevant! Der heutige Benutzer erwartet viel von einer Webseite: Sie muss schnell laden, den gewünschten Dienst bereitstellen und auf allen Geräten bequem zu betrachten sein: von einem Desktop-Computer bis hin zu Tablets und Mobiltelefonen. Der Kurs behandelt grundlegende Konzepte der Javascript-Programmierung, beginnend mit Variablen, Datentypen, Operatoren und Kontrollflussmechanismen. Anschließend lernen die Teilnehmer etwas über objektorientierte Programmierung in Javascript, die Erstellung von Objekten mit Hilfe von Literalen und Konstruktoren, Prototypen und die Feinheiten des Schlüsselworts "this". Danach geht der Kurs auf die Leistungsfähigkeit von Javascript-Arrays, die Verwendung von Namespaces und IIFEs zur Vermeidung von Variablenkollisionen und die Diskussion von Closures und ihren Anwendungsfällen in der Javascript-Programmierung ein. Nachdem die grundlegenden Konzepte der Javascript-Programmierung behandelt wurden, geht der Kurs zum Aufbau dynamischer und interaktiver Websites über, indem Javascript und AJAX (Asynchronous JavaScript and XML) verwendet werden, um mit dem Document Object Model (DOM) zu interagieren, Benutzerereignisse zu behandeln und den Inhalt von Webseiten dynamisch zu aktualisieren. Der Kurs befasst sich auch mit dem HTTP-Protokoll, verschiedenen HTTP-Anforderungsmethoden und der Arbeit mit JSON-Daten. Aufbauend auf diesen Kenntnissen werden die Lernenden praktische Erfahrungen sammeln, indem sie die Restaurant-Website in eine dynamische Single-Page-Anwendung (SPA) mit Javascript und AJAX umwandeln.

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

Einführung in Javascript und Ajax: Erstellen von Webanwendungen
Dieser Kurs ist Teil von Spezialisierung für HTML, CSS und Javascript für Webentwickler

Dozent: Yaakov Chaikin
6.051 bereits angemeldet
Bei enthalten
(45 Bewertungen)
Was Sie lernen werden
Grundlegende und fortgeschrittene Javascript-Programmierkonzepte
Wie man mit dem Document Object Model (DOM) interagiert
Wie man Benutzerereignisse mit Javascript behandelt
Wie man mit Javascript und AJAX ansprechende und interaktive Websites erstellt
Kompetenzen, die Sie erwerben
- Kategorie: Ajax
- Kategorie: Webdienste
- Kategorie: Javascript
- Kategorie: JSON
- Kategorie: Skripting
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Netzwerk-Protokolle
- Kategorie: Ereignisgesteuerte Programmierung
- Kategorie: Web-Anwendungen
- Kategorie: HyperText Markup Language (HTML)
- Kategorie: Webentwicklung
- Kategorie: Prototyping
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
12 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 2 Module
Was würde eine Website für einen Spaß machen, wenn sie keine Funktionen hätte? In diesem Kurs werden wir uns darauf konzentrieren, die Grundlagen der Sprache JavaScript zu erlernen. Viele, selbst erfahrene Entwickler, "basteln" mit JavaScript herum, ohne wirklich zu verstehen, wie die Sprache funktioniert. Das führt dazu, dass sie die Sprache eher als lästiges Übel denn als mächtiges Werkzeug betrachten. Deshalb werden wir uns nicht nur auf das "Wie", sondern auch auf das "Warum" konzentrieren, damit Sie die Merkmale der Sprache JavaScript nutzen können und nicht von ihnen verwirrt werden. Wir werden so ziemlich alles abdecken - von allgemeinen Sprachkonstrukten und JavaScript-Typen bis hin zu Objekten, Funktionen, Arrays, Closures und Scope Isolation.
Das ist alles enthalten
23 Videos4 Lektüren9 Aufgaben1 peer review
In diesem Kurs werden wir alle neu erlernten JavaScript-Kenntnisse nutzen und lernen, wie man sie im Kontext einer Webseite einsetzt. Zu Beginn lernen wir, wie man die Komponenten einer Webseite mit dem Javascript Document Object Model API richtig manipuliert. Anschließend lernen wir eine der beliebtesten Methoden zur Bereitstellung von Daten auf einer Website kennen - AJAX. Wir lernen das Protokoll kennen, in dem die Sprache des Webs gesprochen wird (HTTP), wie man Ajax-Anfragen und -Antworten einrichtet und bearbeitet und wie man JSON-Daten verarbeitet. Zum Abschluss des Kurses werden wir unsere Restaurant-Website aus Kurs 3 (Codierung der statischen Restaurant-Website) mit einem echten Backend-Service verbinden, der es uns ermöglicht, die Daten für das Restaurantmenü dynamisch vom Server zu beziehen, ohne die gesamte Seite neu laden zu müssen.
Das ist alles enthalten
17 Videos7 Lektüren3 Aufgaben1 peer review
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

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




Bewertungen von Lernenden
45 Bewertungen
- 5 stars
77,77 %
- 4 stars
11,11 %
- 3 stars
6,66 %
- 2 stars
4,44 %
- 1 star
0 %
Zeigt 3 von 45 an
Geprüft am 27. Juli 2024
It is good overall but the versions used are so outdated, I hope they put a year on when was this course published. Thanks Yaakov!
Geprüft am 4. Aug. 2025
It was really a great course took me through noob to pro
Geprüft am 24. Juli 2024
Really awesome course, I recommend for anyone who wants to learn web development

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
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ja. Für ausgewählte Lernprogramme können Sie eine finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Anmeldungsgebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Weitere Fragen
Finanzielle Unterstützung verfügbar,



