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
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien