free web page hit counter
๐Ÿ›ก๏ธ
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
Bro Code

Bro Code

3,330,000 subscribers

โฑ ๐Ÿ‘ 5,393,463 views

JavaScript Full Course for free ๐ŸŒ

Video Overview & Insights

#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 โ˜€

โ€” @BroCodez

โญTime Stampsโญ

#1 00:00:00 JavaScript tutorial for beginners ๐ŸŒ

“

im learning this to later learn ts for modding a game known as animal company its a vr game it came to steal so its easy to mod now

โ€” @bloody-ac

#2 00:12:32 Variables ๐Ÿ“ฆ

#3 00:25:20 Arithmetic operators โž•

“

14:42 iam 13 and learning code bruh ๐Ÿ˜‚

โ€” @0911-mM

#4 00:33:47 Accept user input ๐Ÿ’ฌ

#5 00:39:09 Type conversion ๐Ÿ’ฑ

“

who wants a typescript tutorial make this popular so he will notice

โ€” @niceeee-t5y

#6 00:44:48 Constants ๐Ÿšซ

#7 00:52:30 โญ Counter program ๐Ÿ”ข

“

In a couple of weeks Iโ€™ll start taking Advanced Placement tests, one of them is specially Computer Science A, in which I heads was heavy javascript, therefore iโ€™m taking there to help me have an easier time! Good luck to everyone in a similar situation as me :)

โ€” @titty._milkenjoyer

#8 01:01:46 Math object ๐Ÿงฎ

#9 01:07:23 Random number generator โ‰

“

love the work

โ€” @Teboho-m2n

#10 01:15:59 If statements ๐Ÿค”

#11 01:31:56 Checked property โœ…

“

12:00:00

โ€” @onepice7233

#12 01:42:03 Ternary operator โ“

#13 01:48:49 Switches ๐Ÿ’ก

“

Im so lost

โ€” @itslexham

#14 01:55:33 String methods ๐Ÿงต

#15 02:03:35 String slicing โœ‚๏ธ

“

W

โ€” @andriyadiaan2955

#16 02:11:36 Method chaining โ›“

#17 02:17:03 Logical operators โ—

“

Thanks for this!

โ€” @warken1985

#18 02:22:44 Strict equality ๐ŸŸฐ

#19 02:26:41 While loops ๐Ÿ”

“

please bro code make a rust tutorial your good i want to make my own language

โ€” @niceeee-t5y

#20 02:34:53 For loops ๐Ÿ”‚

#21 02:40:37 โญ Number guessing game โ†•

“

Great tutorial. I liked that it was clear and detailed without dragging every step out too much.

โ€” @ForceWise_Official

#22 02:49:31 Functions ๐Ÿ“ž

#23 03:01:44 Variable scope ๐Ÿ 

“

best course ever :)

โ€” @Tox1c_Paradise

#24 03:07:10 โญ Temperature conversion program ๐ŸŒก๏ธ

#25 03:23:28 Arrays ๐Ÿ—ƒ

“

who else is learning javascript for cybersecuity (web scraping) in python

โ€” @QuickOptimization

#26 03:31:33 Spread operator ๐Ÿ“–

#27 03:36:27 Rest parameters ๐Ÿ—„

“

Bro this is the best video course that I ever see about JS, BIG UP to Bro Code, jemig!!! (pronounce YEH-mikh, dutch word)

โ€” @arnothugyecz

#28 03:44:32 โญ Dice Roller program ๐ŸŽฒ

#29 03:58:44 โญ Random password generator ๐Ÿ”‘

“

Goat

โ€” @L1ghtwaspro

#30 04:10:49 Callbacks ๐Ÿค™

#31 04:18:05 forEach() โžฟ

“

8-15-29 really bro

โ€” @Panel-kun

#32 04:26:07 map() ๐Ÿ—บ

#33 04:33:08 filter() ๐Ÿšฐ

“

Coz I like to try it myself before looking I made this one a bit different 1:15:18

randomNum = Math.floor(Math.random() * max ) +min;

label1.textContent = randomNum;
randomNum = Math.floor(Math.random() * max ) +min;
label2.textContent = randomNum;
randomNum = Math.floor(Math.random() * max ) +min;
label3.textContent = randomNum;

using one random number works too O.o

โ€” @Fishbeings

#34 04:39:37 reduce() โ™ป

#35 04:45:07 Function expressions ๐Ÿฃ

“

Which app u use for this coding bro?

โ€” @gaurishembekar2572

#36 04:52:39 Arrow functions ๐ŸŽฏ

#37 05:00:40 JavaScript Objects๐Ÿง

“

Random

โ€” @includefee

#38 05:07:40 What is THIS ๐Ÿ‘ˆ

#39 05:12:07 Constructors ๐Ÿ› 

“

Can I start JS with only HTML and CSS basics

โ€” @Seekingtruth-mx3ur

#40 05:17:38 Classes ๐Ÿญ

#41 05:23:47 STATIC keyword โšก

“

