Clean Code Tutorial

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

scrimba / Introduction to Clean Code Courses

Introduction to Clean
Code

with Dylan C. Israel

Course level: Intermediate

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.

What's inside
This course contains 25 interactive screencasts

25 lessons
Introduction to Clean Code
1 hour 4 min

1. Clean Code: Introduction 4:34


Get Started!
2. Introduction to Linters 2:23
scrimba / Introduction to Clean Code Courses
3. Clean Variables Part 1 1:55

4. Frontend Career Path 1:58

5. Clean Variables Part 2 3:19

6. Clean Variables Challenge 3:39

7. Clean Variables & Clean Properties (Challenge) 1:53

8. Clean Variables: Magic Numbers 🧙 3:44

9. Clean Variables: Magic Numbers (Challenge) 🧙 1:48

10. Clean Organization: Spacing and Returns 1:50

11. Clean Functions: Introduction 1:04

12. Clean Functions: Limit Parameters 1:33

13. Clean Functions: Naming & Standardization 2:09

14. Clean Functions: Naming and Standardization (Challenge) 2:12

15. Clean Functions: Encapsulating Conditionals 4:29

16. Clean Functions: Encapsulating Conditionals (Challenge) 2:24

17. Clean Comments: Introduction 3:55

18. Avoiding Comments with Refactoring 3:28

19. Avoiding Comments with Git 1:30

20. Clean Comments: Avoid Visual Markers 2:33

21. Clean Comments: Avoid Visual Markers (Challenge) 1:26

22. What is a good comment? 3:04

23. Good Comments (Challenge) 2:20

24. Clean Code: Final Challenge 🤺 2:20

25. Clean Code: Whats Next? 🤔 3:02


scrimba / Introduction to Clean Code Courses

You'll learn

❍ Intro to Linters ❍ Clean Variables

❍ Clean Properties ❍ How to avoid magic numbers

❍ Clean Functions ❍ Limit paramenters

❍ Naming & Standardization ❍ Encapsulating Conditionals

❍ Minimizing comments with Refactoring ❍ Minimizing comments with Git

❍ Avoiding visual markers ❍ Good Comments

Prerequisites

Before taking this course, you should have a solid understanding of JavaScript.

Introduction to
Learn JavaScript
ES6+

207 lessons | 10 hours 23 min 37 lessons | 1 hour 59 min


with Per Harald Borgen with Dylan C. Israel

Beginner Free Intermediate Free

Meet your teacher


scrimba / Introduction to Clean Code Courses

Dylan C. Israel
I teach tens of thousands of students monthly about web
development.

Follow Me On Twitter

Why this course rocks


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.

F A Q

Why should I learn Clean Code?

Employers value the skill of writing clean code. Not only that, clean code practices will make it
easier for you and your colleagues to understand your code in the future.

Who is this course for?

This course will benefit a wide range of coders, including aspiring software engineers, juniors,
seniors, and Quality Assurance Testers. It will also be helpful to those looking to better
understand JavaScript.
scrimba / Introduction to Clean Code Courses

Home

Plans & Pricing

Gift membership

Teacher talent program

Community
Explore the community

Podcast

YouTube

Get Scrimba emails

Courses
All courses

Free courses

Pro courses

Self-paced Bootcamp

Company
About us

Support center

Terms

Privacy

Built with Imba

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy