Web-Entwicklung
Microservices vs. Monolith: Architektur-Grundlagen
Monolith oder Microservices? Du lernst die Unterschiede beider Architekturen, ihre Vor- und Nachteile und wann sich welcher Ansatz für dein Projekt lohnt.
Übergreifende Themen rund um die Entwicklung moderner Webanwendungen.
Web-Entwicklung
Monolith oder Microservices? Du lernst die Unterschiede beider Architekturen, ihre Vor- und Nachteile und wann sich welcher Ansatz für dein Projekt lohnt.
Web-Entwicklung
Pagination liefert große Datenmengen in handlichen Häppchen aus. Du lernst Offset- und Cursor-basierte Pagination kennen und siehst, wie du sie in Node.js sauber umsetzt.
Web-Entwicklung
Gute Fehlerbehandlung macht deine API robust und nachvollziehbar. Du lernst zentrale Error-Handler, sinnvolle Statuscodes und einheitliche Fehlerformate in Node.js und Express.
Web-Entwicklung
Rate Limiting schützt deine API vor Überlastung und Missbrauch. Du lernst, wie du Anfragen begrenzt, Statuscode 429 nutzt und weitere wichtige Sicherheitsmaßnahmen ergreifst.
Web-Entwicklung
Mit WebSockets hält der Server eine dauerhafte Verbindung zum Browser offen und kann jederzeit Daten pushen. Du lernst, wie du Chats und Live-Updates mit Node.js umsetzt.
Web-Entwicklung
Caching speichert teure Ergebnisse zwischen und macht deine App spürbar schneller. Du lernst In-Memory-Caching, Redis, TTLs und die wichtigsten Invalidierungs-Strategien kennen.
Web-Entwicklung
Eine gut gestaltete API ist konsistent, vorhersehbar und leicht zu nutzen. Du lernst die wichtigsten Best Practices für Ressourcen, Statuscodes, Versionierung und Antworten.
Web-Entwicklung
Create, Read, Update, Delete: Diese vier Operationen stecken in fast jeder Anwendung. Du lernst, wie CRUD in einer REST-API mit Node.js und Express konkret aussieht.
Datenbanken
Ein ORM übersetzt zwischen deinem Code und der Datenbank, sodass du mit Objekten statt mit SQL-Strings arbeitest. Du lernst Vorteile, Fallstricke und konkrete Beispiele kennen.
Node.js
Wie funktioniert moderne, zustandslose Authentifizierung? Lerne, wie JSON Web Tokens aufgebaut sind und wie du sie in Node.js erzeugst und prüfst.
Node.js
Wir bauen eine vollständige REST-API mit Express: Daten anlegen, lesen, aktualisieren und löschen. Alle CRUD-Operationen Schritt für Schritt erklärt.
Web-Entwicklung
APIs verbinden Anwendungen miteinander. Hier lernst du, was eine API ist, wie REST funktioniert und was HTTP-Methoden und Statuscodes bedeuten.