-
Урок 1.
00:02:40
Welcome To The Course
-
Урок 2.
00:07:50
Course Outline
-
Урок 3.
00:03:06
Premium Docs
-
Урок 4.
00:07:43
What Is JavaScript?
-
Урок 5.
00:05:25
Tools & Setup
-
Урок 6.
00:07:03
Running JavaScript In The Browser
-
Урок 7.
00:00:52
Section Intro
-
Урок 8.
00:02:58
The Sandbox Files
-
Урок 9.
00:10:07
Using The Console
-
Урок 10.
00:07:01
Comments & Shortcuts
-
Урок 11.
00:11:28
Variables & Constants
-
Урок 12.
00:12:55
Data Types
-
Урок 13.
00:07:08
Primitive vs Reference Types
-
Урок 14.
00:10:07
Type Conversion
-
Урок 15.
00:09:39
Operators
-
Урок 16.
00:04:01
Type Coercion
-
Урок 17.
00:15:59
Working With Strings
-
Урок 18.
00:06:50
Capitalize Challenge
-
Урок 19.
00:05:46
Working With Numbers
-
Урок 20.
00:05:57
The Math Object
-
Урок 21.
00:08:30
Number Challenge
-
Урок 22.
00:08:13
Dates & Times
-
Урок 23.
00:08:59
17 - Date Methods & DateTimeFormat API
-
Урок 24.
00:00:42
Section Intro
-
Урок 25.
00:07:25
Creating Arrays
-
Урок 26.
00:10:26
Basic Array Methods
-
Урок 27.
00:10:13
Nesting, Concat & The Spread Operator
-
Урок 28.
00:07:05
Array Challenges
-
Урок 29.
00:08:07
Object Literals
-
Урок 30.
00:11:59
Object Spread Operator & Methods
-
Урок 31.
00:06:57
Destructuring & Naming
-
Урок 32.
00:09:02
JSON Intro
-
Урок 33.
00:06:22
Object Challenges
-
Урок 34.
00:01:33
Section Intro
-
Урок 35.
00:06:08
Creating A Function
-
Урок 36.
00:10:21
More on Arguments & Parameters
-
Урок 37.
00:05:26
Global & Function Scope
-
Урок 38.
00:05:15
Block Scope
-
Урок 39.
00:02:57
Nested Scope
-
Урок 40.
00:04:15
Declaration vs Expression
-
Урок 41.
00:07:37
Arrow Functions
-
Урок 42.
00:05:03
Immediately Invoked Function Expressions (IIFE)
-
Урок 43.
00:12:20
Function Challenges
-
Урок 44.
00:09:19
Execution Context
-
Урок 45.
00:04:00
Execution Context In Action
-
Урок 46.
00:04:53
The Call Stack
-
Урок 47.
00:01:09
Section Intro
-
Урок 48.
00:06:54
If Statements
-
Урок 49.
00:07:10
Else-If & Nesting
-
Урок 50.
00:04:58
Switches
-
Урок 51.
00:03:21
Calculator Challenge
-
Урок 52.
00:12:17
Truthy & Falsy
-
Урок 53.
00:08:08
Logical Operators
-
Урок 54.
00:06:11
Logical Assignment
-
Урок 55.
00:10:18
Ternary Operator
-
Урок 56.
00:00:57
Section Intro
-
Урок 57.
00:11:26
For Loop
-
Урок 58.
00:02:52
Break & Continue
-
Урок 59.
00:07:00
While & Do While Loops
-
Урок 60.
00:08:01
FizzBuzz Challenge
-
Урок 61.
00:05:05
For...of Loop
-
Урок 62.
00:03:08
For...in Loop
-
Урок 63.
00:08:35
Array.forEach Method
-
Урок 64.
00:11:33
Array.filter Method
-
Урок 65.
00:15:31
Array.map Method
-
Урок 66.
00:08:50
Array.reduce Method
-
Урок 67.
00:10:27
Array Method Challenges
-
Урок 68.
00:01:17
Section Intro
-
Урок 69.
00:11:05
Intro To The DOM
-
Урок 70.
00:14:20
Document Element Properties
-
Урок 71.
00:14:14
DOM Selectors - Single Elements
-
Урок 72.
00:09:17
DOM Selectors - Multiple Elements
-
Урок 73.
00:11:27
Traversing The DOM - Elements
-
Урок 74.
00:13:48
Traversing The DOM - All Nodes
-
Урок 75.
00:06:16
Create & Append Elements
-
Урок 76.
00:08:52
InnerHTML vs createElement()
-
Урок 77.
00:04:10
Refactor To Multiple Functions
-
Урок 78.
00:09:25
Insert Elements, Text & HTML
-
Урок 79.
00:04:48
Custom insertAfter() Challenge
-
Урок 80.
00:09:47
Replace Elements
-
Урок 81.
00:07:47
Remove Elements
-
Урок 82.
00:09:38
Manipulating Styles & Classes
-
Урок 83.
00:00:52
Section Intro
-
Урок 84.
00:13:01
Event Listeners
-
Урок 85.
00:10:42
Mouse Events
-
Урок 86.
00:13:01
The Event Object
-
Урок 87.
00:10:28
Keyboard Events & Key Properties
-
Урок 88.
00:14:52
KeyCode Mini-Project
-
Урок 89.
00:11:48
Input Events
-
Урок 90.
00:10:44
Form Submission & FormData Object
-
Урок 91.
00:05:39
Event Bubbling
-
Урок 92.
00:05:46
Event Delegation & Multiple Events
-
Урок 93.
00:10:37
Page Loading & Window Events
-
Урок 94.
00:03:32
Project Intro
-
Урок 95.
00:11:41
Add Items To List (DOM Only)
-
Урок 96.
00:15:25
Setting Up Git & Github (Optional)
-
Урок 97.
00:07:53
Remove & Clear Items
-
Урок 98.
00:09:53
Clear UI State
-
Урок 99.
00:09:56
Filter Items
-
Урок 100.
00:05:32
Local Storage Crash Course
-
Урок 101.
00:08:05
Add Items To Local Storage
-
Урок 102.
00:06:16
Display Items From Local Storage
-
Урок 103.
00:09:01
Remove Items From Local Storage
-
Урок 104.
00:08:01
Set Item To Edit
-
Урок 105.
00:06:11
Update Item & Reset State
-
Урок 106.
00:03:47
Prevent Duplicate Items
-
Урок 107.
00:04:59
Deploy To Netlify
-
Урок 108.
00:00:49
Section Intro
-
Урок 109.
00:02:40
Under The Hood: Thread Of Execution
-
Урок 110.
00:08:40
Under The Hood: How Async JS Works
-
Урок 111.
00:04:40
setTimeout & clearTimeout Functions
-
Урок 112.
00:08:52
setInterval & clearInterval Functions
-
Урок 113.
00:09:57
Callbacks
-
Урок 114.
00:07:14
Crash Course On HTTP Requests
-
Урок 115.
00:04:51
DevTools Network Tab
-
Урок 116.
00:11:29
AJAX & XHR Object
-
Урок 117.
00:09:41
Joke Generator Project Challenge
-
Урок 118.
00:06:53
Callback Hell
-
Урок 119.
00:10:03
Promises
-
Урок 120.
00:04:59
Callback To Promise Refactor
-
Урок 121.
00:04:16
Promise Chaining
-
Урок 122.
00:06:02
Promises vs Callback Hell
-
Урок 123.
00:06:05
Handling Multiple Promises with promise.all()
-
Урок 124.
00:01:27
Section Intro
-
Урок 125.
00:09:03
Fetch Basics
-
Урок 126.
00:12:53
Random User Mini-Project
-
Урок 127.
00:14:56
Fetch Options - Method, Body Headers
-
Урок 128.
00:17:11
Typicode Todos Mini-Project - Part 1
-
Урок 129.
00:13:30
Typicode Todos Mini-Project - Part 2
-
Урок 130.
00:13:18
Fetch API Error Handling
-
Урок 131.
00:09:26
Async & Await
-
Урок 132.
00:04:42
Try...Catch Statements
-
Урок 133.
00:06:43
Error Handling With Async & Await
-
Урок 134.
00:12:27
Multiple Promises With Async & Await
-
Урок 135.
00:04:23
Project Intro
-
Урок 136.
00:07:15
Theme Overview & Prep
-
Урок 137.
00:04:51
API Overview & API Key
-
Урок 138.
00:09:52
Page Router & Active Link
-
Урок 139.
00:13:35
Display Popular Movies
-
Урок 140.
00:07:22
Spinner & Popular TV Shows
-
Урок 141.
00:13:15
Movie Details Page
-
Урок 142.
00:04:53
Details Page Backdrop
-
Урок 143.
00:07:07
TV Show Details Page
-
Урок 144.
00:13:29
Swiper Slider
-
Урок 145.
00:19:13
Search Functionality
-
Урок 146.
00:11:35
Display Search Results
-
Урок 147.
00:16:38
Add Pagination For Search
-
Урок 148.
00:01:57
Section Intro
-
Урок 149.
00:11:47
GeoLocation API
-
Урок 150.
00:07:30
Show Location on a Map
-
Урок 151.
00:13:48
Canvas Element & API
-
Урок 152.
00:08:11
requestAnimationFrame() Method
-
Урок 153.
00:25:08
Animated Clock - Part 1
-
Урок 154.
00:11:09
Animated Clock - Part 2
-
Урок 155.
00:08:26
Web Audio API
-
Урок 156.
00:20:03
Music Player Project
-
Урок 157.
00:09:07
Drum Machine Project
-
Урок 158.
00:06:21
Video API
-
Урок 159.
00:12:44
Video Player Project
-
Урок 160.
00:10:26
Web Animations API - Ball Project
-
Урок 161.
00:11:39
Speech Recognition API - Color Say Project
-
Урок 162.
00:13:22
Speech Synthesis API - Text To Speech
-
Урок 163.
00:02:01
Section Intro
-
Урок 164.
00:09:18
What Is OOP?
-
Урок 165.
00:06:54
4 Basic Principles of OOP
-
Урок 166.
00:05:02
More on Object Literals & this Keyword
-
Урок 167.
00:07:07
Constructor Functions
-
Урок 168.
00:09:48
Literals vs Built-in Constructors
-
Урок 169.
00:07:29
Working With Object Properties
-
Урок 170.
00:04:55
Prototypes & The Prototype Chain
-
Урок 171.
00:04:38
Adding Methods to the Prototype
-
Урок 172.
00:04:56
Using Object.create()
-
Урок 173.
00:10:12
Prototypical Inheritance & call()
-
Урок 174.
00:07:44
OOP Game Challenge
-
Урок 175.
00:07:30
Classes
-
Урок 176.
00:06:29
Class Inheritance
-
Урок 177.
00:02:54
Static Methods
-
Урок 178.
00:05:21
bind() & Defining this
-
Урок 179.
00:09:31
Getters & Setters with Classes
-
Урок 180.
00:10:56
Getters & Setters with defineProperty()
-
Урок 181.
00:12:14
Private Property Underscore Convention
-
Урок 182.
00:04:43
ES2022 Private Class Fields
-
Урок 183.
00:09:13
Property Flags & Descriptors
-
Урок 184.
00:07:26
Sealing & Freezing Objects
-
Урок 185.
00:04:17
Project Intro
-
Урок 186.
00:04:43
UI Theme Setup
-
Урок 187.
00:05:04
Project Planning & Diagram
-
Урок 188.
00:09:56
Base Tracker, Meal & Workout Class
-
Урок 189.
00:14:46
Display Tracker Stats
-
Урок 190.
00:10:01
Progress Bar & Calorie Alert
-
Урок 191.
00:13:11
App Class, New Meal & Workout
-
Урок 192.
00:04:31
Refactor to Single _newItem Method
-
Урок 193.
00:07:36
Display New Meal & Workout
-
Урок 194.
00:10:01
Remove Meal & Workout
-
Урок 195.
00:10:52
Filter & Reset
-
Урок 196.
00:05:17
Set Calorie Limit
-
Урок 197.
00:05:47
Storage Class & Calorie Limit Persist
-
Урок 198.
00:04:41
Persist Total Calories To Local Storage
-
Урок 199.
00:07:40
Save Meals To Local Storage
-
Урок 200.
00:03:44
Save Workouts To Local Storage
-
Урок 201.
00:05:53
Remove Meals & Workouts From LocalStorage
-
Урок 202.
00:04:15
Clear Storage Items
-
Урок 203.
00:02:07
Section Intro
-
Урок 204.
00:07:04
What Are Modules?
-
Урок 205.
00:06:17
Installing & Using Node.js
-
Урок 206.
00:09:18
CommonJS Modules
-
Урок 207.
00:11:21
NPM Packages/Modules
-
Урок 208.
00:07:27
ES Modules
-
Урок 209.
00:05:45
Module Bundlers
-
Урок 210.
00:11:18
Webpack Basic Setup
-
Урок 211.
00:04:40
CSS & Style Loaders
-
Урок 212.
00:08:17
HTML Webpack Plugin
-
Урок 213.
00:04:40
Webpack DevServer Plugin
-
Урок 214.
00:05:06
Babel Setup
-
Урок 215.
00:03:01
CSS Minify Extract Plugin
-
Урок 216.
00:16:29
Tracalorie Refactor To Use Webpack
-
Урок 217.
00:04:39
Deploy Tracalorie To Netlify
-
Урок 218.
00:01:25
Section Intro
-
Урок 219.
00:10:24
Symbols
-
Урок 220.
00:09:13
Iterators
-
Урок 221.
00:05:09
Generators
-
Урок 222.
00:07:53
Profile Scroller Project
-
Урок 223.
00:05:14
Sets
-
Урок 224.
00:06:17
Maps
-
Урок 225.
00:12:04
Poll Project
-
Урок 226.
00:13:31
Stacks
-
Урок 227.
00:08:45
Queues
-
Урок 228.
00:25:18
Linked Lists
-
Урок 229.
00:02:44
Intro & What Are Algorithms?
-
Урок 230.
00:03:24
What is Unit Testing?
-
Урок 231.
00:05:46
Getting Started with Jest
-
Урок 232.
00:10:53
Grouping Tests Together
-
Урок 233.
00:09:50
Reverse String Algorithm
-
Урок 234.
00:09:59
Palindrome Algorithm
-
Урок 235.
00:06:12
Array Chunking
-
Урок 236.
00:11:58
Anagram Algorithm
-
Урок 237.
00:17:53
Get Elements By Tag - jsdom
-
Урок 238.
00:15:45
Has Duplicate IDs - jsdom
-
Урок 239.
00:02:19
Section Intro
-
Урок 240.
00:13:56
fs (filesystem) Module
-
Урок 241.
00:07:57
path Module
-
Урок 242.
00:11:05
os Module
-
Урок 243.
00:07:23
url & querystring Modules
-
Урок 244.
00:18:21
http Module
-
Урок 245.
00:03:34
Project Intro
-
Урок 246.
00:16:05
Express Setup & Basic API
-
Урок 247.
00:06:06
Nodemon & Route Clean Up
-
Урок 248.
00:08:21
Handle POST Requests - Add Idea
-
Урок 249.
00:06:18
PUT & DELETE Requests - Update & Remove Ideas
-
Урок 250.
00:04:47
What Is MongoDB?
-
Урок 251.
00:05:52
MongoDB Atlas Setup
-
Урок 252.
00:08:54
Mongoose Connect & Dotenv
-
Урок 253.
00:08:54
Mongoose Schema & Model
-
Урок 254.
00:15:15
Database Queries
-
Урок 255.
00:03:01
Fullstack Workflow
-
Урок 256.
00:09:16
Client Folder Setup
-
Урок 257.
00:08:31
Modal Component
-
Урок 258.
00:12:01
IdeaForm Component
-
Урок 259.
00:12:05
IdeaList Component
-
Урок 260.
00:11:58
API Service - Fetch Ideas
-
Урок 261.
00:07:26
Create Idea via Form
-
Урок 262.
00:04:57
Save Username to Local Storage
-
Урок 263.
00:07:21
Add Username Validation To Server
-
Урок 264.
00:12:57
Delete Ideas
-
Урок 265.
00:08:37
Deploying A Fullstack App
Жаль только, что в последних курсах Брэд по большому счету не пишет код, а копирует и вставляет с последующими правками :( Лучше бы как здесь писал по ходу дела)