Full-Stack-Webentwicklung mit Python und Reflex
·
Kursüberblick
1
Reflex kennenlernen und Umgebung einrichten
2
Die Oberfläche mit Komponenten zeichnen
3
State und Vars: Daten zeichnen die Oberfläche
4
Events und Formulare: Kunden hinzufügen
5
Daten aufbereiten und Diagramme
6
Zusammenfassung, Debugging und nächste Schritte
·
Anhang
4-stündiger Einsteigerkurs: eine Kundenverwaltungs-App in einer einzigen Python-Datei
0:00–0:35
Reflex kennenlernen und Umgebung einrichten
0:35–1:15
Die Oberfläche mit Komponenten zeichnen
1:25–2:10
State und Vars: Daten zeichnen die Oberfläche
2:10–2:55
Events und Formulare: Kunden hinzufügen
3:05–3:45
Daten aufbereiten und Diagramme
3:45–4:00
Zusammenfassung, Debugging und nächste Schritte
In 4 Stunden baust du mit einer einzigen Python-Datei (rund 220 Zeilen) von Anfang bis Ende eine Web-App mit Kundenliste, Formular zum Hinzufügen und Diagramm nach Geschlecht. Dabei schreibst du keine einzige Zeile HTML, CSS oder JavaScript.
Am Ende des Kurses kannst du:
uv ein Reflex-Projekt anlegen und starten,rx.State ablegen und die Oberfläche automatisch diesen Daten folgen lassen,| Bereich | Funktion | Verwendete Reflex-Features |
|---|---|---|
| Header | Titel, Badge mit der Kundenanzahl, Button „Add User“ | rx.heading, rx.badge, State.users.length() |
| Kundentabelle | Zeigt die Kundenliste, hebt die Zeile unter dem Mauszeiger hervor | rx.table, rx.foreach |
| Dialog zum Hinzufügen | Name, E-Mail und Geschlecht eingeben und absenden | rx.dialog, rx.form, on_submit |
| Diagramm nach Geschlecht | Anzahl der Kunden pro Geschlecht als horizontale Balken | rx.recharts.bar_chart, on_load |
| Zeit | Lektion | Thema | Ergebnis |
|---|---|---|---|
| 0:00–0:35 | Lektion 1 | Reflex kennenlernen und Umgebung einrichten | Die Standard-App läuft im Browser |
| 0:35–1:15 | Lektion 2 | Die Oberfläche mit Komponenten zeichnen | Karten-Layout und Header |
| 1:15–1:25 | Pause | ||
| 1:25–2:10 | Lektion 3 | State und Vars | Kundentabelle |
| 2:10–2:55 | Lektion 4 | Events und Formulare | Dialog zum Hinzufügen von Kunden |
| 2:55–3:05 | Pause | ||
| 3:05–3:45 | Lektion 5 | Daten aufbereiten und Diagramme | Balkendiagramm nach Geschlecht |
| 3:45–4:00 | Lektion 6 | Zusammenfassung, Debugging, Aufgaben | Den gesamten Ablauf wiederholen |
Hinweis für Lehrende-Kästen enthalten Punkte, die du bei einer Videoaufnahme oder im Live-Kurs mündlich erklären kannst. In einem Blogartikel kannst du sie auch in den Fließtext übernehmen.Über neue Lektionen informiert werden
Wir schicken dir eine E-Mail, wenn dieser Kurs neue Lektionen bekommt oder ein Folgekurs erscheint.
R
ReflexKR
Python und Reflex zum Anfassen. Alle Beispiele wurden mit Reflex 0.10.0 ausgeführt und geprüft.
ReflexKR ist kostenlos und ohne Werbebanner. Wenn es dir geholfen hat, kannst du es mit einem Kaffee unterstützen. ☕ Spendier uns einen Kaffee
Hinweis zu Affiliate-Links© 2026 ReflexKR · Since 2026 · CC BY-NC 4.0
Fragen & Antworten
Frag alles zu dieser Lektion. Fragen aus allen Sprachversionen dieser Seite erscheinen hier gemeinsam.