Find the perfect coding resourcesLearn more

Introduction to Clean Code

ScrimbaScrimba
Recommended
Meet Your Instructor
Dylan C. Israel avatar

Dylan C. Israel

Instructor

Dylan Israel runs the popular YouTube channel Coding Tutorials 360 and has created multiple successful Scrimba courses. He specializes in teaching JavaScript and modern web development technologies.

1h 4m

Completion

Certificate included

Format

Interactive coding

Free

What You'll Learn

Introduction to linters and code quality tools

Writing clean and meaningful variable names

Avoiding magic numbers in code

Proper code organization with spacing and returns

Function design principles and limiting parameters

Overview

In this course, professional developer and coding Youtuber Dylan Israel takes you through some top tips to help you polish your code, making it more professional, easier to read and understand, and less prone to bugs. In just one hour, you'll cover how to improve your variables, functions, comments, and more! By the end, you'll have the knowledge to improve your existing and future projects and ensure that your code is as searchable, readable and understandable as possible. Learning clean code is one of the best career investments you can make. By spending one hour to learn the fundamentals, you get to reap the benefits across all your future code bases. It's 10x the payoff for the effort.

Table of Contents
1
Clean Code: Introduction4:34
2
Introduction to Linters2:23
3
Clean Variables Part 11:55
4
Clean Variables Part 23:19
5
Clean Variables Challenge3:39
6
Clean Variables & Clean Properties (Challenge)1:53
7
Clean Variables: Magic Numbers 🧙3:44
8
Clean Variables: Magic Numbers (Challenge) 🧙1:48
9
Clean Organization: Spacing and Returns1:50
10
Clean Functions: Introduction1:04
11
Clean Functions: Limit Parameters1:33
12
Clean Functions: Naming & Standardization2:09
13
Clean Functions: Naming and Standardization (Challenge)2:12
14
Clean Functions: Encapsulating Conditionals4:29
15
Clean Functions: Encapsulating Conditionals (Challenge)2:24
16
Clean Comments: Introduction3:55
17
Avoiding Comments with Refactoring3:28
18
Avoiding Comments with Git1:30
19
Clean Comments: Avoid Visual Markers2:33
20
Clean Comments: Avoid Visual Markers (Challenge)1:26
21
What is a good comment?3:04
22
Good Comments (Challenge)2:20
23
Clean Code: Final Challenge 🤺2:20
24
Clean Code: Whats Next? 🤔3:02
25
How to Utilize Your Certificate0:56

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!