Aktualisiert im Mai 2025. Dieser Kurs enthält jetzt den Coursera Coach! Eine intelligentere Art zu lernen mit interaktiven Unterhaltungen in Echtzeit, die Ihnen dabei helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Dieser Kurs bietet eine umfassende Erkundung der fortgeschrittenen API-Entwicklung mit Node.js, Express und MongoDB, alles im Kontext der Erstellung eines voll funktionsfähigen Twitter-Klons. Beginnend mit einer Einführung in die Twitter API lernen Sie, wie Sie Ihre Umgebung einrichten, Abhängigkeiten mit NPM verwalten und einen robusten Express-Server erstellen. Die ersten Lektionen konzentrieren sich auf die Einrichtung des Rückgrats Ihrer Anwendung, einschließlich der Einrichtung von MongoDB mit Mongoose, der Erstellung von Benutzermodellen und der Implementierung sicherer Authentifizierungsprozesse. Im weiteren Verlauf des Kurses werden Sie sich mit den komplexen Backend-Funktionen beschäftigen, die für eine Social Media-Plattform unerlässlich sind. Sie werden praktische Erfahrungen mit der Erstellung und Verwaltung von Tweets, der Implementierung von Benutzer-Tweet-Beziehungen und der Aktivierung von Merkmalen wie Bild-Uploads, Likes und Follower sammeln. Jede Lektion ist so aufgebaut, dass sie auf der vorherigen Lektion aufbaut und ein klares Verständnis dafür vermittelt, wie diese Elemente in einer Full Stack-Anwendung zusammenwirken. Außerdem lernen Sie bewährte Verfahren für die API-Sicherheit kennen, z. B. die Verwendung von JWTs für die Authentifizierung von Benutzern und Bcrypt für das Hashing von Passwörtern. In den letzten Abschnitten implementieren Sie erweiterte Merkmale, die die Benutzererfahrung verbessern, z. B. Echtzeit-Benachrichtigungen und Profilverwaltung. Am Ende dieses Kurses werden Sie eine voll funktionsfähige Twitter Clone API entwickelt haben und mit allen notwendigen Tools und Kenntnissen ausgestattet sein, um skalierbare, sichere und effiziente Backend-Systeme in Ihren eigenen Projekten zu erstellen. Dieser Kurs richtet sich an Entwickler mit einem soliden Verständnis von JavaScript, Node.js und grundlegenden Webentwicklungskonzepten. Vorherige Erfahrungen mit RESTful APIs und MongoDB sind von Vorteil.



Full Stack Twitter Clone - API Entwicklung
Dieser Kurs ist Teil von Spezialisierung für SwiftUI & Node.JS FullStack - Twitter bauen - iOS 16

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Einrichtung und Verwaltung einer Node.js-Umgebung für die API-Entwicklung, Gewährleistung einer ordnungsgemäßen Konfiguration und Wartung
Entwicklung und Absicherung von RESTful APIs mit Express und MongoDB unter Anwendung bewährter Verfahren für die API-Sicherheit
Implementieren Sie die Authentifizierung von Benutzern und verwalten Sie Sitzungsdaten effektiv mit JWTs, um die Anwendungssicherheit zu erhöhen
Entwerfen und Erstellen von fortschrittlichen Merkmalen, einschließlich Tweet-Verarbeitung, Bild-Uploads und Echtzeit-Benachrichtigungen, um eine dynamische Benutzererfahrung zu schaffen
Kompetenzen, die Sie erwerben
- Kategorie: Datenmodellierung
- Kategorie: Sichere Kodierung
- Kategorie: Node.JS
- Kategorie: Entwicklungsumgebung
- Kategorie: Full-Stack Web-Entwicklung
- Kategorie: Autorisierung (Computing)
- Kategorie: Paket- und Software-Management
- Kategorie: JSON
- Kategorie: Server-Seite
- Kategorie: Benutzerkonten
- Kategorie: Datenbank Entwicklung
- Kategorie: MongoDB
- Kategorie: Schnittstelle zur Anwendungsprogrammierung (API)
- Kategorie: Datenbanken
- Kategorie: Authentifizierungen
- Kategorie: Middleware
- Kategorie: API-Design
- Kategorie: Back-End Web-Entwicklung
- Kategorie: Restful API
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
2 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 1 Modul
In diesem Modul führen wir Sie durch die Backend-Entwicklung einer Full Stack Twitter Clone-Anwendung. Sie lernen, wie Sie einen Node.js-Server einrichten und verwalten, robuste Benutzermodelle erstellen, eine sichere Authentifizierung implementieren und API-Endpunkte für zentrale Merkmale wie Tweets, Followers und Benachrichtigungen entwickeln.
Das ist alles enthalten
31 Videos3 Lektüren2 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
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,


