Weiterbildung

Objektorientierte Programmierung mit Python

Fortgeschrittene Programmiertechniken und OOP mit Python - das Online-Training mit Abschlusszertifikat

In dieser zertifizierten Online-Weiterbildung vertiefst du deine Python-Kenntnisse und bringst sie auf die nächste Stufe. Du lernst alles über die wichtigsten Designprinzipien und Best Practices der objektorientierten Programmierung und eröffnest dir damit den Einsatz von Python in der professionellen Softwareentwicklung. Dieser Kurs eignet sich hervorragend, um sich für die Rolle des Python-Programmierers zu qualifizieren. Das Online-Training ist so konzipiert, dass du flexibel lernen kannst. Im Data Lab kannst du die Inhalte in deinem persönlichen Lerntempo durcharbeiten. Es erwarten dich Videos, interaktive Grafiken, Texte sowie Anleitungen und viele praktische Übungen, die du online selbst durchführen kannst. Bei Fragen stehen dir deine Lerncoaches zur Verfügung. Wöchentlich triffst du andere Kursteilnehmende in Live-Webinaren zu interessanten Programmierungsthemen.

Inhalte

Weiterbildung nach KI-VO Art. 4 für die Nachweispflicht von KI-Kompetenz

1. Fortgeschrittene Techniken in Python

  • Du steigst in fortgeschrittene Techniken mit Python ein und lernst Standardwerte, Typenhinweise und Assert-Statements kennen.
  • Du lernst die Methoden List Comprehension und Dictionary Comprehension kennen und erfährst, wie du damit effizient Listen und Dictionaries erstellen kannst.
  • Du lernst, wie du Layout und Struktur deines Codes an den Industriestandard PEP8 anpassen kannst.

2. Grundlagen der Objektorientierung

  • Du lernst anhand von einfachen Beispielen, was OOP ist, welche Programmierprinzipien darauf basieren und welche Schlüsse du daraus ziehen kannst.
  • Du lernst, wie man Klassen und Attribute definiert und verwendet. Du untersuchst Instanzmethoden anhand von Beispielen und setzt diese mit Method Chaining ein.
  • Du lernst, was das Schlüsselwort self ist und wie du Klassendefinitionen beim Debuggen voneinander unterscheiden kannst. Abschließend testest du dein erworbenes Wissen in einem interaktiven Zwischenprojekt und wiederholst die Übungen des Kapitels.

3. Vererbung und Komposition

  • Du lernst, was Vererbung und Komposition sind und wie du diese Konzepte in Anwendungsfällen einsetzen kannst.
  • Neben der einfachen Vererbung lernst du auch fortgeschrittene Methoden wie die Vererbungshierarchie und die Mehrfachvererbung kennen.
  • Du lernst, Daten in über- und untergeordneten Klassen wiederzuverwenden und dabei Datenverlust zu vermeiden.
  • Schließlich erhältst du die wichtigsten Best Practices für Unit-Tests, um Fehler in deinem Code zu finden.

4. Fortgeschrittene objektorientierte Programmierung

  • Du beschäftigst dich mit fortgeschrittenen Konzepten der objektorientierten Programmierung, die dich in deiner täglichen Arbeit begleiten werden. Du beschäftigst dich mit dem Unterschied zwischen Programmen und Modulen und der Rolle von main.
  • Du lernst, was Decorators sind und wie man Property Decorators optimal einsetzt.
  • Du betrachtest statische und Klassenmethoden und welche speziellen Methoden und Klassenrepräsentationen mit str() und epr() verwendet werden können.
  • Du lernst die Darstellungsmöglichkeiten des Operators Overloading sowie weitere wichtige Methoden mit der Python Standard Library kennen und wendest das Gelernte anschließend in einem Zwischenprojekt an.

