projekte:python_workshop

Python Workshop

Wir wollen uns möglichst regelmäßig treffen und zusammen Python lernen oder uns weiterbilden. Das Ganze ist als gleichzeitiger Python- und genereller Programmierkurs angelegt.

Zielgruppe sind Programmier-Einsteiger ohne Vorkentnisse, aber mit Computer- und bestenfalls CLI Erfahrung.

Der Kurs fand zuletzt 2022 im wöchentlichen Wechsel mit einem Python-Stammtisch statt.

Momentan befindet er sich für 2024 in der Vorbereitungsphase.

0% -------------- 25% -------------- 50% ----X--------- 75% -------------- 100%
____________________________________________________________________________________
|####|####           |########## | #######     | #######     | ##       |        |
------------------------------------------------------------------------------------
Idee | Interessenten |  Konzept  | Materialien |     in      | Termin   |  Werbung 
     |  gefunden     | erarbeitet|   besorgt   | Bearbeitung | gefunden |  gemacht

Vortragsfolien existieren, müssen minimal überarbeitet werden. Beispielcode muss noch wiedergefunden werden. 2-wöchiger Rhythmus hat sich bewährt, konkrete Zeitplanung steht noch aus.

  • Geschichte der Programmierung
  • Einordnung verschiedener Sprachen und -konzepte
  • Python: Versionen und Entwicklungsumgebung
  • Syntax & Datentypen
  • hello world
Linkliste:
  • imports und packages
  • Funktionen
  • Zuweisungen
  • Entscheidungen
  • Schleifen
  • Aufgaben im Beispielcode
Linkliste:
  • Listentypen
  • Slicing
  • List Comprehension
  • Dictionaries
  • Klassen und Vererbung
  • Duck-Typing
  • Monkey-Patching
  • Virtuelle Funktionen
Linkliste:
  • Ausnahmenbehandlung
  • Dekoratoren
  • String-Formatierung
Linkliste:
  • Generator functions / expressions / comprehension
  • Functional programming (map/reduce)
  • Lambdas
  • Assertions
  • exec/eval
  • context manager
Linkliste:
  • projekte/python_workshop.txt
  • Zuletzt geändert: 11.12.2023 10:03
  • von chaos