| 1️⃣ |
Foundations |
🟢 Introduction |
How This Course Will Work |
| 2️⃣ |
Foundations |
🟢 Introduction |
Introduction to Web Development |
| 3️⃣ |
Foundations |
🟢 Introduction |
Motivation and Mindset |
| 4️⃣ |
Foundations |
🟢 Introduction |
Asking For Help |
| 4️⃣ |
Foundations |
🟢 Introduction |
Join the Odin Community |
| 5️⃣ |
Foundations |
🟠 Prerequisites |
Computer Basics |
| 6️⃣ |
Foundations |
🟠 Prerequisites |
How Does the Web Work? |
| 7️⃣ |
Foundations |
🟠 Prerequisites |
Installation Overview |
| 8️⃣ |
Foundations |
🟠 Prerequisites |
Installations |
| 9️⃣ |
Foundations |
🟠 Prerequisites |
Text Editors |
| 1️⃣ 0️⃣ |
Foundations |
🟠 Prerequisites |
Command Line Basics |
| 1️⃣ 1️⃣ |
Foundations |
🟠 Prerequisites |
Setting up Git |
| 1️⃣ 2️⃣ |
Foundations |
⚫ Git Basics |
Introduction to Git |
| 1️⃣ 3️⃣ |
Foundations |
⚫ Git Basics |
Git Basics |
| 1️⃣ 4️⃣ |
Foundations |
🔴 HTML Foundations |
Introduction to HTML and CSS |
| 1️⃣ 5️⃣ |
Foundations |
🔴 HTML Foundations |
Elements and Tags |
| 1️⃣ 6️⃣ |
Foundations |
🔴 HTML Foundations |
HTML Boilerplate |
| 1️⃣ 7️⃣ |
Foundations |
🔴 HTML Foundations |
Working with Text |
| 1️⃣ 8️⃣ |
Foundations |
🔴 HTML Foundations |
Lists |
| 1️⃣ 9️⃣ |
Foundations |
🔴 HTML Foundations |
Links and Images |
| 2️⃣ 0️⃣ |
Foundations |
🔴 HTML Foundations |
Commit Messages |
| 2️⃣ 1️⃣ |
Foundations |
🔴 HTML Foundations |
Project: Recipes |
| 2️⃣ 2️⃣ |
Foundations |
🔵 CSS Foundations |
Intro to CSS |
| 2️⃣ 3️⃣ |
Foundations |
🔵 CSS Foundations |
The Cascade |
| 2️⃣ 4️⃣ |
Foundations |
🔵 CSS Foundations |
Inspecting HTML and CSS |
| 2️⃣ 5️⃣ |
Foundations |
🔵 CSS Foundations |
The Box Model |
| 2️⃣ 6️⃣ |
Foundations |
🔵 CSS Foundations |
Block and Inline |
| 2️⃣ 7️⃣ |
Foundations |
🔵 Flexbox |
Introduction to Flexbox |
| 2️⃣ 8️⃣ |
Foundations |
🔵 Flexbox |
Growing and Shrinking |
| 2️⃣ 9️⃣ |
Foundations |
🔵 Flexbox |
Axes |
| 2️⃣ 9️⃣ |
Foundations |
🔵 Flexbox |
Alignment |
| 3️⃣ 0️⃣ |
Foundations |
🔵 Flexbox |
Project: Landing Page |
| 3️⃣ 1️⃣ |
Foundations |
🟡 JavaScript Basics |
Variables and Operators |
| 3️⃣ 2️⃣ |
Foundations |
🟡 JavaScript Basics |
Data Types and Conditionals |
| 3️⃣ 3️⃣ |
Foundations |
🟡 JavaScript Basics |
JavaScript Developer Tools |
| 3️⃣ 4️⃣ |
Foundations |
🟡 JavaScript Basics |
Function Basics |
| 3️⃣ 5️⃣ |
Foundations |
🟡 JavaScript Basics |
Problem Solving |
| 3️⃣ 6️⃣ |
Foundations |
🟡 JavaScript Basics |
Understanding Errors |
| 3️⃣ 7️⃣ |
Foundations |
🟡 JavaScript Basics |
Project: Rock Paper Scissors |
| 3️⃣ 8️⃣ |
Foundations |
🟡 JavaScript Basics |
Clean Code |
| 3️⃣ 9️⃣ |
Foundations |
🟡 JavaScript Basics |
Installing Node.js |
| 4️⃣ 0️⃣ |
Foundations |
🟡 JavaScript Basics |
Arrays and Loops |
| 4️⃣ 1️⃣ |
Foundations |
🟡 JavaScript Basics |
DOM Manipulation and Events |
| 4️⃣ 2️⃣ |
Foundations |
🟡 JavaScript Basics |
Revisiting Rock Paper Scissors |
| 4️⃣ 3️⃣ |
Foundations |
🟡 JavaScript Basics |
Project: Etch-a-Sketch |
| 4️⃣ 4️⃣ |
Foundations |
🟡 JavaScript Basics |
Object Basics |
| 4️⃣ 4️⃣ |
Foundations |
🟡 JavaScript Basics |
Project: Calculator |
| 4️⃣ 4️⃣ |
Foundations |
🟡 JavaScript Basics |
Choose Your Path Forward |
| 4️⃣ 5️⃣ |
Full Stack JavaScript |
🟣 Intermediate HTML and CSS |
Introduction |