Clean Code - Schreibe besseren Code mit Python
Dieser Kurs gibt dir die Werkzeuge an die Hand, um mit Clean Code-Prinzipien besseren Code in Python zu schreiben. Viel Spaß beim Programmieren!
Lehrplan
7 Kapitel28 LektionenEinführung
2 Lektionen- 01Was ist Clean Code?
- 02Was wirst du lernen?
Namenskonventionen
3 Lektionen- 01Namenskonventionen
- 02Herausforderung: Regelverstöße
- 03Der richtige Name
Kommentar-Konventionen
3 Lektionen- 01Blockkommentare
- 02Inline-Kommentare
- 03Dokumentationsstrings
Pythonischer Code
6 Lektionen- 01Das Zen
- 02Variablen-Tricks
- 03Umgang mit Listen
- 04Mit einer Datei
- 05Zugriff auf ein Dictionary-Element
- 06Gleichheitsoperationen
PEP8
6 Lektionen- 01Einführung
- 02Namenskonventionen
- 03Code-Layout
- 04Leerzeilen
- 05Whitespace
- 06Kommentare
SOLID
6 Lektionen- 01Einführung
- 02Single Responsibility
- 03Open Closed
- 04Liskov Substitution
- 05Interface Segregation
- 06Dependency Inversion
Schlusswort
2 Lektionen- 01Schlusswort
- 02Wie geht es weiter?
Mehr wie dieser
Dateiverarbeitung in Python
In diesem Kurs lernst du alles über die Dateiverarbeitung in Python, vom Erstellen, Lesen und Schreiben bis hin zum Anhängen und Löschen.
- 12
Python Lambda-Funktionen
In diesem Kurs lernst du alles über Lambda-Funktionen in Python, die in anderen Sprachen auch als anonyme Funktionen bekannt sind. Nach diesem Kurs wirst du dieses Thema perfekt beherrschen!
- 9
E-Mail-Validator mit Python
In diesem Kurs erstellst du ein voll funktionsfähiges E-Mail-Validator-Programm, das eine E-Mail-Eingabe vom Benutzer entgegennimmt und ausgibt, ob diese gültig ist oder nicht!
- 8
- 2
Sets in Python
In diesem Kurs wirst du Python-Sets meistern. Du lernst durch umfassende Lektionen und praktische Herausforderungen, wie du Sets erstellst, bearbeitest und Operationen mit ihnen durchführst. Am Ende wirst du Sets sicher beherrschen, um deinen Python-Code zu optimieren.
- 11
Python-Dekoratoren
In diesem Kurs lernst du, wie du Dekoratoren in Python verwendest – ein mächtiges Werkzeug, um das Verhalten von Funktionen zu modifizieren. Übe mit einer Reihe von Coding-Challenges, um dein Verständnis zu festigen.
- 12