Clean Code in Python Through Hands-on Practice: Clean Code Basics with Python

Learn the foundational principles of writing clean, maintainable code in Python. This course covers meaningful naming conventions, effective functions and methods, proper documentation, code format

English
Created by
Last updated Mon, 02-Jun-2025
+ View more
Course overview

Learn the foundational principles of writing clean, maintainable code in Python. This course covers meaningful naming conventions, effective functions and methods, proper documentation, code formatting, and eliminating redundancies for a solid coding foundation.

What will i learn?

  • Computer Science Fundamentals
  • Collaboration and Code Review
Requirements
Curriculum for this course
18 Lessons 51 mins
Clean Code in Python Through Hands-on Practice: Clean Code Basics with Python
1 Lessons 00:51:00 Hours
  • Clean Code in Python Through Hands-on Practice: Clean Code Basics with Python
    Preview 00:51:00
Clean Code Basics in Python
1 Lessons
  • Lesson: Clean Code Basics in Python
    Preview .
Meaningful Naming in Python
4 Lessons
  • Lesson: Meaningful Naming in Python
    Preview .
  • Practice: Improving Code Readability Through Meaningful Naming
    Preview .
  • Practice: Refactor In-Memory User Database for Naming Consistency
    Preview .
  • Practice: Refactoring Shape Classes for Better Naming Conventions
    Preview .
Clean Function Design in Python
5 Lessons
  • Lesson: Clean Function Design in Python
    Preview .
  • Practice: Refactoring for Clean Functions
    Preview .
  • Practice: Refactoring Compensation Calculation with Helper Class
    Preview .
  • Practice: Refactoring Boolean Flags into Clear Methods
    Preview .
  • Practice: Applying the DRY Principle to Order Processing
    Preview .
Comments and Documentation in Python
4 Lessons
  • Lesson: Comments and Documentation in Python
    Preview .
  • Practice: Cleaning Up Redundant Comments in Python Code
    Preview .
  • Practice: Improving Code Documentation in Python
    Preview .
  • Practice: Refining Comments for Clarity and Professionalism
    Preview .
Eliminating Redundancies in Python Code
3 Lessons
  • Lesson: Eliminating Redundancies in Python Code
    Preview .
  • Practice: Eliminating Code Redundancies with DRY Principle in Python
    Preview .
  • Practice: Refactoring Code to Remove Dead Code Related to Unused Client Tier
    Preview .
+ View more
Other related courses
5 hrs
Updated Fri, 29-Jan-2021
0 0
2 hrs 3 mins
Updated Fri, 29-Jan-2021
0 0
3 mins
0 0
6 mins
Updated Thu, 19-Mar-2020
0 0
8 mins
Updated Thu, 19-Mar-2020
0 0
About instructor
Includes:
  • 51 mins On demand videos
  • 18 Lessons
  • Access on mobile and tv
  • Full lifetime access