Beginner to Expert
Foundations & Computer Science
6 Weeks

Clean Code

Source: Robert C. Martin

Turn messy, unmaintainable code into highly readable prose and reduce WTFs per minute in peer review.

What you will be able to do

  • Apply rigorous clean coding discipline and systematic refactoring to transform poorly structured code into maintainable software.

What you will ship

Refactor a bloated legacy function into small single-responsibility functions that read like well-written prose.

Who it is for

  • Working software developers who write object-oriented code.

Prerequisites

  • Programming

Enrollment

Pay per course
One-time enrollment for this class. Consumer price is taken from the live Stripe product when connected.

After payment is verified, the course appears on your dashboard. YouTube lessons and NotebookLM notebooks open after you sign in.