Table of Contents

Python Programmieren von A bis Z

Eine Workshop-Serie um die Programmierspache Python und deren Ökosystem kennen zu lernen.

Alle Events sind oeffentlich. Um Anmeldung wird gebeten, ist aber nicht zwingend erforderlich. Fuer das leibliche Wohl sorgt der Matemat.

Name:
Python
Frequenz:
ab September alle 2-4 Wochen, siehe Kalender
Was:
Python 3 für Einsteiger und Fortgeschrittene
Chat:
#python:darkfasel.net

Termine

Zum Bearbeiten der Daten auf die entsprechende Zelle doppelklicken, vgl. https://www.dokuwiki.org/plugin:struct:inlineedit

namestartDatedescriptionaccesslocationorganizerlanguage

Python-Gruppe #0: Vorbesprechung

Tue, 2022-08-23 19:30publicHauptraumAndide

Python-Gruppe #1: Kickoff für Einsteiger

Tue, 2022-08-30 19:30publicHauptraumAndide

Python-Gruppe #2

Tue, 2022-09-06 19:30publicOnlineB4ckBOnede

Python-Gruppe #3

Mon, 2022-09-12 19:30publicHauptraumAndide

Python-Gruppe #4

Tue, 2022-09-20 19:30publicHauptraumAndide

Python-Gruppe #5

Tue, 2022-09-27 19:30publicHauptraumAndide

Python-Gruppe #6

Tue, 2022-10-04 19:30publicOnlineAndide

Python-Gruppe #7

Tue, 2022-10-18 19:30publicHauptraumb4ckbonede

Python-Gruppe #8

Mon, 2022-10-24 19:30public?HauptraumAndide

Python-Gruppe #9

Tue, 2022-11-01 19:30publicHauptraumAndide

Python-Gruppe #10

Mon, 2022-11-07 19:30publicOnlineAndide

Python-Gruppe #11: Dependency Manager

Tue, 2022-11-29 19:30publicHauptraumAndide

Python-Gruppe #12

Tue, 2022-12-20 19:30publicHauptraumAndide

Python-Gruppe #13

Fri, 2023-01-13 19:30publicHauptraumAndide

Python-Gruppe #14

Mon, 2023-02-06 19:30publicHauptraumAndide

Python-Gruppe #15

Mon, 2023-03-06 19:30publicHauptraumAndide

Python-Gruppe #16

Mon, 2023-04-03 19:30publicHauptraumAndide

Python-Gruppe #17

Mon, 2023-05-22 19:30publicHauptraumAndide

Kommunikation

Der primäre Kommunikationskanal ist https://matrix.to/#/##python:darkfasel.net der auch unter https://matrix.to/#/#muccc-python:matrix.org erreibar ist – Falls ihr noch keinen Matrix Account habt könnt ihr euch auf https://app.element.io/ einen anlegen und dem Channel danach joinen. Beim Anlegen es Accounts müsst ihr euch einen Nutzernamen aussuchen, den ihr aber auch pro Channel anders setzen könnt. An dieser Stelle sei empfohlen mit einem nativen Client auf dem Telefon anzufangen, und den gleichen Account dann per Webbroser oder Desktop-App einzurichten.

Matrix ist ein föderiertes Chat-Protokoll, für den es viele verschiedene Clients gibt: Falls euch Element also nicht zusagt, könnt ihr z.B. auf FluffyChat ausweichen.

Falls du Probleme oder Fragen hast kannst du die gerne auch schon vor dem nächsten Termin in den Kanal schreiben. Damit du die Antworten auf deine Fragen auch wieder findest benutze am besten das “Thread”-Feature https://element.io/blog/introducing-threads-in-beta/ – zeigen wir aber auch nochmal im Kurs.

Formate

Da wir wie erwartet doch sehr heterogene Python-Kenntnisse haben, gibt es drei verschiedene Format-Ideen, die wir nach belieben durch wechseln können:

Teilnehmer

Anmeldung nicht zwingend notwendig, aber zur Abschaetzung der Gruppengroessen aber sehr wuenschenswert.

Wir verwenden die Kapitel aus http://automatetheboringstuff.com um den Fortschritt/Erfahrung vergleichbar zu machen – bitte überfliegt das Buch bis zum nächsten Termin und tragt in der zweiten Spalte dieser Tabelle ein wo ihr euch seht:

Name ATB Kapitel Terminwunsch Gruppe
Andi Fortgeschritten 1
Anon
B4ckBOne 10-15 Di, Mi, Fr, WE
fpletz
kornhelius 16
libklein 20
max 13-20
nico 7-10 Medium 1
claudia 7
gleydar / Konstantin 7/13
Mercurius 8-10
Alexandre 11
rona (kann Mo, Di oder Mi)
SebTM
DMW
Schlawiner 3 (wenn möglich bitte Dienstag, Mittwoch oder Wochenende; sonst kann ich ned; ausser ggf. remote) Neu
Andreas 7 Neu 1
Rüdiger 1 Mon, Di, Mi, Fr
Dekyi 5 Ich habe gerade mit dem 100 Tage Python Kurs angefangen.
Mo checking… Mittwochs ist nicht so gut, sonst eigentlich meistens Kein Plan. Wirklich neu nicht, aber so wirklich gut?..

Meta

Fuer die Teilnahme am Workshop empfiehlt es sich ein Notebook mit installiertem Python + IDE (z.B. Thonny, Mu, oder auch VS Code) mitzubringen.

Planung

Wir machen jeweils ein Kapitel aus

bei Interesse gerne weitere gewuenschte Themen einfach eintragen

geplante Themen / Sessions

Code-Review Ideensammlung