Webentwicklung mit Python und MySQL
Verfasst: Mi Okt 31, 2012 7:26 pm
Hiho Leute,
vor einiger Zeit hatte ich ein Browsergame in Python geschrieben, welches das Bottle Web Framework http://bottlepy.org/docs/stable/ verwendet. Leider ist es mangels aktiver Tester inzwischen wieder offline (es war privat gehostet, da es mit Python-Web-Hostern ja allgemein etwas dünn aussieht). Ich wollte mal fragen ob Interesse an der Thematik besteht, da ich mir zutrauen würde ein Tutorial zu schreiben. Das Ganze würde ich so aufbauen, dass das "Produkt" (wenn man das Tutorial durcharbeitet) ein kleiner Chat ist. Schwerpunktmäßig hatte ich da folgendes im Blick:
Python-Kenntnisse sind auf jeden Fall erforderlich, genauso wie Programmierkenntnisse an sich. OOP-Kenntnisse sind im ersten Punkt nicht notwendig, aber ab Datenbanken - und auf jeden Fall beim MVC - empfehlenswert. Außerdem sollte für den 3. Punkt Kenntnis von C-artiger Syntax (eben für JavaScript) vorhanden sein. Außerdem sollte ein Grundverständnis für HTML vorhanden sein.
Was sagt ihr dazu? Das ganze würde sich wahrscheinlich im Wiki gut machen, oder?
LG Glocke
vor einiger Zeit hatte ich ein Browsergame in Python geschrieben, welches das Bottle Web Framework http://bottlepy.org/docs/stable/ verwendet. Leider ist es mangels aktiver Tester inzwischen wieder offline (es war privat gehostet, da es mit Python-Web-Hostern ja allgemein etwas dünn aussieht). Ich wollte mal fragen ob Interesse an der Thematik besteht, da ich mir zutrauen würde ein Tutorial zu schreiben. Das Ganze würde ich so aufbauen, dass das "Produkt" (wenn man das Tutorial durcharbeitet) ein kleiner Chat ist. Schwerpunktmäßig hatte ich da folgendes im Blick:
- 1 Web Framework
- Installation bottle
- Routen und Header
- Templates (unter Verwendung der SimpleTemplateEngine von bottle)
- Multi-Threading-Server (der Standardserver von bottle ist imho SingleThreading, hier würde ich auf Alternativen eingehen)
- Chat, Version 1
- 2 Datenbank
- Warum ein ORM?
- Installation elixir
- Entities und Queries
- Chat, Version 2
- 3 Ajax
- Installation jQuery
- GET- und POST-Anfragen
- Chat, Version 3
- 4 Model-View-Controller
- Idee des MVC-Pattern
- Klassenstruktur (Trennung von Daten, Darstellung und Logik)
- Chat, Version 4

Was sagt ihr dazu? Das ganze würde sich wahrscheinlich im Wiki gut machen, oder?
LG Glocke