July 05,2026 1:01:44
July 06,2026 1:16:10
July 07,2026 2:34:46
July 08,2026 3:14:37
July 09,2026 3:58:40

โ€” @Meow-of4yt

#42 05:31:50 Inheritance ๐Ÿ‡

#43 05:38:53 SUPER keyword ๐Ÿฆธโ€โ™‚๏ธ

“

โšกโšก

โ€” @cartoonmoviesintamil6469

#44 05:48:14 Getters & Setters ๐Ÿ“

#45 06:01:28 Destructuring ๐Ÿ’ฅ

“

Damn

โ€” @arnaaab

#46 06:10:08 Nested objects ๐Ÿ“ซ

#47 06:19:21 Arrays of objects ๐ŸŽ

“

String Methods 2:00:12
02:11:36 Method chaining โ›“
02:26:41 While loops ๐Ÿ”

โ€” @Joyal-t2r

#48 06:29:21 Sorting ๐Ÿ—ƒ

#49 06:36:03 Shuffle an array ๐Ÿ”€

“

1:05:20 don't mind the timestamps I'm just marking it to watch again later

โ€” @blueskydev2

#50 06:40:08 Dates ๐Ÿ“…

#51 06:48:09 Closures ๐Ÿ”’

“

You forget to put ร— button on calculator

โ€” @RamMohan-sy2wj

#52 06:59:07 setTimeout() โฐ

#53 07:05:20 โญ Digital Clock program ๐Ÿ•

“

first day learning javascript

3 July 2026

โ€” @nemesisairdrop1272

#54 07:16:07 โญ Stopwatch program โฑ

#55 07:34:12 ES6 Modules ๐Ÿšข

“

started 2 july, target-23 july

โ€” @raunitkumar4444

#56 07:40:17 Asynchronous code ๐Ÿ’ค

#57 07:45:04 Error handling โš 

“

In our country you should be 25+ old to get a license.

โ€” @fikreytsegay-q3h1b

#58 07:54:06 โญ Calculator program ๐Ÿ–ฉ

#59 08:09:26 What is the DOM? ๐ŸŒณ

“

random comment 0:34 ๐Ÿ‘

โ€” @cyrilantony7478

#60 08:14:26 Element selectors ๐Ÿ“‘

#61 08:32:04 DOM navigation ๐Ÿงญ

“

thanks so much bro

โ€” @wessellrustbrook7831

#62 08:47:31 Add & change HTML ๐Ÿ› ๏ธ

#63 09:03:03 Mouse events ๐Ÿ–ฑ

“

I DID IT I FINISHED THE COURSE YAY!

โ€” @studentPOV-0525

#64 09:13:33 Key events โŒจ

#65 09:24:49 Hide/show HTML ๐Ÿ–ผ

“

day 1 = 18:15
day 2 =2:40:37
day 3 =2:55:00 not did much i got tired
day 4 =3:58:27
day 5 = 4:26:07
day 6 = 5:00:27 date=6/7/26

lesssss goo

โ€” @AbhiM-e3l

#66 09:30:00 NodeLists ๐Ÿ“ƒ

#67 09:43:21 classList ๐Ÿงพ

“

Starting this Video on 01 July 2026 ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ
Day 01 : Done till Variablesโœ…

โ€” @Abhijith.K_

#68 09:59:20 โญ Rock Paper Scissors ๐Ÿ‘Š

#69 10:18:14 โญ Image Slider ๐Ÿ–ผ๏ธ

“

Sat back
Relaxed
Enjoying

โ€” @mohammedshadhinak1328

#70 10:34:03 Callback Hell? ๐Ÿ”ฅ

#71 10:39:50 Promises ๐Ÿคž

“

Bro

โ€” @TPkarov

#72 10:52:24 Async/Await โณ

#73 10:57:00 JSON files ๐Ÿ“„

“

completed the 12hrs finally

โ€” @HarishKumar-0_0

#74 11:07:07 Fetch data from an API โ†ฉ๏ธ

#75 11:21:22 โญ Weather App project โ˜€๏ธ

“

is this up to date on June 2026? or is it outdated?

โ€” @martincastro876

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:

“

Thanks bro

โ€” @Phil-z2c

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.

“

no matter what happen I will finish this course.

โ€” @PopEditsHD

More User Perspectives

@

39:26

@pavan-f3g7f
@

Best content that I have ever seen

@amrshowcast
@

tutorials on js, python, cโ€ฆ who tf is even this guy?

@CelebGram
@

finally completed the whole course after lots of ups and downs. it took me about 2 - 3 months but i got it .

@vogiee
@

Here we go.

Day 1 (Jun 27 2026) - 1:07:20

@MahrusMahi
@

Here's my beginner dumbass thinking that Java and JavaScript are the same SMH

@catler9861
@

Bro, you're my go-to. Clear, accessible. You're the goat.

@neotericfossil
@

pizza?why pizza everywhere i am scared.. reff epstin files.

@umarjoya1294
@

javascript day 1

@kiezealmtb8010