Folgende Lerninhalte werden in unserem REST APIs Kurs vermittelt:
- Überblick über die verwendeten Frameworks und Technologien
- Moderne Software-Architekturen
- Node.js
- Die JavaScript Runtime in der Übersicht
- Installation
- Paketmanager (npm und yarn)
- Eine kleine Node.js Applikation
- Globale Objekte
- Unterschiede der Backend-Entwicklung
- Module
- Lesen und schreiben von Dateien
- Synchron und Asynchron
- CORS und Sicherheit
- Express.js
- Express im Vergleich mit Spring Boot, Sails, Koa, Restify, Fastify und Co.
- Architektur
- REST APIs vs GraphQL vs gRPC
- Routing und HTTP Methoden
- OpenAPI und Swagger
- Middleware
- Static Files
- Datei-Upload
- Websockets
- Template Engines (pug)
- Produktiver Einsatz
- Skalierung
- Sicherheit
- Testing
- MongoDB
- Installation und Architektur
- Kurzer Überblick über die mongosh
- Datentypen
- Collections und Documents
- JSON
- Basic Queries
- Mongoose
- Übersicht und Architektur
- Mehr als nur MongoDB Queries
- MongoDB Queries mit Node.js
- Kombination mit Express
- Models
- Validierung
- Business-Logik
- Virtuals und Populate
- Aggregations
- Middleware
- Plugins
- Weiteres
- API Sicherheit
- API Testing
- Performance
- Skalierung
- Deployment und Hosting
Zielgruppe:
Software-EntwicklerInnen, Web-EntwicklerInnen, App-EntwicklerInnen
Gute JavaScript Kenntnisse (ES6 / ES2015 aufwärts).
Folgende Lerninhalte werden in unserem REST APIs Kurs vermittelt:
- Überblick über die verwendeten Frameworks und Technologien
- Moderne Software-Architekturen
- Node.js
- Die JavaScript Runtime in der Übersicht
- In...
Mehr Informationen