Schulungsübersicht
Einführung
Flask und Flask-RESTful Framework
- Templating, Routing, Formulare und Authentifizierung
- Konstrukte für die Skalierung von Code
- Database Verwaltung
Die Grundlagen von APIs und ihre Funktionsweise
- Scalar Typen
- Webarchitektur-Muster: das zusammengesetzte Muster, das Proxy-Muster und das Fassadenmuster
REST-Übersicht
- Option holen
- Ziehen-Option
- Buchen-Option
- Option Löschen
Vorbereiten der Entwicklungsumgebung
- Installation von Postman
- Installieren Python
- Installieren und Konfigurieren von Flask
- Installieren von Flask-RESTful
- Einrichten einer URL-Route
REST-APIs mit Flask-RESTful
- Entwerfen und Testen einer API
- Erstellen von Ressourcen
- Erstellen und Speichern von Elementen
- Code refraktieren
- Implementieren von HTTP-Verben
- Verwendung von reqparse
- Entfernen von Duplikaten
Flachmann-SQLAlchemie
- Einrichten von SQLAlchemie
- Modelle erstellen
- Testen mit Postman
- Definieren von Schlüsseln
- Implementieren von Modellen mit SQLAlchemy
- Automatisieren mit SQLAlchemy
Sicherheit mit REST-APIs
- DNS-Einträge einrichten
- Erstellen eines SSL-Zertifikats
- Hinzufügen und Verwenden von JWT zur Erhöhung der Sicherheit
Cloud-Bereitstellung
- Verbinden mit einem Versionskontrollsystem
- Hinzufügen eines Schlüsselpaares
- Erstellen einer Serverinstanz
- Implementieren von Bereitstellungsskripten
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis von Flask
- Python Programmiererfahrung
Publikum
- Backend-Entwickler
Erfahrungsberichte (1)
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course