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
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.
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.
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.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Michael Adler
Telefon: + 41 (800) 225127
E-Mail: michael.adler@seminar-experts.ch -

Stefano Conti
Telefon: + 41 (800) 225127
E-Mail: stefano.conti@seminar-experts.ch
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: CHF 1.198 zzgl. MwSt. Inhaus: CHF 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: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
| 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 +41 (800) 225127 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
