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

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse