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
Nutzen Sie die Ersparnis! Erhalten Sie 40% Rabatt auf 3 Monate Coursera Plus und vollen Zugang zu Tausenden von Kursen.

Full Stack Twitter Clone - API Entwicklung
Dieser Kurs ist Teil von Spezialisierung „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: API Design
- Kategorie: Full-Stack Web Development
- Kategorie: Back-End Web Development
- Kategorie: Database Development
- Kategorie: Data Modeling
- Kategorie: Secure Coding
- Kategorie: Databases
- Kategorie: Development Environment
- Kategorie: User Accounts
- Kategorie: Server Side
- Kategorie: Authentications
- Kategorie: Package and Software Management
Werkzeuge, die Sie lernen werden
- Kategorie: Restful API
- Kategorie: MongoDB
- Kategorie: Application Programming Interface (API)
- Kategorie: Web Development Tools
- Kategorie: Middleware
- Kategorie: JSON
- Kategorie: Node.JS
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
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?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

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
Weitere Fragen
Finanzielle Unterstützung verfügbar,


