Erweitern Sie Ihre Python-Programmierkenntnisse über die grundlegende Syntax hinaus, indem Sie lernen, wie Sie modulare, wiederverwendbare und effiziente Anwendungen unter Verwendung funktionaler und objektorientierter Programmierprinzipien entwerfen. In diesem Kurs erfahren Sie, wie Sie skalierbare Python-Lösungen mithilfe von Funktionen, Rekursion, Klassen, Vererbung, Ausnahmebehandlung und fortgeschrittenen objektorientierten Funktionen entwickeln.

Beherrschen der Python-Programmierung: Anwenden, Analysieren und Erstellen
Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Beherrschen der Python-Programmierung: Anwenden, Analysieren und Erstellen
Dieser Kurs ist Teil von Spezialisierung „Python Mastery: Kernkonzepte, Datenstrukturen & OOP“

Dozent: EDUCBA
Bei enthalten
Fragen Sie Coursera
21 Bewertungen
Was Sie lernen werden
Wenden Sie Techniken der funktionalen Programmierung an, um wiederverwendbare Python-Funktionen zu entwerfen und strukturierte Probleme mithilfe von Rekursion und Datenstrukturen zu lösen.
Erstellen Sie skalierbare Python-Klassen unter Verwendung von Kapselung, Vererbung, Polymorphismus und Konstruktoren für wiederverwendbare objektorientierte Entwürfe.
Implementieren Sie benutzerdefinierte Ausnahmen, Sequenz- und Zuordnungsprotokolle, Iteratoren und Generatoren, um zuverlässige und „pythoneske“ Programme zu erstellen.
Analysieren Sie Klassenverhalten, Dekoratoren und den eigenschaftsbasierten Zugriff, um modulare, effiziente und wartbare Python-Anwendungen zu erstellen.
Kompetenzen, die Sie erwerben
- Kategorie: Objektorientierter Entwurf
- Kategorie: Computerprogrammierung
- Kategorie: Daten-Strukturen
- Kategorie: Algorithmen
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Funktionales Design
- Kategorie: Grundsätze der Programmierung
- Kategorie: Daten-Mapping
- Kategorie: Wiederverwendbarkeit von Code
Werkzeuge, die Sie lernen werden
- Kategorie: Python-Programmierung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
18 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

Mehr von Software-Entwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
90,47 %
- 4 stars
4,76 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
4,76 %
Zeigt 3 von 21 an
Geprüft am 5. Feb. 2026
The modules are logically sequenced and easy to follow, making complex topics like inheritance and custom iterators feel approachable.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,





