Programmierung mit Python für Fortgeschrittene

Vertiefungskurs
Nachdem bereits grundlegende Kenntnisse in der Eingabe und Gestaltung von Programmen unter Python erworben wurden, vertieft dieser Kurs diese Kenntnisse und führt die Teilnehmende in weitere, für das Programmieren relevante Techniken, Bibliotheken und Vorgehensweisen ein.

Inhalte:
  • Einweisung in die Plattform Anaconda
  • Ein- und Ausgaben mithilfe eines GUI
  • Vertiefung der grafischen Darstellung
  • Iterative Prozesse, itertools und functools
  • Magic functions, Slots, Dictionaries ("__dict__")
  • Vertiefte Behandlung von Ausnahmen und Fehlern
  • Einbinden anderer Sprachen (z.B. C++, Java) in Python-Quellcode
  • Öffnen und Verändern von Dateien
  • Einweisung in weitere relevante Bibliotheken, u.a. zum Zugriff auf das Internet
  • Vertiefende Betrachtung mathematischer Zusammenhänge (u.a. Turing-Maschine), Unvollständigkeitssätze von Gödel
  • Ggf. von Teilnehmern formulierte Themenwünsche
Die Programmierung findet unter der nativen IDLE von Python sowie unter der Oberfläche Anaconda statt.

Gerne können Sie Ihr eigenes Notebook mitbringen. Alternativ stellen wir Ihnen ein Notebook zur Verfügung.

Voraussetzung: Vergleichbares Grundwissen wie in unseren Einstiegskursen.

ESF-Förderung (30 oder 70 %) möglich.

Vertiefen Sie Ihre Python-Kenntnisse! Nachdem Sie bereits grundlegende Kenntnisse in der Eingabe und Gestaltung von Programmen unter Python erworben haben, bietet dieser Aufbaukurs die Möglichkeit, Ihr Wissen weiter auszubauen. Sie werden in zusätzliche, für das Programmieren relevante Techniken, Bibliotheken und Vorgehensweisen eingeführt.
Erleben Sie praxisnahe Programmierung! Die Programmierung erfolgt sowohl unter der nativen IDLE von Python als auch unter der Oberfläche Anaconda, sodass Sie verschiedene Entwicklungsumgebungen kennenlernen.
Die Teilnahme setzt ein vergleichbares Grundwissen voraus, wie es in unserem Grundlagenkurs vermittelt wird. 
Weitere inhaltliche Details finden Sie auf unserer Homepage. 

ESF-Förderung (30 oder 70 %) möglich.




Anmeldeschluss: 21.06.2025

4 Abende, 25.06.2025 - 16.07.2025
Mittwoch, wöchentlich, 18:00 - 21:00 Uhr
4 Termin(e)
Mi 25.06.2025 18:00 - 21:00 Uhr Kulturzentrum, Wilhelmstraße 9/1, 71638 Ludwigsburg, Raum 201, 2. OG
Mi 02.07.2025 18:00 - 21:00 Uhr Kulturzentrum, Wilhelmstraße 9/1, 71638 Ludwigsburg, Raum 201, 2. OG
Mi 09.07.2025 18:00 - 21:00 Uhr Kulturzentrum, Wilhelmstraße 9/1, 71638 Ludwigsburg, Raum 201, 2. OG
Mi 16.07.2025 18:00 - 21:00 Uhr Kulturzentrum, Wilhelmstraße 9/1, 71638 Ludwigsburg, Raum 201, 2. OG
Stefan Duscher
2515061 
Kursgebühr: 159,00 € (nicht rabattierbar)

Belegung: 
Plätze frei
(Plätze frei)

Unsere Empfehlungen

Diese Veranstaltung ist eine Fortsetzung zu Programmierung mit Python für Fortgeschrittene (15.01.2025).
  1. Weitere Veranstaltungen von Stefan Duscher

    1. Maschinelles Lernen und Künstliche Intelligenz2425065

      Grundkurs
      09.01.25 - 30.01.25 (4-mal) 18:00 - 21:00 Uhr
      Ludwigsburg
      keine freien Plätze. Eine Anmeldung ist nicht mehr möglich.
      (keine freien Plätze. Anmeldung auf Warteliste möglich.)
    2. Programmierung mit Python für Fortgeschrittene2425072

      Vertiefungskurs
      15.01.25 - 05.02.25 (4-mal) 18:00 - 21:00 Uhr
      Ludwigsburg
      noch 2 Plätze frei
      (noch 2 Plätze frei)
    3. Maschinelles Lernen und Künstliche Intelligenz2515052

      Grundkurs
      12.03.25 - 02.04.25 (4-mal) 18:00 - 21:00 Uhr
      Ludwigsburg
      Plätze frei
      (Plätze frei)
    4. Programmierung mit Python2515060

      Einführung in die Grundlagen
      13.03.25 - 03.04.25 (4-mal) 18:00 - 21:00 Uhr
      Ludwigsburg
      Plätze frei
      (Plätze frei)