DIS
PYTHON und objektorientierte Programmierung - GRUNDLAGEN - 48 UE - DE EN
Termin
Termin 23.10.2026 - 28.11.2026
Ort
OrtMarischkapromenade 3 / TOP 9
1210 Wien
Preis
Preis € 820,00
UE
UE48

Einstieg möglich bis:23.10.2026

Kurszeiten

23.10.2026, 18:10 - 28.11.2026, 22:00

Ort

Marischkapromenade 3 / TOP 9
1210 Wien
Jeweils am Freitag und Samstag, 18:00 - 22:00

Beschreibung

KURSBESCHREIBUNG

In diesem Workshop beschäftigen wir uns in zwölf Terminen mit den Grundlagen der Programmiersprache und der objektorientierten Programmierung jeweils mit illustrativen Beispielen und Übungen. Es bestehen keine inhaltlichen Voraussetzungen.

Der Workshop wird in deutscher sowie englischer Sprache angeboten und ist ein Präsenzworkshop. Dabei bieten wir viel Raum für Individualisierung, gerne berücksichtigen wir Themenbereiche von beruflicher oder privater Bedeutung. Für eine interaktive Lernumgebung, in der sie mühelos neues Wissen erwerben und gleichzeitig Spass haben erachten wir zwei bis sechs Teilnehmer als ideal.

Für die Workshoptermine und die Hausübungen wird ein eigenes Notebook mit einer Entwicklungsumgebung für Python 3 benötigt. Diese finden sie zusammen mit Installationsanleitungen für unterschiedliche Betriebssysteme unter der Adresse www.python.org. Sehr gerne helfen wir ihnen in diesem Zusammenhang telefonisch oder per Email.

Last updated 12. September 2026

SOFTWAREENTWICKLUNG UND SYSTEMINTEGRATION MIT PYTHON

Python ist eine interpretierte und dynamisch typisierte Programmiersprache. Sie hat eine umfangreiche Standardbiliothek und kann durch zusätzliche Module in ihrer Funktionalität erweitert werden. Diese Eigenschaften haben zu einer Etablierung von Python in den nachstehenden Anwendungsbereichen geführt:

  • Statistische Analysen und Risikoanalysen von Unternehmensdaten und Finanzdaten
  • Serverseitige Sriptsprache um über Web-Interfaces Zugang zu Serverdatenbanken und damit zu Unternehmensdaten und Finanzdaten in Echtzeit zu erhalten.
  • Skriptsprache in der Systemadministration insbesondere für Datenbankserver und Webserver
  • Sriptsprache für Datenbankentwicklungen unter LibreOffice Base.

TERMINE

Freitag 23. Oktober 2026, 18:00 - 22:00

Samstag 24. Oktober 2026, 18:00 - 22:00

Freitag 30. Oktober 2026, 18:00 - 22:00

Samstag 31. Oktober 2026, 18:00 - 22:00

Freitag 06. November 2026, 18:00 - 22:00

Samstag 07. November 2026, 18:00 - 22:00

Freitag 13. November 2026, 18:00 - 22:00

Samstag 14.. November 2026, 18:00 - 22:00

Freitag 20. November 2026, 18:00 - 22:00

Samstag 21. November 2026, 18:00 - 22:00

Freitag 27. November 2026, 18:00 - 22:00

Samstag 28. November 2026, 18:00 - 22:00

48 Unterrichtseinheiten. Eine Unterrichtseinheit UE entspricht 50 Minuten.

INHALTE

Termin 1 und 2 - Grundlagen der Programmiersprache

  • Entwicklungsgeschichte
  • Entwicklungsumgebung für Python 3
  • Konstante, Variable, Ausdrücke und Zuweisungen
  • Arithmetische Operatoren und ihre Auswertungsreihenfolge
  • Das Konzept des Datentyps - Dynamisch n Python 3 - Statisch in Java und C++
  • Elementare Datentypen wie Integer, Float oder String
  • Strukturierte Datentypen wie Tupel, Listen oder Mengen
  • Illustrierende Beispiele

