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 springenAnge (Diskussion | Beiträge) |
(structure update) |
||
Zeile 1: | Zeile 1: | ||
+ | __NOTOC__ | ||
<span style="font-size:12px;">[[Workshops|<< Workshops]]</span> | <span style="font-size:12px;">[[Workshops|<< Workshops]]</span> | ||
− | |||
− | |||
== Python == | == Python == | ||
+ | <div style="float:right">[http://python.org http://metalab.at/wiki/images/1/1c/Python-logo.gif]</div> | ||
+ | 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 == | == Open-Source Workshop == | ||
− | |||
* Einführung / Crash Course in die Grundlagen von Python; prinzipiell anhand von eigenen, kleinen Programmen | * Einführung / Crash Course in die Grundlagen von Python; prinzipiell anhand von eigenen, kleinen Programmen | ||
Zeile 18: | Zeile 15: | ||
* Dauer: 2 mal, je ca. 3 Stunden | * Dauer: 2 mal, je ca. 3 Stunden | ||
* Sprache ist Deutsch und/oder Englisch | * 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 | * Moderation | ||
** [[User:Crazy-chris|Chris Hager]] (chris at linuxuser dot at) | ** [[User:Crazy-chris|Chris Hager]] (chris at linuxuser dot at) | ||
Zeile 24: | Zeile 22: | ||
=== Termin === | === Termin === | ||
− | * | + | * Februar ist in Diskussion. Vorschläge? |
+ | |||
+ | == TeilnehmerInnen / Interessierte == | ||
+ | * [[User:Pk|PK]] | ||
+ | * [[User:ra|ra]] | ||
+ | * [[User:nausicaa|nausicaa]] | ||
+ | * [[User:ange|ange]] | ||
+ | * .. | ||
== Optionale Themen == | == Optionale Themen == | ||
− | * Bitte [http://metalab.at/wiki/index.php?title=Workshops/Python&action=edit§ion= | + | * Bitte [http://metalab.at/wiki/index.php?title=Workshops/Python&action=edit§ion=6 Vorschläge hinzufügen]! |
* Einführung je nach Wunsch und Bedarf | * Einführung je nach Wunsch und Bedarf | ||
* CVS for lazy people (or web developer): Git setup in 1 minute | * CVS for lazy people (or web developer): Git setup in 1 minute | ||
Zeile 36: | Zeile 41: | ||
* OLPC XO Laptop, und wie man eigene Programme darauf läuft | * OLPC XO Laptop, und wie man eigene Programme darauf läuft | ||
* XML, RSS, ... | * XML, RSS, ... | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Kategorie:Veranstaltungen]] | [[Kategorie:Veranstaltungen]] | ||
[[Kategorie:Workshops]] | [[Kategorie:Workshops]] |
Version vom 23. Januar 2008, 11:00 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
- 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)
- Jaume Nualart (maybe)
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, ...