4.0 KiB
Materialien Flask Workshop
Am 24.11 veranstaltete die Fachgruppe HRPI den Informatiktag in Frankfurt. Dort habe den Workshop "Python und Flask" geleitet.
Da -wie so oft- die Zeit etwas kurz war, habe ich den Workshop mit digitalem Material ergänzt. Du findest hier Videos zu Python und demnächst auch Videos zu Flask.
Python
Flask - Webdatenbankprojekt
-
Flask - Teil 5 - Das Datenbankmodell / Die Datenbank anlegen
-
Flask - Teil 7b - Exkurs Factory Methods (kann übersprungen werden...)
-
Flask - Teil 9 - Daten in die Datenbank schreiben (Formulare, Requests, POST und GET)
-
Flask - Teil 11 - Ist ein Webdatenbankprojekt überhaupt sinnvoll oder gibt es andere Alternativen?
Geplante Inhalte:
-
Flask und SQLAlchemy
-
Flask und Plotly
Audioqualität
Eine kleine Entschuldigung vorweg: Ich habe leider zwischendurch mein Setup hier zu Hause geändert und habe die Videos daher mit unterschiedlichen Mikrophonen und Einstellungen aufgenommen - Die Audioqualität schwankt daher etwas. Ich hoffe das man die Videos trotzdem noch gut hören kann.
Weitere Python-Materialien
-
trinket.io - Python online abspielen
-
Alternativ zu trinket.io kann man auch repl.it verwenden um Python Code online auszuführen. Hier) gibt es ein Buch mit Tutorials, welche sich auf repl.it beziehen
-
Frameworks - Python Frameworks für verschiedene Anwendungsbereiche
-
miniworldmaker.de - Meine 2D-Grafik Engine als Alternative zu PyGame Zero, repl.it play und Python Arcade
-
Computer Science Curriculum - Ein Informatik-Curriculum der Carnegie Mellon University, welches [hier]
-
Moodle - Python - Mein Python-Kurs mit Moodle und Coderunner.
-
Snakify - Ein Online-Python Kurs mit interaktiven Übungen
-
inf-schule - Inf-schule hat ein Modul zur objektorientierten Programmierung mit Python.
-
cscircles - Der Programmierkurs vom Team des BWInf.
-
How to think like a computer scientist ist ein tolles (englisches) Buch mit zahlreichen interaktiven Übungen.
Struktur
-
flask_template: Mein ursprüngliches Flask Template
-
live coding: Material, welches im Workshop entstanden ist.
-
presentation: Die Slides der Präsentation
-
python: Ein miniworldmaker Beispiel