Termin 3 und 4 - Grundlagen der Programmiersprache

  • Fallunterscheidungen
  • Wiederholungsanweisungen
  • Funktionsdefinitionen und Aufrufe
  • Rekursive Datenstrukturen
  • Rekursive Funktionen zur Bearbeitung von rekursiven Datenstrukturen
  • Exception handling mit try, except und else
  • Module
  • Dateien
  • Illustrierende Beispiele

Termin 5 und 6 - Ojektorientierte Programmierung

  • Klassen
  • Attribute oder Datenstrukturen
  • Methoden oder Funktionen
  • Interfaces
  • Objekte oder Instanzen von Klassen
  • Illustrierende Beispiele

Termin 7 und 8 - Objektorientierte Programmierung

  • Polymorphismus bei Methoden und Interfaces
  • Das Überladen von Operatoren
  • Vererbung
  • Illustrierende Beispiele

Termin 9 und 10- Objektorientierte Programmierung

  • Mehrfachvererbung
  • Hierarchien von Klassen - Basisklassen und abgeleitete Klassen
  • Design Patterns
  • Illustrierende Beispiele

Termin 11 und 12 - Wiederholung und repräsentative Übungsbeispiele

Wir werden die Inhalte der vorhergehenden Termine - insbesondere Klassen und Objekte - wiederholen. Anschließend werden wir unser Verständnis zur objektorientierten Programmierung in Phyton 3 an repräsentativen Beispielen anwenden und vertiefen.

BIBLIOGRAPHIE

Think Python, English edition, Allen B. Downey, 2024, O'REILLY, third edition, updated for Python 3

Think Python, Deutsche Übersetzung der zweiten Auflage in Englisch, Allen B. Downey, 2021 O'REILLY, Aktuell zu Python 3

Learning Python, Mark Lutz, 2025, O'REILLY, sixth edition, updated for Python 3

Voraussetzungen

Um den Lernprozess in den Workshop zu integrieren wünschen wir uns Teilnehmer die auf die Inhalte und die Beiträge anderer Teilnehmer reflektieren können. Damit schaffen wir gemeinsam eine interaktive Lernumgebung in der sie mühelos neues Wissen erwerben.

Lernziel

Dieser Workshop ist ein Präsenzworkshop. Wir beschäftigen uns in fünf Terminen mit den Grundlagen der Programmiersprache Python 3, der Definition von Klassen und Objekten sowie der objektorientierten Programmentwicklung jeweils mit Beispielen und Übungen.

Lehrmethode

Präsenzworkshop. Interaktives und reflexives Lernen. Illustrierende Beispiele und Hausübungen. Präsentationen der Teilnehmer.

Unterrichtssprache

Workshop und Unterlagen werden in Deutsch und Englisch angeboten.

Abschlüsse

Das entsprechende Abschlusszertifikat wird in Deutsch oder Englisch ausgestellt. Es inkludiert eine detaillierte Beschreibung der tatsächlichen Workshopinhalte und eine Anwesenheitsbestätigung zu den tatsächlich besuchten Workshopterminen.

TeilnehmerInnen

min.4, max.6

Preis

€ 820,00 Inklusive 20 % USt. Präsenzworkshop, Hausübungen

Ermäßigungen

Das AMS, die AK und der waff bieten unter www.weiterbildungsdatenbank.at/foerderprogramme Informationen zur Finanzierung ihrer Kurskosten. Diese können auch in ihrer Erklährung zur Arbeitnehmerveranlagung unter Kennzahl 722 geltend gemacht werden.

Ansprechperson

DI Josef STEPISNIK

Funktion
Fragen zu den Inhalten, Themenvorschläge, Terminvorschläge und Anmeldung

Veranstalter

Digital Innovations Solution GmbH

Marischkapromenade 3 / TOP 10
1210 Wien

Zusatzangebote

  • Spezielles Übungsangebot
