Comprehensive JavaScript Full Course for Beginners

An extensive free JavaScript tutorial covering fundamental concepts, variables, operators, and more. Includes detailed time stamps for easy navigation.

Comprehensive JavaScript Full Course for Beginners
Bro Code
4.4M views โ€ข Jan 1, 2024
Comprehensive JavaScript Full Course for Beginners

About this video

#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 Objects๐Ÿง
#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.

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

4.4M

Likes

102.9K

Duration

12:00:00

Published

Jan 1, 2024

User Reviews

4.9
(872)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.