Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Clean Code Basics with Python

via CodeSignal

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.

Syllabus

  • Unit 1: Clean Code Basics in Python
  • Unit 2: Meaningful Naming in Python
    • Improving Code Readability Through Meaningful Naming
    • Refactor In-Memory User Database for Naming Consistency
    • Refactoring Shape Classes for Better Naming Conventions
  • Unit 3: Clean Function Design in Python
    • Refactoring for Clean Functions
    • Refactoring Compensation Calculation with Helper Class
    • Refactoring Boolean Flags into Clear Methods
    • Applying the DRY Principle to Order Processing
  • Unit 4: Comments and Documentation in Python
    • Cleaning Up Redundant Comments in Python Code
    • Improving Code Documentation in Python
    • Refining Comments for Clarity and Professionalism
  • Unit 5: Eliminating Redundancies in Python Code
    • Eliminating Code Redundancies with DRY Principle in Python
    • Refactoring Code to Remove Dead Code Related to Unused Client Tier

Reviews

Start your review of Clean Code Basics with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.