Courses
Programming language
Explore courses by programming language.
Course type
Learn, challenge or build your portfolio in a practice-driven way.
Level of knowledge
Choose courses tailored to your level of knowledge perfectly.
Or try to search for any course. Still can't find? let us know what are you missing!
Journey
Login
Creator
Anonymous
This course will give you the tools to write better code using Clean Code principles with Python language, Happy Coding!
Prerequisites
Python fundamentals
Python object oriented programming
Introduction
What is clean code?
What will you learn?
Naming Conventions
Naming Conventions
Violations Challenge
The Right Name
Comments Conventions
Block Comments
Inline Comments
Documentation Strings
Pythonic Code
The Zen
Variable Tricks
Dealing With Lists
With a File
Access a Dictionary Element
Equals Operations
PEP8
Introduction
Naming convention
Code Lay-out
Blank Lines
Whitespace
Comments
SOLID
Introduction
Single responsibility
Open closed
Liskov substitution
Interface segregation
Dependency inversion
Final Words
Final Words
What's next?