5. Objektorientierte Applikationen programmieren

  • Zum Abschluss stellst du dein Wissen in zwei größeren Projekten unter Beweis und erstellst dabei Applikationen, die du in eigenen Projekten einsetzen kannst.
  • Im ersten Projekt baust du deine eigene Schnittstelle zu einer beliebten Data-Science-Bibliothek, um maschinelles Lernen für die Daten- oder Textanalyse zu nutzen.
  • Im zweiten Projekt programmierst du eine eigene Blockchain mit Python, die du für den Transfer digitaler Tokens nutzen kannst.

Wie lernen Sie in dem Kurs?

Dieser Online-Kurs bietet dir ein besonders praxisorientiertes Lernkonzept mit umfassenden Selbstlerneinheiten und einem Mentoren-Team, das dir durchgängig zur Verfügung steht. Jede Woche wird ein neues Kapitel für dich freigeschaltet. Mit einem Zeitbudget von circa 8 Stunden pro Woche kommst du in 4 Wochen sicher ans Ziel. So lernst du in dem Kurs:

Data Lab: In der Lernumgebung des Kurses erwarten dich Videos, interaktive Grafiken, Text und vor allem viele Praxisübungen. Diese führst du direkt im Browser aus.

Mentoren-Team: Für jegliche Fragen stehen dir deine Lern-Coaches bereit. Dabei handelt es sich um erfahrene Python-Expert:innen, die dir gern weiterhelfen - per Chat, Audio- oder Videocall.

Webinare: Einmal wöchentlich hast du die Möglichkeit, an Webinaren teilzunehmen und darin in ausgewählte Spezialthemen der Datenanalyse einzutauchen.

Karriere-Coaching: Welche beruflichen Ziele verfolgst du mit deiner Weiterbildung und wie kannst du diese erreichen? Ein Mentor:innen-Team steht für dich bereit, um dir bei der Umsetzung deiner Karriereziele behilflich zu sein.

Zertifikat: Nach dem Abschlussprojekt erhältst du dein offizielles Zertifikat über die Teilnahme an dieser Weiterbildung.

Diese Online-Weiterbildung wird von unserem Partner StackFuel GmbH durchgeführt. StackFuel ist Spezialist im Bereich Weiterbildungen zu Data Literacy, Data Science und KI.

Dein Nutzen

  • Du baust dein Grundlagenwissen in Python mit fortgeschrittenen Themen aus und qualifizierst dich für Aufgaben in der professionellen Softwareentwicklung.
  • Du erfährst alles über den Einsatz von Python für die Programmierung von Automatisierungen in verschiedensten Szenarien.
  • Du lernst fortgeschrittene Techniken der Python-Programmierung wie List Comprehension und Dictionary Comprehension und erfährst, wie du bestehenden Code wiederverwenden kannst.
  • Du erhältst Spezialwissen zum Einsatz von Python in der objektorientierten Programmierung und lernst dabei die Konzepte der Vererbung kennen.
  • Du lernst nicht nur die Theorie, sondern wendest die Methoden und Techniken in vielen Praxisübungen an und verfestigst dein Wissen schnell und nachhaltig.
  • Die technischen Einstiegshürden werden durch den Einsatz von Jupyter Notebooks minimiert, mit denen du die Übungen direkt im Browser durchführen kannst.

Empfohlen für

Diese Weiterbildung richtet sich an alle, die eine umfassende Ausbildung zum:zur Python-Programmierer:in suchen und die vielseitige Allzwecksprache in der Datenanalyse, in der Softwareentwicklung oder im Web Development einsetzen möchten. Das Training ist für Quereinsteiger:innen geeignet und der perfekte Einstieg in die Softwareentwicklung, um sich für den Beruf des:der Python-Entwickler:in, Softwareentwickler:in oder Data Scientists vorzubereiten. Vorkenntnisse in Python werden vorausgesetzt.

Abschlussprüfung

