קורס Clean Code and Refactoring

לפלייליסט המלא ביוטיוב

תוכנית לימודים

הקדמה והכנת סביבת פיתוח

4 שיעורים
14 דק'

שיעור 1 - מה זה קוד נקי ו-Refactoring?

3 דק'

שיעור 2 - התקנת VS Code

2 דק'

שיעור 3 - התקנת Node.js

4 דק'

שיעור 4 - הכרות בסיסית עם הכלים

5 דק'

Naming Conventions

5 שיעורים
15 דק'

שיעור 5 - Naming Conventions 1/2

4 דק'

שיעור 6 - Naming Conventions 2/2

2 דק'

שיעור 7 - Mysterious Names

3 דק'

שיעור 8 - Too Short Names

2 דק'

שיעור 9 - Too Long Names

3 דק'

Functions and Methods

3 שיעורים
10 דק'

שיעור 10 - Extract Common Logic

5 דק'

שיעור 11 - Long Parameter List

2 דק'

שיעור 12 - Returning Values

3 דק'

Readability and Maintainability

7 שיעורים
37 דק'

שיעור 13 - Template Strings and Destructuring

2 דק'

שיעור 14 - Variable Positioning

4 דק'

שיעור 15 - Magic Numbers

3 דק'

שיעור 16 - Nested Conditionals

6 דק'

שיעור 17 - Ternary Operator

6 דק'

שיעור 18 - Switch-Case Statement

10 דק'

שיעור 19 - Comments

6 דק'

Clean Code Principles

8 שיעורים
1 שעות ו-4 דקות

שיעור 20 - KISS (Keep It Simple, Stupid)

7 דק'

שיעור 21 - YAGNI (You Aren't Gonna Need It)

3 דק'

שיעור 22 - DRY (Don't Repeat Yourself)

7 דק'

שיעור 23 - Single Responsibility Principle (SRP)

11 דק'

שיעור 24 - Open Closed Principle (OCP)

8 דק'

שיעור 25 - Liskov Substitution Principle (LSP)

7 דק'

שיעור 26 - Interface Segregation Principle (ISP)

13 דק'

שיעור 27 - Dependency Inversion Principle (DIP)

9 דק'

Code Formatting & File Structure

7 שיעורים
54 דק'

שיעור 28 - Code Formatting

7 דק'

שיעור 29 - Rename & Format

5 דק'

שיעור 30 - File & Folder Structure

11 דק'

שיעור 31 - File and Folder: React

13 דק'

שיעור 32 - File and Folder: Express

6 דק'

שיעור 33 - RESTful Way With Express

5 דק'

שיעור 34 - MVC With Express

7 דק'

Greadme | SEO Testing & Analysis

2 שיעורים
10 דק'

שיעור 35 - היכרות עם Greadme

6 דק'

שיעור 36 - ניהול מלא של הבדיקות

5 דק'