JavaScript Full Course for free ๐ŸŒ (2024)

By - Bro Code
Overview
Practice
Certification
Reminders

Description

#javascript #tutorial #course โญTime Stampsโญ #1 00:00:00 JavaScript tutorial for beginners ๐ŸŒ #2 00:12:32 Variables ๐Ÿ“ฆ #3 00:25:20 Arithmetic operators โž• #4 00:33:47 Accept user input ๐Ÿ’ฌ #5 00:39:09 Type conversion ๐Ÿ’ฑ #6 00:44:48 Constants ๐Ÿšซ #7 00:52:30 โญ Counter program ๐Ÿ”ข #8 01:01:46 Math object ๐Ÿงฎ #9 01:07:23 Random number generator โ‰ #10 01:15:59 If statements ๐Ÿค” #11 01:31:56 Checked property โœ… #12 01:42:03 Ternary operator โ“ #13 01:48:49 Switches ๐Ÿ’ก #14 01:55:33 String methods ๐Ÿงต #15 02:03:35 String slicing โœ‚๏ธ #16 02:11:36 Method chaining โ›“ #17 02:17:03 Logical operators โ— #18 02:22:44 Strict equality ๐ŸŸฐ #19 02:26:41 While loops ๐Ÿ” #20 02:34:53 For loops ๐Ÿ”‚ #21 02:40:37 โญ Number guessing game โ†• #22 02:49:31 Functions ๐Ÿ“ž #23 03:01:44 Variable scope ๐Ÿ  #24 03:07:10 โญ Temperature conversion program ๐ŸŒก๏ธ #25 03:23:28 Arrays ๐Ÿ—ƒ #26 03:31:33 Spread operator ๐Ÿ“– #27 03:36:27 Rest parameters ๐Ÿ—„ #28 03:44:32 โญ Dice Roller program ๐ŸŽฒ #29 03:58:44 โญ Random password generator ๐Ÿ”‘ #30 04:10:49 Callbacks ๐Ÿค™ #31 04:18:05 forEach() โžฟ #32 04:26:07 map() ๐Ÿ—บ #33 04:33:08 filter() ๐Ÿšฐ #34 04:39:37 reduce() โ™ป #35 04:45:07 Function expressions ๐Ÿฃ #36 04:52:39 Arrow functions ๐ŸŽฏ #37 05:00:40 JavaScript Ojects๐Ÿง #38 05:07:40 What is THIS ๐Ÿ‘ˆ #39 05:12:07 Constructors ๐Ÿ›  #40 05:17:38 Classes ๐Ÿญ #41 05:23:47 STATIC keyword โšก #42 05:31:50 Inheritance ๐Ÿ‡ #43 05:38:53 SUPER keyword ๐Ÿฆธโ€โ™‚๏ธ #44 05:48:14 Getters & Setters ๐Ÿ“ #45 06:01:28 Destructuring ๐Ÿ’ฅ #46 06:10:08 Nested objects ๐Ÿ“ซ #47 06:19:21 Arrays of objects ๐ŸŽ #48 06:29:21 Sorting ๐Ÿ—ƒ #49 06:36:03 Shuffle an array ๐Ÿ”€ #50 06:40:08 Dates ๐Ÿ“… #51 06:48:09 Closures ๐Ÿ”’ #52 06:59:07 setTimeout() โฐ #53 07:05:20 โญ Digital Clock program ๐Ÿ• #54 07:16:07 โญ Stopwatch program โฑ #55 07:34:12 ES6 Modules ๐Ÿšข #56 07:40:17 Asynchronous code ๐Ÿ’ค #57 07:45:04 Error handling โš  #58 07:54:06 โญ Calculator program ๐Ÿ–ฉ #59 08:09:26 What is the DOM? ๐ŸŒณ #60 08:14:26 Element selectors ๐Ÿ“‘ #61 08:32:04 DOM navigation ๐Ÿงญ #62 08:47:31 Add & change HTML ๐Ÿ› ๏ธ #63 09:03:03 Mouse events ๐Ÿ–ฑ #64 09:13:33 Key events โŒจ #65 09:24:49 Hide/show HTML ๐Ÿ–ผ #66 09:30:00 NodeLists ๐Ÿ“ƒ #67 09:43:21 classList ๐Ÿงพ #68 09:59:20 โญ Rock Paper Scissors ๐Ÿ‘Š #69 10:18:14 โญ Image Slider ๐Ÿ–ผ๏ธ #70 10:34:03 Callback Hell? ๐Ÿ”ฅ #71 10:39:50 Promises ๐Ÿคž #72 10:52:24 Async/Await โณ #73 10:57:00 JSON files ๐Ÿ“„ #74 11:07:07 Fetch data from an API โ†ฉ๏ธ #75 11:21:22 โญ Weather App project โ˜€๏ธ This course is a combination of individual videos from my JavaScript playlist. Additional topics discussed can be found in the original playlist that did not fit into this 12-hour series. Code for each topic is pinned underneath each video in the original playlist. Copyright Disclaimer: This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.

