Modern JavaScript From The Beginning | First 12 Hours
This is the first 12 hours of my 37-hour JavaScript course. In thes video we will go over the fundamentals in-depth.
Get The Full Course For $15!
PROMO CODE: YOUTUBEJAVASCRIPT
https://www.traversymedia.com/modern-javascript-2-0
JAVASCRIPT SANDBOX REPO:
https://github.com/bradtraversy/javascript-sandbox
SHOPPING LIST PROJECT:
https://github.com/bradtraversy/shopping-list
Timestamps:
0:00 - Intro
1:00 - What is JavaScript?
8:43 - Environment Setup
14:10 - Running JS In The Browser
21:14 - Using The Sandbox
24:15 - The Browser Console
34:22 - Comments & Shortcuts
41:26 - Variables & Constant…
Watch on YouTube ↗
(saves to browser)
Chapters (55)
Intro
1:00
What is JavaScript?
8:43
Environment Setup
14:10
Running JS In The Browser
21:14
Using The Sandbox
24:15
The Browser Console
34:22
Comments & Shortcuts
41:26
Variables & Constants
52:56
Data Types
1:05:52
Primitive vs Reference Types
1:13:02
Type Conversion
1:23:10
Arithmetic & Comparison Operators
1:32:51
Type Coercion
1:36:54
Strings
1:52:55
Capitalize Challenge
1:59:46
Numbers
2:05:34
Math Object
2:11:33
Number Challenge
2:20:05
Date Object
2:28:20
Date Object Methods
2:37:20
Section 2 Intro - Arrays & Objects
2:38:02
Array Basics
2:45:27
Array Methods
2:55:56
Nesting, Concat & Spread
3:06:06
Array Challenges
3:13:16
Object Literals
3:21:24
Object Spread Operator
3:33:25
Destructuring & Naming
3:40:24
JSON Intro
3:49:27
Object Challenge
3:55:50
Section 3 Intro - Functions, Scope & Execution Context
3:57:22
Function Basics
4:03:32
Parameters & Arguments
4:13:55
Global & Function Scope
4:19:23
Block Scope
4:24:42
Nested Scope
4:27:38
Declaration vs Expression
4:31:56
Arrow Functions
4:39:35
IFFE
4:44:39
Function Challenges
4:57:00
Execution Context
5:06:20
Execution Context In Action
5:10:21
The Call Stack
5:15:14
Section 4 Intro - Logic & Contol Flow
5:16:25
If Statements
5:23:18
If-Else & Nesting
5:30:29
Switch Statements
5:35:29
Calculator Challenge
5:38:52
Truthy & Falsy Values
5:51:10
Logical Operators
5:59:19
Logical Assignment
6:05:33
Ternary Operator
6:15:52
Section 5 Intro - Loops & High Order Array Functions
6:16:49
For Loop
6:28:16
Break & Contin
Playlist
Uploads from Traversy Media · Traversy Media · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Font Dragr
Traversy Media
Build a Joomla 2.5 Blog
Traversy Media
Install Wordpress on XAMPP
Traversy Media
Create a Custom Joomla Component
Traversy Media
Install Joomla 3 0
Traversy Media
Install Rails on Windows 7
Traversy Media
Convert an HTML Template to Joomla 2.5/3.0 - Part One
Traversy Media
Convert an HTML Template to Joomla 2.5/3.0 - Part Two
Traversy Media
Rockettheme Rocketlauncher Joomla Site in Under 10 Minutes
Traversy Media
Free Joomla Templates - 2.5 & 3.0
Traversy Media
My Sites - Joomla 2.5 Component Setup
Traversy Media
Notepad Plus Installation with FTP Plugin
Traversy Media
JQuery FAQ Slider Tutorial
Traversy Media
Add Facebook Login To Jomsocial
Traversy Media
301 Redirect With htaccess File
Traversy Media
Secure FTP Login With Private Access Key
Traversy Media
Convert HTML to Wordpress Theme - Part 1
Traversy Media
Convert HTML to Wordpress Theme - Part 2
Traversy Media
Easy JQuery Widgets
Traversy Media
Installing Git on Windows
Traversy Media
Parse JSON With PHP
Traversy Media
Codeigniter App Part 1 - Creating the Database
Traversy Media
Codeigniter App Part 3 - Home Controller and View
Traversy Media
Codeigniter App Part 2 - Installation and Configuration
Traversy Media
Codeigniter App Part 5 - Form Validation
Traversy Media
Codeigniter App Part 4 - Form Helper
Traversy Media
Codeigniter App Part 6 - Login/Register System
Traversy Media
Codeigniter App Part 7 - Models List CRUD
Traversy Media
Codeigniter App Part 8 - Models Task CRUD
Traversy Media
Codeigniter App Part 9 - Relational Table Joins
Traversy Media
Codeigniter App Part 10 - Finishing Our App
Traversy Media
Node.js Part 1 - Install NodeJS on Windows
Traversy Media
Node.js Part 3 - Building a Static Page Server
Traversy Media
Node.js Part 4 - NPM
Traversy Media
Node.js Part 2 - Install MongoDB in Windows
Traversy Media
Create a Joomla Quickstart with Custom Sample Data
Traversy Media
Install MongoDB in Ubuntu
Traversy Media
HTML5 Web Storage
Traversy Media
Install XAMPP In Windows 7
Traversy Media
Install Python 3.3 On Windows 7 in 2 1/2 Minutes
Traversy Media
Create a Joomla Bootstrap Template From Scratch
Traversy Media
Hosts File - Temporarily Assign Domain Name to IP Address
Traversy Media
Easily migrate a Joomla site with Akeeba
Traversy Media
Ubuntu Server 14.04 Setup Part 1 - Installation
Traversy Media
Ubuntu Server 14.04 Setup Part 2 - Change Hostname
Traversy Media
Ubuntu Server 14.04 Setup Part 3 - Set Static IP
Traversy Media
Ubuntu Server 14.04 Setup Part 4 - Samba File Server
Traversy Media
Ubuntu Server 14.04 Setup Part 5 - Install OpenSSH
Traversy Media
Create A Wordpress Widget - Part 1
Traversy Media
Create A Wordpress Widget - Part 2
Traversy Media
Create A Wordpress Widget - Part 3
Traversy Media
Create A Wordpress Widget - Part 4
Traversy Media
Get Started With Sass on Windows
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 1
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 6
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 4
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 5
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 3
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 2
Traversy Media
Build An HTML5 Template With Bootstrap and SASS - Part 7
Traversy Media
DeepCamp AI