Zum Abschluss stellst du dein Wissen in zwei größeren Projekten unter Beweis und erstellst dabei Applikationen, die du in eigenen Projekten einsetzen kannst. Im ersten Projekt baust du deine eigene Schnittstelle zu einer beliebten Data-Science-Bibliothek, um maschinelles Lernen für die Daten- oder Textanalyse zu nutzen. Im zweiten Projekt programmierst du eine eigene Blockchain mit Python, die du für den Transfer digitaler Tokens nutzen kannst.

Weitere Empfehlungen zu „Objektorientierte Programmierung mit Python“

Digitales Lernen für Einzelpersonen
Buchungs-Nr.:
34204
€ 2.250,- zzgl. MwSt
34 Tage
Online
3 Termine
Starttermine

Future Jobs Classes

Werde fit für die Jobs der Zukunft und entwickle dich weiter zum Data Analyst.

In Kooperation mit

Starttermine und Details

  Zeitraum wählen
0 Termine
18.08.2025
Buchungsnummer: 34204
€ 2.250,- zzgl. MwSt.
€ 2.677,50 inkl. MwSt.
Details
34 Tage
29.09.2025
Buchungsnummer: 34204
€ 2.250,- zzgl. MwSt.
€ 2.677,50 inkl. MwSt.
Details
34 Tage
10.11.2025
Buchungsnummer: 34204
€ 2.250,- zzgl. MwSt.
€ 2.677,50 inkl. MwSt.
Details
34 Tage
Plätze frei
Wenige Plätze frei
Ausgebucht
Durchführung gesichert
Buchungsnummer: 34204
€ 2.250,- zzgl. MwSt.
€ 2.677,50 inkl. MwSt.
Details
34 Tage
Buchungsnummer: 34204
€ 2.250,- zzgl. MwSt.
€ 2.677,50 inkl. MwSt.
Details
34 Tage
Bitte beachten: Wir nutzen bei ausgewählten Veranstaltungen Drittanbieter-Tools. An diese werden personenbezogene Daten der/des Teilnehmenden zur Durchführung des Weiterbildungsangebotes weitergegeben. Weitere Informationen sind in unserer Datenschutzerklärung zu finden.

Über uns – Die Haufe Akademie

Seit 1978 dein Optimierer, Innovator und Begleiter–
Dein professioneller Partner für berufliche Weiterbildung und Seminare, Schulungen und aktuelle Tagungen.

Ob vor Ort, Live-Online oder Inhouse - unsere individuellen Lösungen, unser Anspruch auf höchste Beratungskompetenz und auf dich abgestimmte Weiterbildung, vereinfachen den Erwerb von Kompetenzen für die Arbeitswelt der Zukunft und erleichtern nachhaltig die berufliche Weiterentwicklung.

Ein breites Seminar-Angebot, individuelles Coaching und unsere flexiblen Formate unterstützen HR-Verantwortliche und Entscheidende bei der Zukunftsgestaltung und Personalentwicklung von Mitarbeitenden, firmeninternen Teams und Unternehmen.

Erlebe bei uns auch von zu Hause aus die Vorzüge einer Online Weiterbildung. Unsere Online-Formate entsprechen den höchsten Ansprüchen an Qualität und stehen den Präsenzveranstaltungen auch in der Praxisnähe in nichts nach. Gemeinsam Live-Online lernen in interaktiven Gruppen oder auch digital zu einem Zeitpunkt deiner Wahl.

2.500+ Weiterbildungen
600.000+ Lernende pro Jahr
Über 95% positive Bewertungen
2.500 Trainer:innen und Coach:innen
17.500+ durchgeführte Trainings pro Jahr
Rufe uns an oder maile uns

Hast du Fragen?

Wir sind Montag bis Freitag von 8:00 bis 17:00 Uhr für dich da.

Stephanie Göpfert

Leiterin Kundenservice

*Pflichtfelder
FAQs

Fragen & Antworten

In unserem Bereich Fragen & Antworten (FAQ) findest du alle Antworten und die häufigsten Fragen zu deinem ausgewählten Thema.

Hot Skill Python

7 Gründe, warum es sich jetzt lohnt, Python zu lernen!