Python-Webframework Flask leicht gemacht: Der komplette Einstieg
placeKöln 16 Mar 2026 until 18 Mar 2026check_circle Starting date guaranteed |
computer Online: Zoom 16 Mar 2026 until 18 Mar 2026check_circle Starting date guaranteed |
placeKöln 15 Jun 2026 until 17 Jun 2026 |
computer Online: Zoom 15 Jun 2026 until 17 Jun 2026 |
placeKöln 14 Sep 2026 until 16 Sep 2026 |
computer Online: Zoom 14 Sep 2026 until 16 Sep 2026 |
placeKöln 14 Dec 2026 until 16 Dec 2026 |
computer Online: Zoom 14 Dec 2026 until 16 Dec 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Das Ziel des Seminars ist es, den Teilnehmern das Web-Framework Flask vorzustellen und sie in die Lage zu versetzen, eigenständig einfache Webanwendungen zu entwickeln. Über den Verlauf des Seminar werden grundlegende Konzepte wie die Installation, die Erstellung von Routen und Views, die Arbeit mit Templates und Datenbanken sowie fortgeschrittene Themen wie API-Entwicklung und Anwendungstests behandelt. Die Teilnehmer lernen, wie sie eine Flask-Anwendung strukturieren, testen und für die Veröffentlichung vorbereiten können. Das Seminar ist darauf ausgerichtet, ein praktisches Verständnis für die Arbeit mit Flask zu vermitteln, was als Grundlage für weitere Studien oder…There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Das Ziel des Seminars ist es, den Teilnehmern das Web-Framework Flask vorzustellen und sie in die Lage zu versetzen, eigenständig einfache Webanwendungen zu entwickeln. Über den Verlauf des Seminar werden grundlegende Konzepte wie die Installation, die Erstellung von Routen und Views, die Arbeit mit Templates und Datenbanken sowie fortgeschrittene Themen wie API-Entwicklung und Anwendungstests behandelt. Die Teilnehmer lernen, wie sie eine Flask-Anwendung strukturieren, testen und für die Veröffentlichung vorbereiten können. Das Seminar ist darauf ausgerichtet, ein praktisches Verständnis für die Arbeit mit Flask zu vermitteln, was als Grundlage für weitere Studien oder die professionelle Anwendungsentwicklung dienen kann.Inhalt
- Einführung in Flask
- Geschichte von Flask
- Vergleich mit anderen Webframeworks wie Django
- Einsatzmöglichkeiten und Vorteile
- Installation und Setup
- Installation von Flask und notwendigen Paketen
- Einrichten einer Entwicklungsumgebung
- Erstellen eines einfachen Flask-Projekts
- Erste Schritte mit Flask
- Struktur eines Flask-Projekts
- Erstellen einer einfachen Route und View-Funktion
- Ausführen und Testen der Anwendung im Browser
- Templates und statische Dateien
- Verwendung des Jinja2-Template-Engines
- Einbindung von statischen Dateien wie CSS und JavaScript
- Verwalten von Template-Vererbungen
- Datenhandling in Flask
- Verwendung von Formularen und Datenübermittlung
- Sicherheitsaspekte bei Formularen (CSRF-Schutz)
- Dateiuploads und -verarbeitung
- Datenbankintegration
- Konfiguration und Verwendung von Flask-SQLAlchemy
- Erstellen von Datenmodellen und Datenbankabfragen
- Durchführen von Migrationen mit Flask-Migrate
- Session- und Benutzerverwaltung
- Verwaltung von Benutzersessions
- Implementierung von Benutzeranmeldung und -abmeldung
- Umgang mit Benutzerberechtigungen
- Fehlerbehandlung und Logging
- Definieren von benutzerdefinierten Fehlerseiten
- Logging von Anwendungsfehlern
- Überwachung und Analyse von Anwendungslogs
- RESTful API-Entwicklung
- Erstellen von RESTful APIs mit Flask-RESTful
- Umgang mit HTTP-Methoden und Statuscodes
- Sicherung von APIs mit Authentifizierungstoken
- Erweiterte Anwendungsstrukturen
- Blueprint zur Modularisierung von Anwendungen
- Anwendungsfabrikmuster und Anwendungskontext
- Einsatz von Flask-Extensions
- Testen und Wartung
- Schreiben von Unit-Tests für Flask-Anwendungen
- Einsatz von Test-Clients und Testdatenbanken
- Automatisierung von Tests und Continuous Integration
- Deployment
- Optionen für das Hosting von Flask-Anwendungen
- Konfiguration von Webservern und WSGI
- Tipps für Performance-Optimierung und Skalierung
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
