Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The JavaScript Bootcamp
Introduction to The JavaScript Bootcamp
👋 Welcome to The JavaScript Bootcamp! Watch This First. (2:42)
Installing Dependencies (20:40)
Introduction to JavaScript
Introduction to JavaScript (7:35)
Hello, World! (37:14)
Variables & Types
Variables (23:51)
Types (3:44)
Strings (22:45)
Numbers (14:29)
Null & Undefined (13:17)
Booleans (12:22)
Functions
Functions Crash Course (33:27)
Function Variations (31:01)
HTML, CSS & The DOM
HTML & CSS Crash Course (22:23)
Intro to The DOM (5:41)
Selecting DOM Elements (21:45)
Updating The DOM (29:19)
Working With DOM Events (15:52)
Working With Forms (15:21)
Project #1: Investment Calculator
Code an Investment Calculator with JavaScript (56:53)
Conditional Logic & Control Flow
If Statements (28:02)
Truthy, Falsy & Coercion (10:28)
Ternaries & Switch Statements (22:00)
Intervals
Intervals: SetTimeout & SetInterval (12:54)
Objects & Arrays
Introduction to Objects (42:15)
Arrays Crash Course (51:31)
Iterators
Intro to Iterators: forEach(), map(), filter() (38:36)
Iterators #2: reduce() (22:38)
Iterators #3: for() and while() loops (17:51)
Project #2: Task Manager
Code a Task Manager with JavaScript (47:20)
Asynchronous JavaScript
Introduction to Callback Functions (20:12)
Promises Crash Course (23:43)
Async / Await: Everything You Need to Know (12:44)
APIs
APIs Crash Course (35:30)
Debugging
How to Debug JavaScript (35:29)
Project #3: Crypto Converter
Code a Cryptocurrency Converter with JavaScript (51:25)
React.js & Next.js
Intro to React.js & Next.js (13:51)
Code a Task Manager with React.js & Next.js (81:40)
The Capstone Project
1. Create Project (22:01)
2. Layout (35:28)
3. Overview (13:35)
4. Account (39:31)
5. Add Assets (26:50)
6. Market Data (32:42)
7. Total Value (10:10)
8. Percentage Change (8:24)
9. Remaining Layout (10:17)
10. Asset Holdings (38:31)
11. 7-Day Value (30:55)
12. My Assets (58:13)
13. Live Prices API (17:37)
14. Live Blockchain Data (33:17)
Deployment (23:25)
Teach online with
Selecting DOM Elements
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock