Seminar Flask Enterprise Entwicklung mit Datenbanken, APIs und Sicherheit

Seminar / Training

Beschreibung

Dieses Aufbauseminar richtet sich an Teams, die Flask nicht nur für Prototypen, sondern für größere interne oder kundennahe Anwendungen einsetzen. Behandelt werden Architektur, Datenhaltung, API-Design, Authentifizierung, Sicherheitsmaßnahmen und Qualitätssicherung in einem zusammenhängenden Projektaufbau.

Die Dauer von vier Tagen ist bewusst gewählt: Die Themen gehen über einen kompakten Einstieg hinaus, bleiben aber enger gefasst als das fünftägige Intensivformat. Im Mittelpunkt steht eine wartbare Backend-Anwendung mit Datenbank, geschützten Bereichen, API-Schicht und automatisierten Tests.

Inhaltsübersicht

  • Enterprise-taugliche Projektstruktur
  • Datenmodellierung und Migrationen
  • REST-Schnittstellen und Validierung
  • Authentifizierung und Rollen
  • Sicherheitsmaßnahmen für Web und API
  • Tests, Review-Regeln und Wartbarkeit

Zielgruppe

Erfahrene Python- und Backend-Entwickler, die größere Flask-Anwendungen strukturieren, absichern und über längere Zeit wartbar halten müssen.

Voraussetzungen

Solide Python- und Flask-Grundlagen, Verständnis von HTTP und Grundkenntnisse relationaler Datenbanken.

Seminarinhalte mit Schrittfolge

Kapitel 1: Architektur und Projektstruktur

Inhaltsübersicht: Factory, Blueprints, Schichtenmodell

  1. Anwendungsgrenzen und Module festlegen
  2. Factory-Struktur mit Erweiterungen aufbauen
  3. Services, Datenzugriff und Views klar voneinander trennen

Kapitel 2: Datenhaltung und Migrationen

Inhaltsübersicht: SQLAlchemy, Beziehungen, Schemaänderungen

  1. Fachliches Datenmodell ableiten
  2. Beziehungen und Constraints implementieren
  3. Migrationen erzeugen, prüfen und kontrolliert ausführen

Kapitel 3: API- und Webschicht entwickeln

Inhaltsübersicht: REST, Templates, Validierung

  1. API-Endpunkte und Webviews nach Zuständigkeit trennen
  2. Validierungsregeln wiederverwendbar gestalten
  3. Fehlerantworten und Benutzermeldungen konsistent ausgeben

Kapitel 4: Authentifizierung und Sicherheit

Inhaltsübersicht: Login, Rollen, Schutzmaßnahmen

  1. Benutzer- und Rollenmodell einbauen
  2. Zugriffe auf Views und APIs absichern
  3. Cookie-, CSRF-, Header- und Secret-Regeln prüfen

Kapitel 5: Qualität und Wartbarkeit sichern

Inhaltsübersicht: Tests, Reviews, Betriebsnähe

  1. Testfälle für Kernprozesse ergänzen
  2. Review-Regeln und Architekturleitplanken festlegen
  3. Logging und Konfiguration für produktionsnahe Umgebungen vorbereiten

Praxisübungen

  • Aufbau einer größeren Beispielanwendung mit API- und Webschicht
  • Einbindung von Datenbank, Rollenmodell und Sicherheitsmaßnahmen
  • Erstellung eines Test- und Review-Pakets für die Codebasis

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: € 2.396 zzgl. MwSt.
Inhaus: € 6.800 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Erfahrene Python-Entwickler, Backend-Entwickler, technische Teamleitungen und Architekten
Voraussetzungen: Solide Python- und Flask-Grundlagen, Verständnis von HTTP und Grundkenntnisse relationaler Datenbanken.
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 43 (720) 022000

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Graz 4 Tage
Wien 4 Tage
Stream live 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream gespeichert 4 Tage
Innsbruck 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben