Moderne REST APIs mit Node.js, Express und MongoDB Inhalte:
Kursinhalte
Ü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
Während des Kurses werden verschiedene kleinere praxisnahe Anwendungen zu den einzelnen Themenblöcken entwickelt. An den letzten zwei Tagen wird dann das Erlernte in einer großen” praxisnahen und professionellen API kombiniert.
Seminarbeschreibung:Proxmox VE 8 Erweiterte Verwaltung,
Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu
können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung
unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Details ansehen
Datenschutz