Direkt zum Inhalt
StartseitePython
Fähigkeitspfad

Python-Programmierung

In diesem Kurs baust du auf den Konzepten und Fähigkeiten auf, die im Kurs Python Programming Fundamentals behandelt werden. Verbessere deine benutzerdefinierten Funktionen durch den Einsatz von Kontextmanagern und Dekoratoren und lerne, wie du die Effizienz deines Codes verbessern kannst. Während du deine Fähigkeiten ausbaust, lernst du Software-Engineering-Konzepte kennen, darunter Modularität, Dokumentation und automatisierte Tests mit pytest. Am Ende des Kurses wirst du deine Fähigkeiten in der objektorientierten Programmierung (OOP) nutzen, um deinen Code zu lesen, wiederzuverwenden und zu pflegen. Starte diesen Track, um deine Reise in der Python-Programmierung fortzusetzen. Als Nächstes wirst du praktische Erfahrungen sammeln und lernen, wie du Funktionen nach Best Practices schreibst, z. B. wie du Dokumentation schreibst und Kontextmanager und Dekoratoren verwendest. Während deine Python-Kenntnisse wachsen, lernst du Software-Engineering-Konzepte wie Modularität, Dokumentation und automatisiertes Testen kennen, bevor du dich mit Unit-Testing-Fähigkeiten wie dem Debuggen von Code, Test Driven Development (TDD) und der Verwendung von Fixtures und Mocking befasst. Auf dem Weg dorthin nutzt du Pakete wie pandas, NumPy, setuptools, pytest und pycodestyle, um die Python-Programmierung zu üben. Am Ende des Kurses wirst du deine Fähigkeiten in der objektorientierten Programmierung (OOP) nutzen, um deinen Code zu lesen, wiederzuverwenden und zu pflegen. Starte diesen Track, um deine Reise in der Python-Programmierung fortzusetzen.

PythonClock19StundenLearn4 KurseApply1 ProjektTrophyLeistungsnachweis

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
Group

Trainierst du 2 oder mehr?

Versuchen DataCamp for Business

Beliebt bei Lernenden in Tausenden Unternehmen


1
Writing Efficient Python Code

Learn to write efficient code that executes quickly and allocates resources skillfully to avoid unnecessary overhead.

4 hours

Logan Thomas Porträtfoto

Logan Thomas

Scientific Software Technical Trainer, Enthought

Sparkles KI-ASSISTENTMelden Sie sich an, um den KI-Assistenten zu verwendenDie Nutzung unseres KI-Assistenten ist für alle registrierten Nutzer kostenlos. Registrieren Sie sich oder melden Sie sich an, um auf den Assistenten zuzugreifen und Ihre Lernerfahrung zu verbessern.
Entdecken
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.
DataCamp Für UnternehmenFür eine maßgeschneiderte Lösung buchen Sie eine Demo.

Voraussetzungen

  • Grundlagen der Python-Programmierung

Kursleiter

Melden Sie sich an 15,140,000 Lernende und starten Sie Python-Programmierung Heute!

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.