icons WAFF INFOCENTER 01 217 48 555
Telefonische Auskunft über anerkannte Bildungsträger und weitere Voraussetzungen für waff-Förderungen gibt das waff Infocenter unter Tel. 01/ 217 48 - 555.
Schließen

Themen

Vergleichsliste

Kurssuche Ergebnisseite

Kurstitel Datum Kursort Kampagne Preis UE
PYTHON und objektorientierte Programmierung - GRUNDLAGEN - 48 UE - DE EN Kursdetail: PYTHON und objektorientierte Programmierung - GRUNDLAGEN - 48 UE - DE EN (10070090) 23.10.2026 - 28.11.2026 Marischkapromenade 3 / TOP 9
1210 Wien
€ 820,0048

Über die Weiterbildungsdatenbank

Diese Weiterbildungsdatenbank ist eine anbieterunabhängige, neutrale Informationsplattform. Die Recherche zu verschiedenen Themengebieten ist kostenfrei und ermöglicht einen Vergleich von Inhalten und Bildungsunternehmen/Veranstaltern.

Ziel ist es, einen möglichst umfassenden Überblick für die Region zu bieten.

Bei Interesse an einem konkreten Kursangebot empfehlen wir, direkt mit dem genannten Veranstalter Kontakt aufzunehmen. Dort erhalten Sie alle Informationen.

Die Weiterbildungsdatenbank kann keine Auskunft über konkrete Fördermöglichkeiten geben.

Die Verantwortung für Umfang, Inhalt und Aufbau der Angaben, wie auch der Termine, Preisgestaltung etc. liegt beim Veranstalter der die Daten zur Verfügung stellt. Für die Richtigkeit und Vollständigkeit der Daten kann keine Gewähr übernommen werden. Die Kursangebote können sich ändern bzw. täglich aktualisiert werden.

Unser Angebot enthält Links zu externen Websites. Auf den Inhalt dieser externen Webseiten haben wir keinerlei Einfluss. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.

Wir haften nicht für Schäden, die aus unrichtigen oder unvollständigen Inhalten oder aus Handlungen resultieren, die im Vertrauen auf die Richtigkeit und Vollständigkeit des Inhaltes dieser Weiterbildungsdatenbank getätigt wurden.


Datenschutzinformation

Wir informieren hier über die wichtigsten Aspekte der Datenverarbeitung im Rahmen unserer Website.


Daten, die verarbeitet werden

  • (anonymisierte) IP-Adresse der Website-BesucherInnen
  • E-Mail-Adresse (nur im Falle der Kontaktaufnahme durch Website-BesucherInnen)
  • Daten zu Kursangeboten und Veranstaltern

Quellen, aus denen die Daten stammen

Daten zum Nutzungsverhalten werden von Website-BesucherInnen hinterlassen (anonymisierte IP-Adresse).

Daten zu Kursangeboten (Website-Inhalte) werden von berechtigten, registrierten BenutzerInnen beim jeweiligen Veranstalter in die Weiterbildungsdatenbank eingegeben bzw. per Datentransfer zur Verfügung gestellt.


Zweck der Datenerfassung

Die Weiterbildungsdatenbank hat als Zweck, weiterbildungsinteressierten Personen (Website-BesucherInnen) eine anbieterunabhängige und neutrale Informationsplattform zu Aus- und Weiterbildungsangeboten zu sein. Dafür werden Daten erhoben, gespeichert und offengelegt.

Die auf der Website enthaltenen Kursangebote stellen eine Kurzinformation zu den Aus- oder Weiterbildungsangeboten der Region dar. Vollständige Informationen erteilt der Veranstalter zum Kursangebot.

Daten zum Nutzungsverhalten der Website-BesucherInnen werden zum Zwecke und Rechtfertigung (Anzahl Besuche, Suchverhalten, Suchbegriffe) des Betriebs und Weiterentwicklung des Produktes verwendet.


EmpfängerInnen

Es werden keine Daten von Website-BesucherInnen an Dritte weitergegeben.


