-
Урок 1.
00:01:47
Welcome Welcome Welcome
-
Урок 2.
00:05:22
Basic Course Setup
-
Урок 3.
00:02:51
What is JavaScript
-
Урок 4.
00:02:32
The Role of JavaScript in Web Development
-
Урок 5.
00:07:14
JavaScript Versions
-
Урок 6.
00:12:35
Creating a JS File and Linking To HTML
-
Урок 7.
00:10:35
Data Types in JS Part -1
-
Урок 8.
00:12:06
Data Types in JS Part -2
-
Урок 9.
00:15:47
Variables in JS
-
Урок 10.
00:11:09
String Methods Part -1
-
Урок 11.
00:12:49
String Methods Part -2
-
Урок 12.
00:08:13
Comparison Operators Part -1
-
Урок 13.
00:07:17
Comparison Operators Part -2
-
Урок 14.
00:13:38
Conditionals Part -1
-
Урок 15.
00:08:36
Conditionals Part -2
-
Урок 16.
00:03:17
Ternary Operator
-
Урок 17.
00:07:47
Logical Operators Part -1
-
Урок 18.
00:07:41
Logical Operators Part -2
-
Урок 19.
00:10:29
Introduction to Arrays
-
Урок 20.
00:15:21
Arrays Methods Part -1
-
Урок 21.
00:15:14
Arrays Methods Part -2
-
Урок 22.
00:12:13
Introduction to Objects
-
Урок 23.
00:05:06
Modifying-Updating Objects
-
Урок 24.
00:08:34
Nesting
-
Урок 25.
00:11:10
Introduction to Loops
-
Урок 26.
00:08:16
Looping Through Arrays
-
Урок 27.
00:06:53
While Loops
-
Урок 28.
00:10:05
Introduction to Functions
-
Урок 29.
00:07:49
More Functions
-
Урок 30.
00:12:57
The Return Keyword
-
Урок 31.
00:12:56
Variable Function Scope - Variable Block Scope
-
Урок 32.
00:13:42
Function Expressions Part -1
-
Урок 33.
00:12:36
Function Expressions Part -2
-
Урок 34.
00:12:51
Higher Order Functions Part -1
-
Урок 35.
00:14:38
Higher Order Functions Part -2
-
Урок 36.
00:14:49
Introduction to DOM
-
Урок 37.
00:12:24
DOM Properties and Methods Part -1
-
Урок 38.
00:13:11
DOM Properties and Methods Part -2
-
Урок 39.
00:12:07
DOM Properties and Methods Part -3
-
Урок 40.
00:06:40
DOM Properties and Methods Part -4
-
Урок 41.
00:05:30
DOM Properties and Methods Part -5
-
Урок 42.
00:09:52
DOM Properties and Methods Part -6
-
Урок 43.
00:11:54
DOM Events Part -1
-
Урок 44.
00:11:39
DOM Events Part -2
-
Урок 45.
00:11:32
DOM Events Part -3
-
Урок 46.
00:07:01
Project Introduction + HTML-CSS Review
-
Урок 47.
00:07:09
Making the Modal Dynamic
-
Урок 48.
00:07:24
Project Introduction + HTML-CSS Review
-
Урок 49.
00:12:06
Making the Gallery Dynamic Part -1
-
Урок 50.
00:10:57
Making the Gallery Dynamic Part -2
-
Урок 51.
00:05:46
Project Introduction + HTML-CSS Review
-
Урок 52.
00:10:54
Making the Navbar Dynamic Part -1
-
Урок 53.
00:13:55
Making the Navbar Dynamic Part -2
-
Урок 54.
00:10:44
Project Introduction + HTML-CSS & JavaScript
-
Урок 55.
00:03:34
Project Introduction + HTML-CSS Review
-
Урок 56.
00:13:38
Making the Cursor Dynamic
-
Урок 57.
00:02:44
Project Introduction + HTML-CSS Review
-
Урок 58.
00:11:48
Making the Color Switcher Dynamic
-
Урок 59.
00:05:11
Project Introduction + HTML-CSS and JavaScript
-
Урок 60.
00:09:29
Project Introduction + HTML-CSS Review
-
Урок 61.
00:05:06
Making the Sidebar Menu Dynamic
-
Урок 62.
00:09:31
Project Introduction + HTML-CSS Review
-
Урок 63.
00:05:21
Making the Dark Mode Toggle Dynamic
-
Урок 64.
00:07:09
Project Introduction + HTML-CSS Preview
-
Урок 65.
00:08:57
Arranging Images Next to Each Other
-
Урок 66.
00:11:07
Making the Next Button Functional
-
Урок 67.
00:09:15
Making the Previous Button Functional
-
Урок 68.
00:14:41
Hiding & Showing Next & Previous Buttons
-
Урок 69.
00:07:27
Project Introduction + HTML-CSS Preview
-
Урок 70.
00:09:39
Making the Testimonial Slider Functional
-
Урок 71.
00:07:37
Project Introduction + HTML-CSS Preview
-
Урок 72.
00:08:41
Accessing Each Individual Key Clicked
-
Урок 73.
00:07:40
Printing Each Individual Key Clicked to the TextArea
-
Урок 74.
00:14:31
Project Introduction + HTML-CSS Preview
-
Урок 75.
00:13:10
Creating a Dynamic Element in JavaScript
-
Урок 76.
00:08:49
Project Introduction + HTML-CSS Review
-
Урок 77.
00:06:53
Implementing the Vertical & Horizontal Positioning
-
Урок 78.
00:11:04
Implementing the Size & Shape Manipulation
-
Урок 79.
00:10:14
Implementing the Background Color Manipulation
-
Урок 80.
00:02:54
Project Introduction + HTML-CSS Review
-
Урок 81.
00:09:50
Drawing Lines and Circles on the Canvas Part -1
-
Урок 82.
00:10:07
Drawing Lines and Circles on the Canvas Part -2
-
Урок 83.
00:13:17
Drawing Lines and Circles on the Canvas Part -3
-
Урок 84.
00:08:31
Making the Toolbar Functional Part -1
-
Урок 85.
00:07:16
Making the Toolbar Functional Part -2
-
Урок 86.
00:05:40
Project Introduction + HTML-CSS Preview
-
Урок 87.
00:08:37
Creating a Note Playing Function Part -1
-
Урок 88.
00:09:33
Creating a Note Playing Function Part -2
-
Урок 89.
00:08:30
Implementing the Pressed Key Functionality Part -1
-
Урок 90.
00:09:53
Implementing the Pressed Key Functionality Part -2
-
Урок 91.
00:08:56
Project Introduction + HTML-CSS Review
-
Урок 92.
00:10:34
Implementing the Flip Card Functionality Part -1
-
Урок 93.
00:09:28
Implementing the Flip Card Functionality Part -2
-
Урок 94.
00:07:23
Implementing the Flip Card Functionality Part -3
-
Урок 95.
00:05:57
Refactoring The Code
-
Урок 96.
00:10:36
Implementing the LockBoard Functionality
-
Урок 97.
00:08:10
Resolving the Double Click Issue
-
Урок 98.
00:10:33
Shuffling the Deck of Cards
-
Урок 99.
00:03:54
Project Introduction + HTML-CSS Review
-
Урок 100.
00:09:35
Synchronizing Range & Number Inputs
-
Урок 101.
00:12:43
Creating the Form Submission Event Listener
-
Урок 102.
00:09:47
Creating Character Codes
-
Урок 103.
00:09:55
Creating the generatePassword Function
-
Урок 104.
00:15:36
Creating a Random Password
-
Урок 105.
00:09:08
Project Introduction
-
Урок 106.
00:06:02
HTML-CSS Review
-
Урок 107.
00:10:12
Creating an addToDo Function Part -1
-
Урок 108.
00:10:29
Creating an addToDo Function Part -2 - Creating a Dynamic Element
-
Урок 109.
00:06:27
Creating an addToDo Function Part -3 - Inserting the Dynamic Element
-
Урок 110.
00:13:29
Creating Event Listeners for the Enter Key & Plus Icon
-
Урок 111.
00:07:51
Targeting the Dynamically Created To Do Items
-
Урок 112.
00:14:38
Removing a Bug from the UL Event Listener
-
Урок 113.
00:11:10
Creating the completeToDo and removeToDo Functions
-
Урок 114.
00:27:42
Implementing the Entire Local Storage Functionality
-
Урок 115.
00:04:11
Project Introduction + HTML-CSS Review
-
Урок 116.
00:10:57
Implementing the Reading Functionality
-
Урок 117.
00:09:20
Implementing the Pausing Functionality
-
Урок 118.
00:12:44
Implementing the Stopping and Speeding Functionalities
-
Урок 119.
00:06:10
Project Introduction + HTML-CSS Review
-
Урок 120.
00:10:07
Creating the dragstart and dragend Event Listeners
-
Урок 121.
00:09:25
Creating the dragover and dragenter Event Listeners
-
Урок 122.
00:04:14
Creating the dragleave and drop Event Listeners
-
Урок 123.
00:05:37
Project Introduction
-
Урок 124.
00:09:38
HTML-CSS Review
-
Урок 125.
00:10:30
Creating the Questions
-
Урок 126.
00:12:03
Creating the renderQuestion Function
-
Урок 127.
00:11:11
Creating the renderProgress Function
-
Урок 128.
00:14:23
Creating the renderCounter Function
-
Урок 129.
00:10:17
Targeting the User Clicked Answer
-
Урок 130.
00:08:31
Creating the answerIsCorrect & answerIsIncorrect Functions
-
Урок 131.
00:14:12
Creating the nextQuestion Function & the ScoreContainer
-
Урок 132.
00:10:56
Project Introduction
-
Урок 133.
00:09:49
HTML-CSS Review
-
Урок 134.
00:14:51
Creating Variables & Storing HTML Elements
-
Урок 135.
00:13:30
Hiding-Showing Budget Dashboard Tabs
-
Урок 136.
00:17:07
Creating addExpense & addIncome Event Listeners Part -1
-
Урок 137.
00:09:49
Creating addExpense & addIncome Event Listeners Part -2
-
Урок 138.
00:14:53
Creating the updateUI & clearInput Functions
-
Урок 139.
00:09:22
Updating the UI with the User Input
-
Урок 140.
00:11:31
Creating the clearElement & showEntry Functions
-
Урок 141.
00:12:09
Calling the showEntry Function
-
Урок 142.
00:11:43
Creating the Chart Part -1
-
Урок 143.
00:11:37
Creating the Chart Part -2
-
Урок 144.
00:09:03
Storing Entries in the Local Storage + Fetching
-
Урок 145.
00:14:18
Implementing the Entry Delete and Edit Functionalities Part -1
-
Урок 146.
00:19:20
Implementing the Entry Delete and Edit Functionalities Part -2
-
Урок 147.
00:04:51
Project Introduction + HTML-CSS Review
-
Урок 148.
00:08:33
Implementing the Functionality Part -1
-
Урок 149.
00:23:20
Implementing the Functionality Part -2
-
Урок 150.
00:05:32
Project Introduction + HTML-CSS Review
-
Урок 151.
00:11:14
Creating the mouseDown, mouseUp and mouseLeave Events
-
Урок 152.
00:16:44
Scrolling the Gallery on mouseMove
-
Урок 153.
00:04:07
Project Introduction + HTML-CSS Review
-
Урок 154.
00:11:52
Making the Speed Controller Functional
-
Урок 155.
00:05:08
Project Introduction + HTML-CSS Review
-
Урок 156.
00:08:22
Making the Gallery Clickable
-
Урок 157.
00:11:35
Pattern Matching Part -1
-
Урок 158.
00:12:45
Pattern Matching Part -2
-
Урок 159.
00:11:56
Pattern Matching Part -3
-
Урок 160.
00:08:46
Pattern Matching Part -4
-
Урок 161.
00:07:46
Pattern Matching Part -5
-
Урок 162.
00:09:07
Pattern Matching Part -6
-
Урок 163.
00:14:27
Pattern Matching Part -7
-
Урок 164.
00:10:00
Case 1 - Restricting Username
-
Урок 165.
00:09:21
Case 2 - Password Strength
-
Урок 166.
00:10:20
Capture Groups
-
Урок 167.
00:05:02
The Replace Method
-
Урок 168.
00:15:53
Arrow Functions
-
Урок 169.
00:06:42
Array Sort Method
-
Урок 170.
00:02:54
Array forEach Method
-
Урок 171.
00:02:18
Array Map Method
-
Урок 172.
00:03:30
Array Reduce Method
-
Урок 173.
00:03:27
Array Filter Method
-
Урок 174.
00:02:33
Array Find Method
-
Урок 175.
00:02:02
Object Keys Method
-
Урок 176.
00:01:50
Object Values Method
-
Урок 177.
00:02:18
Object Entries Method
-
Урок 178.
00:18:07
Lexical Scope & Compilation
-
Урок 179.
00:11:32
Lexical Scope & Code Execution
-
Урок 180.
00:20:36
Dynamic Global Variable & the Strict Mode
-
Урок 181.
00:08:14
Nested Scope
-
Урок 182.
00:07:36
Difference Between Function Expressions & Function Declarations
-
Урок 183.
00:04:59
Lexical Scope Review
-
Урок 184.
00:11:23
Function Scope & The IIFE Pattern
-
Урок 185.
00:10:23
Block Scoping
-
Урок 186.
00:11:38
Variable Hoisting
-
Урок 187.
00:19:59
Function Hoisting
-
Урок 188.
00:35:35
Temporal Dead Zone
-
Урок 189.
00:07:10
Closure
-
Урок 190.
00:12:42
Closing Over Variables
-
Урок 191.
00:12:25
Introduction to The this Keyword
-
Урок 192.
00:12:49
Implicit & Explicit Binding
-
Урок 193.
00:04:05
The new Keyword
-
Урок 194.
00:09:32
Default Binding
-
Урок 195.
00:04:28
Arrow Functions & Lexical this
-
Урок 196.
00:04:30
Resolving The this Keyword in Arrow Functions
-
Урок 197.
00:10:28
ES6 class Keyword
-
Урок 198.
00:14:40
The extends and super Clauses
-
Урок 199.
00:12:05
Prototypes & Prototypal Class
-
Урок 200.
00:18:45
The Prototype Chain
-
Урок 201.
00:08:10
Dunder Proto
-
Урок 202.
00:16:45
Prototypal Inheritance
-
Урок 203.
00:12:02
Introduction to Asynchronous Programming
-
Урок 204.
00:11:53
The Call Stack In The Browser
-
Урок 205.
00:22:51
Web APIs
-
Урок 206.
00:06:15
Ajax
-
Урок 207.
00:12:05
Getting Data From a Text File
-
Урок 208.
00:20:56
Getting Local JSON Data
-
Урок 209.
00:10:54
Getting JSON Data From a URL
-
Урок 210.
00:18:50
Callback Functions
-
Урок 211.
00:14:44
Callback Hell
-
Урок 212.
00:10:07
Promises Introduction
-
Урок 213.
00:17:55
Cleaning up our Code with Promises
-
Урок 214.
00:13:11
The Fetch API
-
Урок 215.
00:12:31
Async Await
-
Урок 216.
00:10:10
Error Handling
-
Урок 217.
00:07:29
Project Introduction + HTML-CSS Review
-
Урок 218.
00:13:53
Implementing The Validation Functionality
-
Урок 219.
00:10:10
Project Introduction + HTML-CSS Review
-
Урок 220.
00:11:21
Creating The Password Input Event Listener
-
Урок 221.
00:08:52
Creating The Character Length Assessment
-
Урок 222.
00:10:50
Creating The Lowercase & Uppercase Character Assessments
-
Урок 223.
00:12:25
Creating The Character Type Assessment
-
Урок 224.
00:11:23
Creating The Special & Repeat Character Assessments
-
Урок 225.
00:06:40
Project Introduction
-
Урок 226.
00:09:37
HTML-CSS Review
-
Урок 227.
00:04:40
Creating The Superhero Entry & Superhero List Classes
-
Урок 228.
00:04:58
Creating The Form Submission Event Listener
-
Урок 229.
00:04:58
Instantiating the Superhero Entry & Superhero List Classes
-
Урок 230.
00:04:50
Creating the addSuperhero Function
-
Урок 231.
00:04:38
Creating the clearSuperheroInputs Function
-
Урок 232.
00:05:15
Form Inputs Validation Part -1
-
Урок 233.
00:04:50
Creating Validation Error & Success Messages - Form Inputs Validation Part -2
-
Урок 234.
00:10:18
Deleting Listed Superheros
-
Урок 235.
00:05:01
Getting Superheroes From the Local Storage
-
Урок 236.
00:05:35
Adding Superheroes to Local Storage
-
Урок 237.
00:08:32
Displaying Superheroes From the Local Storage
-
Урок 238.
00:10:59
Finding the Clicked Superhero
-
Урок 239.
00:08:58
Creating the removeSuperhero Function
-
Урок 240.
00:05:08
Project Introduction
-
Урок 241.
00:02:32
HTML-CSS Review
-
Урок 242.
00:16:07
Getting Random Animal Images
-
Урок 243.
00:03:32
Project Introduction
-
Урок 244.
00:02:08
HTML-CSS Review
-
Урок 245.
00:09:35
Fetching the City-State JSON Data
-
Урок 246.
00:13:16
Finding the Matched Words
-
Урок 247.
00:16:43
Displaying Matches to The Screen
-
Урок 248.
00:01:28
Project Introduction
-
Урок 249.
00:02:51
HTML-CSS Review
-
Урок 250.
00:10:40
Fetching Jokes
-
Урок 251.
00:01:41
Project Introduction
-
Урок 252.
00:02:23
HTML-CSS Review
-
Урок 253.
00:12:36
Fetching Number Facts
-
Урок 254.
00:01:52
Project Introduction
-
Урок 255.
00:07:15
HTML-CSS Review
-
Урок 256.
00:13:22
Going Over The Currency Conversion Concepts
-
Урок 257.
00:10:51
Getting The Exchange Rate
-
Урок 258.
00:08:08
Converting The Currency
-
Урок 259.
00:12:00
Making The UI Functional
-
Урок 260.
00:09:08
Simulating Errors
-
Урок 261.
00:01:39
Project Introduction
-
Урок 262.
00:04:26
HTML-CSS Review
-
Урок 263.
00:04:52
Getting Set Up
-
Урок 264.
00:18:58
Fetching News
-
Урок 265.
00:03:20
Project Introduction
-
Урок 266.
00:06:12
HTML-CSS Review
-
Урок 267.
00:02:39
Getting Set Up
-
Урок 268.
00:14:46
Fetching Weather
-
Урок 269.
00:03:13
Project Introduction
-
Урок 270.
00:05:36
HTML-CSS Review
-
Урок 271.
00:08:21
Getting Set Up
-
Урок 272.
00:10:34
Fetching Recipes
-
Урок 273.
00:11:14
Displaying Recipes
-
Урок 274.
00:03:59
Project Introduction
-
Урок 275.
00:03:02
HTML-CSS Review
-
Урок 276.
00:14:56
Transcribing The Speech
-
Урок 277.
00:14:57
Introduction to HTML5 Canvas
-
Урок 278.
00:11:21
Drawing Shapes Randomly Part 1 - Rectangles and Squares
-
Урок 279.
00:14:54
Drawing Lines - Arcs - Circles
-
Урок 280.
00:08:46
Drawing Shapes Randomly Part 2 - Lines, Arcs and Circles
-
Урок 281.
00:01:22
Project Introduction
-
Урок 282.
00:14:50
The Game Loop Introduction
-
Урок 283.
00:07:16
Setting Up The Stars and The Velocity Sign
-
Урок 284.
00:13:04
Creating The Vertical Velocity and Randomizing The Speed, Size and Location
-
Урок 285.
00:13:58
Drawing The Stars
-
Урок 286.
00:17:44
Repositioning The Stars When They Move Off The Screen
-
Урок 287.
00:03:33
Project Introduction
-
Урок 288.
00:01:40
HTML-CSS Review
-
Урок 289.
00:08:53
Creating The Game Loop
-
Урок 290.
00:14:35
Capturing The Arrow Keys Events
-
Урок 291.
00:15:23
Collision Detection Part -1
-
Урок 292.
00:12:09
Collision Detection Part -2
-
Урок 293.
00:01:37
Project Introduction
-
Урок 294.
00:00:53
HTML-CSS Review
-
Урок 295.
00:10:54
Creating The Velocities
-
Урок 296.
00:07:16
Creating The Game Loop
-
Урок 297.
00:11:11
Collision Detection
-
Урок 298.
00:02:49
Project Introduction
-
Урок 299.
00:01:51
HTML-CSS Review
-
Урок 300.
00:13:30
Creating The Constructor
-
Урок 301.
00:12:03
Creating The Balls
-
Урок 302.
00:18:22
Implementing The Mouse Move Effect
-
Урок 303.
00:08:46
Project Introduction
-
Урок 304.
00:01:07
HTML-CSS Review
-
Урок 305.
00:09:21
Drawing The Game Elements
-
Урок 306.
00:09:38
Creating Properties For The Game Elements
-
Урок 307.
00:14:35
Creating The Game Loop
-
Урок 308.
00:20:50
Creating The Everything Manager Function
-
Урок 309.
00:26:41
Detecting The Paddle Collision
-
Урок 310.
00:10:36
Resetting The Ball At The Center
-
Урок 311.
00:07:17
Fixing a Bug In The AI Paddle Angle
-
Урок 312.
00:06:35
Project Introduction
-
Урок 313.
00:00:39
HTML-CSS Review
-
Урок 314.
00:19:42
Setting The Dimensions
-
Урок 315.
00:28:38
Creating The Cell Class
-
Урок 316.
00:22:18
Implementing The Highlighting Functionality
-
Урок 317.
00:16:23
Drawing The Text on The Screen
-
Урок 318.
00:22:21
Checking For a Win
-
Урок 319.
00:38:42
Creating The AI Algorithm
-
Урок 320.
00:02:25
Fixing a Responsiveness Bug
-
Урок 321.
00:17:50
Project Introduction
-
Урок 322.
00:21:36
Setting Up The Game
-
Урок 323.
00:14:41
Drawing The Walls and The Paddle
-
Урок 324.
00:17:38
Moving The Paddle
-
Урок 325.
00:29:34
Drawing, Moving and Bouncing The Ball
-
Урок 326.
00:38:31
Implementing The Touch Functionality
-
Урок 327.
00:03:39
Fixing a Responsiveness Bug
-
Урок 328.
00:25:22
Creating The Bricks
-
Урок 329.
00:29:21
Breaking The Bricks
-
Урок 330.
00:33:42
Handling Score and Lives
-
Урок 331.
00:29:25
Handling The GameOver and Speed Increment
-
Урок 332.
00:06:45
Implementing The Audio Effects
-
Урок 333.
00:27:15
Implementing The PowerUps Part -1
-
Урок 334.
00:31:47
Implementing The PowerUps Part -2
-
Урок 335.
00:07:48
Project Introduction
-
Урок 336.
00:20:37
Setting Up The Game, Canvas and Context
-
Урок 337.
00:30:50
Highlighting The Sides Part -1
-
Урок 338.
00:13:31
Highlighting The Sides Part -2
-
Урок 339.
00:25:19
Selecting The Highlighted Side
-
Урок 340.
00:20:24
Filling The Owned Boxes
-
Урок 341.
00:08:32
Drawing The Players and The Scores
-
Урок 342.
00:10:50
Handling Game Over
-
Урок 343.
00:03:09
Project Introduction
-
Урок 344.
00:22:34
Coding an AI Part 1 - Setting Up The AI Selection Options
-
Урок 345.
00:14:10
Coding an AI Part 2 - Getting The Squares Coordinates
-
Урок 346.
00:26:16
Coding an AI Part 3 - Getting The Neighboring Squares Coordinates
-
Урок 347.
00:04:14
Project Introduction
-
Урок 348.
00:17:41
Setting Up The Game and Game Loop + Moving The Snake
-
Урок 349.
00:12:10
Snack Collision Detection and Drawing The Snake Body
-
Урок 350.
00:16:03
Drawing Score and Handling Game Over
-
Урок 351.
00:02:07
Project Introduction
-
Урок 352.
00:03:17
HTML-CSS Review
-
Урок 353.
00:10:25
Drawing The Board
-
Урок 354.
00:17:05
Determining The Winner
-
Урок 355.
00:00:38
Congratulations