- Start
- Bildungsträger
- DFW Akademie
- Objektorientierte Programmierung (OOP) mit Python
Objektorientierte Programmierung (OOP) mit Python
Anbieter: DFW Akademie
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
Kursbeschreibung
Objektorientierte Programmierung mit Python: Klassen, Objekte und strukturierte Programmlogik
Der Kurs Objektorientierte Programmierung mit Python behandelt zentrale Inhalte zu Klassen, Objekten, Attributen, Methoden, Vererbung, Kapselung sowie dem Zusammenspiel mehrerer Objekte in größeren Python-Programmen.
In diesem Kurs erwirbst du grundlegende Kenntnisse der objektorientierten Programmierung mit Python. Du lernst, wie Programme mithilfe von Klassen und Objekten strukturiert und erweitert werden können.
Du erhältst einen Überblick über Klassen, Objekte, Attribute und Methoden und verstehst, wie diese Bausteine zusammenarbeiten, um komplexe Programme übersichtlich abzubilden.
Ein Schwerpunkt liegt auf Konzepten wie Vererbung und Kapselung. Du erfährst, wie Code wiederverwendet und logisch organisiert werden kann.
Darüber hinaus beschäftigst du dich mit praxisnahen Anwendungsbeispielen und dem Zusammenspiel mehrerer Objekte in größeren Programmen. So entwickelst du ein Verständnis für skalierbare und strukturierte Softwarelösungen.
Lehrplan & Module
Grundlagen der objektorientierten Programmierung
- Einführung in die objektorientierte Programmierung mit Python
- Einordnung von OOP als Konzept zur Strukturierung größerer Programme
- Unterscheidung zwischen prozeduraler Programmierung und objektorientierter Programmlogik
Klassen, Objekte und Attribute
- Grundlagen von Klassen und Objekten in Python
- Definition von Attributen zur Beschreibung von Eigenschaften eines Objekts
- Erstellung eigener Klassen als Bauplan für wiederverwendbare Programmstrukturen
Methoden und Objektverhalten
- Definition und Anwendung von Methoden innerhalb von Klassen
- Beschreibung von Verhalten und Funktionen einzelner Objekte
- Verknüpfung von Attributen und Methoden in objektorientierten Python-Programmen
Vererbung und Kapselung
- Grundlagen der Vererbung zur Erweiterung bestehender Klassen
- Einführung in Kapselung und Zugriff auf Objektinformationen
- Strukturierung von Code durch übergeordnete und abgeleitete Klassen
Enthaltene Zertifikate
Voraussetzungen
Grundlegende PC- und Internetkenntnisse
Deutschkenntnisse auf Niveau B1
Keine speziellen beruflichen Vorkenntnisse erforderlich
Zielgruppen
- Fachkräfte
- Arbeitssuchende
- Berufstätige
Berufsbilder
- Python Entwickler
- Softwareentwickler
- Anwendungsentwickler