Speicherdauer

Es werden keine weiteren personenbezogenen Daten von Website-BesucherInnen erfasst oder gespeichert.


Cookies

Unsere Website verwendet ausschließlich sogenannte Session Cookies. Session Cookies bleiben nicht auf Ihrem Endgerät gespeichert, sondern werden beim Schließen des Browsers gelöscht. Cookies helfen die Nutzungshäufigkeit und die Anzahl der BesucherInnen zu ermitteln sowie die Benutzerführung komfortabel und effizient zu gestalten.


Web-Analysetool "Matomo"

Unsere Website verwendet Funktionen des Open-Source-Webanalysedienstes "Matomo" (https://matomo.org) zur statistischen Auswertung von BesucherInnen-Zugriffen und Suchbegriffen.

Die Daten werden nicht an Dritte übertragen, sondern verbleiben auf den Servern unseres Dienstleisters. Session Cookies werden nur verwendet, um eine Gesamtanalyse der Benutzung der Website zu ermöglichen. Einzelne Klickverläufe werden nicht ausgewertet. "Matomo" ist DSGVO-konform konfiguriert. IP-Adressen werden nur anonymisiert (Format: 192.168.xxx.xxx) erfasst.


Eingebettete Landkarte

Wir verwenden "basemap.at" die internetfähige Verwaltungsgrundkarte, basierend auf amtlichen Geodaten in Kombination mit dem Routenplaner des VOR "AnachB".

Personenbezogene Daten im Sinne der Datenschutzgrundverordnung werden dafür weder erhoben, noch verarbeitet oder dargestellt.


E-Mails an uns

E-Mails an uns werden zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bis zu einem Jahr bei uns gespeichert. Diese Daten geben wir nicht ohne Einwilligung weiter.


Datenschutzbeauftragter (waff)

Dr. Franz Jandl; KOMDAT - Datenschutz GmbH;
E-Mail: jandl@komdat.at


Betroffenenrechte

Es bestehen bezüglich gespeicherter Daten grundsätzlich die Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit, Widerruf und Widerspruch zu. Wenn Sie glauben, dass die Verarbeitung der Daten gegen das Datenschutzrecht verstößt oder datenschutzrechtlichen Ansprüche sonst in einer Weise verletzt worden sind, ist Beschwerde bei uns unter datenschutz@waff.at oder weiterbildungsdatenbank@waff.at möglich.

Sie haben zudem ein Beschwerderecht. Dieses können Sie über die Aufsichtsbehörde ausüben:

Österreichische Datenschutzbehörde
Barichgasse 40-42
A-1030 Wien

Telefon: +43 1 521 52-0
E-Mail: dsb@dsb.gv.at
www.dsb.gv.at


Impressum - Verantwortlicher

Die Weiterbildungsdatenbank ist ein gemeinsames Projekt der Burgenländischen Konferenz der Erwachsenenbildung (BuKEB) und des Wiener ArbeitnehmerInnen Förderungsfonds (waff).


Verantwortlicher

Wiener ArbeitnehmerInnen Förderungsfonds (waff)
Nordbahnstraße 36
A-1020 Wien

Tel.: +43 1 217 48 - 0
E-Mail: weiterbildungsdatenbank@waff.at
www.waff.at

Für die Stadt Wien


Kooperationspartner

Burgenländische Konferenz der Erwachsenenbildung
Domplatz 21
7000 Eisenstadt

Bildungstelefon: +43 2682 66 88 666
www.bukeb.at

Für BuKEB


Realisierung

CPB Software GmbH
Vorgartenstraße 206c, Campus Viertel Zwei
A-1020 Wien

Tel.: +43 1 42701 502
E-Mail: office-kai@cpb-software.com
www.cpb-software.com


Design

EN GARDE Wien
Stiftgasse 6, Stiege 2
A-1070 Wien

Tel.: +43 699 1523 5059
E-Mail: wien@engarde.net
www.engarde.net