Schulungsübersicht
Einführung
Flask und Flask-RESTful Framework
- Templating, Routing, Formulare und Authentifizierung
- Konstrukte zur Skalierung von Code
- Database-Verwaltung
Die Grundlagen von APIs und ihre Funktionsweise
- Scalar Typen
- Web-Architekturmuster: das Composite-Muster, Proxy-Muster und Facade-Muster
REST-Übersicht
- Get-Option
- Pull-Option
- Post-Option
- Delete-Option
Vorbereiten der Entwicklungsumgebung
- Installation von Postman
- Installation von Python
- Installation und Konfiguration von Flask
- Installation von Flask-RESTful
- Einrichten einer URL-Route
REST-APIs mit Flask-RESTful
- Entwurf und Test einer API
- Erstellen von Ressourcen
- Erstellen und Speichern von Elementen
- Refactoring von Code
- Implementieren von HTTP-Verben
- Verwenden von reqparse
- Entfernen von Duplikaten
Flachmann-SQLAlchemie
- Einrichten von SQLAlchemy
- Erstellen von Modellen
- Testen mit Postman
- Definieren von Schlüsseln
- Implementieren von Modellen mit SQLAlchemy
- Automatisieren mit SQLAlchemy
Sicherheit mit REST-APIs
- Einrichten von DNS-Einträgen
- Erstellen eines SSL-Zertifikats
- Hinzufügen und Verwenden von JWT zur weiteren Absicherung
Cloud-Bereitstellung
- Verbinden mit einem Versionskontrollsystem
- Hinzufügen eines Schlüsselpaares
- Erstellen einer Serverinstanz
- Implementieren von Bereitstellungsskripten
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Ein Verständnis von Flask
- Python Programmiererfahrung
Publikum
- Backend-Entwickler
Erfahrungsberichte (1)
Es war ein anspruchsvoller Kurs, da wir viel Stoff in kurzer Zeit abarbeiten mussten. Unser Trainer hatte umfassende Kenntnisse zum Thema und präsentierte den Inhalt auf unsere Anforderungen zugeschnitten. Es gab viel zu lernen, aber unser Trainer war hilfsbereit und ermutigend. Er beantwortete alle unsere Fragen detailliert, und wir haben das Gefühl, viel gelernt zu haben. Die Übungen waren gut vorbereitet und die Aufgaben entsprechend unseren Bedürfnissen angepasst. Ich habe diesen Kurs sehr genossen.
Bozena Stansfield - New College Durham
Kurs - Build REST APIs with Python and Flask
Maschinelle Übersetzung