Workshops/Python: Unterschied zwischen den Versionen
aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
(+participant:jaume) |
|||
Zeile 31: | Zeile 31: | ||
* [[User:ange|ange]] | * [[User:ange|ange]] | ||
* [[User:Jaume|jaume]] | * [[User:Jaume|jaume]] | ||
* | * [[User:MariusKintel|Marius]] | ||
== Optionale Themen == | == Optionale Themen == |
Version vom 23. Januar 2008, 19:19 Uhr
Python
Python ist ein Tool; ein Hilfsmittel, um Ideen schnell, verständlich, und sehr effizient in running code umzusetzen; genau deswegen macht Programmieren mit dieser Sprache außergewöhnlich viel Spaß. Python ist sehr gut dokumentiert; benötigte sowie verfügbare Funktionen und Module sind einfach zu finden, einfach zu verwenden, und äußerst vielfältig.
Open-Source Workshop
- Einführung / Crash Course in die Grundlagen von Python; prinzipiell anhand von eigenen, kleinen Programmen
- Ziel ist ein Verständnis dessen, was Python (wo) außergewöhnlich macht, und wie man diese Vorteile in eigenen Projekten anwenden kann
Organisation
- Dauer: 2 mal, je ca. 3 Stunden
- 1. Teil: Grundlagen
- 2. Teil: Weiterführendes (Advanced user können auch hier einsteigen)
- Sprache ist Deutsch und/oder Englisch
- Alle, die schon einmal ein hello-world in irgendeiner Sprache geschrieben haben, sind herzlich eingeladen!
- Max. 10 TeilnehmerInnen
- Moderation
- Chris Hager (chris at linuxuser dot at)
Termin
- Februar ist in Diskussion. Vorschläge?
TeilnehmerInnen / Interessierte
Optionale Themen
- Bitte Vorschläge hinzufügen!
- Einführung je nach Wunsch und Bedarf
- CVS for lazy people (or web developer): Git setup in 1 minute
- Toolkits & Frameworks, or 'How not to reinvent the wheel (constantly)'
- Object Oriented Programming vs Structural Programming
- Graphical User Interfaces: Thank you Python! (PyGTK, PyGame)
- Datenbanken: SQLite, MySQL, ADODB (and how to prevent injections)
- OLPC XO Laptop, und wie man eigene Programme darauf läuft
- XML, RSS, ...