Seminar / Training
Beschreibung
Dieses Grundlagenseminar führt systematisch in Flask ein. Es startet nicht mit Zauberei, sondern mit den klassischen Bausteinen einer Webanwendung: Route, Request, Response, Template, statische Datei, Konfiguration und einfacher Zustand.
Die Teilnehmenden erstellen Schritt für Schritt eine kleine Anwendung und verstehen dabei, welche Aufgaben Flask übernimmt und welche Entscheidungen im Projekt selbst getroffen werden müssen. Das Seminar ist der solide Ausgangspunkt für alle weiterführenden Flask-Themen.
Inhaltsübersicht
- Installation und Entwicklungsumgebung
- Minimale Flask-Anwendung
- Routing und View-Funktionen
- Templates und statische Dateien
- Request-Daten, Formulare und Sessions
- Projektstruktur und erste Erweiterungen
Zielgruppe
Python-Entwickler, Webentwickler und Administratoren mit Python-Erfahrung, die Flask praktisch einsetzen möchten.
Voraussetzungen
Sichere Python-Grundlagen, Umgang mit virtuellen Umgebungen und Grundverständnis von HTTP, HTML und Kommandozeile.
Seminarinhalte mit Schrittfolge
Kapitel 1: Entwicklungsumgebung vorbereiten
Inhaltsübersicht: Python-Umgebung, Installation, Projektstart
- Virtuelle Umgebung anlegen
- Flask installieren und Startdatei erstellen
- Entwicklungsserver mit passender Konfiguration starten
Kapitel 2: Routen und Views erstellen
Inhaltsübersicht: URL-Regeln, Parameter, Response
- Einfache Route definieren
- URL-Parameter auswerten
- Antworten als Text, HTML und JSON zurückgeben
Kapitel 3: Templates und statische Dateien nutzen
Inhaltsübersicht: Jinja, HTML, CSS
- Template-Verzeichnis anlegen
- Daten aus Views im Template anzeigen
- Statische Dateien für Layout und Gestaltung einbinden
Kapitel 4: Request-Daten verarbeiten
Inhaltsübersicht: Formulare, Query-Parameter, Sessions
- Formulardaten entgegennehmen
- Eingaben prüfen und Rückmeldungen ausgeben
- Einfache Sitzungsdaten kontrolliert speichern
Praxisübungen
- Erstellung einer kleinen Webanwendung mit mehreren Seiten
- Formularverarbeitung mit Validierung
- Erweiterung der Anwendung um Templates und Sessions
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Python-Entwickler, Webentwickler, Administratoren mit Python-Aufgaben und technische Quereinsteiger |
| Voraussetzungen: | Sichere Python-Grundlagen, Umgang mit virtuellen Umgebungen und Grundverständnis von HTTP, HTML und Kommandozeile. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| 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 + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