Chapters

1.JavaScript tutorial for beginners
1.JavaScript tutorial for beginners
12 min
2.Variables
2.Variables
12 min
3.Arithmetic operators
3.Arithmetic operators
8 min
4.Accept user input
4.Accept user input
5 min
5.Type conversion
5.Type conversion
5 min
6.Constants
6.Constants
7 min
7.Counter program
7.Counter program
9 min
8.Math object
8.Math object
5 min
9.Random number generator โ‰
9.Random number generator โ‰
8 min
10.If statements
10.If statements
15 min
11.Checked property
11.Checked property
10 min
12.Ternary operator
12.Ternary operator
6 min
13.Switches
13.Switches
6 min
14.String methods
14.String methods
8 min
15.String slicing โœ‚๏ธ
15.String slicing โœ‚๏ธ
8 min
16.Method chaining
16.Method chaining
5 min
17.Logical operators
17.Logical operators
5 min
18.Strict equality
18.Strict equality
3 min
19.While loops
19.While loops
8 min
20.For loops
20.For loops
5 min
21.Number guessing game
21.Number guessing game
8 min
22.Functions
22.Functions
12 min
23.Variable scope
23.Variable scope
5 min
24.Temperature conversion program ๐ŸŒก๏ธ
24.Temperature conversion program ๐ŸŒก๏ธ
16 min
25.Arrays
25.Arrays
8 min
26.Spread operator
26.Spread operator
4 min
27.Rest parameters
27.Rest parameters
8 min
28.Dice Roller program
28.Dice Roller program
14 min
29.Random password generator
29.Random password generator
12 min
30.Callbacks
30.Callbacks
7 min
31.forEach()
31.forEach()
8 min
32.map()
32.map()
7 min
33.filter()
33.filter()
6 min
34.reduce()
34.reduce()
5 min
35.Function expressions
35.Function expressions
7 min
36.Arrow functions
36.Arrow functions
8 min
37.JavaScript Ojects
37.JavaScript Ojects
7 min
38.What is THIS
38.What is THIS
4 min
39.Constructors
39.Constructors
5 min
40.Classes
40.Classes
6 min
41.STATIC keyword
41.STATIC keyword
8 min
42.Inheritance
42.Inheritance
7 min
43.SUPER keyword ๐Ÿฆธโ€โ™‚๏ธ
43.SUPER keyword ๐Ÿฆธโ€โ™‚๏ธ
9 min
44.Getters & Setters
44.Getters & Setters
13 min
45.Destructuring
45.Destructuring
8 min
46.Nested objects
46.Nested objects
9 min
47.Arrays of objects
47.Arrays of objects
10 min
48.Sorting
48.Sorting
6 min
49.Shuffle an array
49.Shuffle an array
4 min
50.Dates
50.Dates
8 min
51.Closures
51.Closures
10 min
52.setTimeout()
52.setTimeout()
6 min
53.Digital Clock program
53.Digital Clock program
10 min
54.Stopwatch program
54.Stopwatch program
18 min
55.ES6 Modules
55.ES6 Modules
6 min
56.Asynchronous code
56.Asynchronous code
4 min
57.Error handling
57.Error handling
9 min
58.Calculator program
58.Calculator program
15 min
59.What is the DOM?
59.What is the DOM?
5 min
60.Element selectors
60.Element selectors
17 min
61.DOM navigation
61.DOM navigation
15 min
62.Add & change HTML ๐Ÿ› ๏ธ
62.Add & change HTML ๐Ÿ› ๏ธ
15 min
63.Mouse events
63.Mouse events
10 min
64.Key events
64.Key events
11 min
65.Hide/show HTML
65.Hide/show HTML
5 min
66.NodeLists
66.NodeLists
13 min
67.classList
67.classList
15 min
68.Rock Paper Scissors
68.Rock Paper Scissors
18 min
69.Image Slider ๐Ÿ–ผ๏ธ
69.Image Slider ๐Ÿ–ผ๏ธ
15 min
70.Callback Hell?
70.Callback Hell?
5 min
71.Promises
71.Promises
12 min
72.Async/Await
72.Async/Await
4 min
73.JSON files
73.JSON files
10 min
74.Fetch data from an API โ†ฉ๏ธ
74.Fetch data from an API โ†ฉ๏ธ
14 min
75.Weather App project โ˜€๏ธ
75.Weather App project โ˜€๏ธ
38 min
โšก๏ธ AI Mentor