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.
SuperSimpleDev

SuperSimpleDev

807,000 subscribers

⏱ 👁 8,923,580 views

JavaScript Tutorial Full Course - Beginner to Pro

Video Overview & Insights

Get a certificate for this course: https://courses.supersimple.dev/courses/javascript

“

Issues and Solutions:
There's a YouTube glitch with the timestamps. You can also find them in the description.
Lesson 15 - DayJS ESM version doesn't load. Use this instead:
import dayjs from 'https://unpkg.com/supersimpledev@8.5.0/dayjs/esm/index.js';
(unpkg changed their backend behavior and the original import doesn't work anymore)
Note: I am unable to see replies to this comment. If you have questions, please create a new comment.

— @SuperSimpleDev

or Frontend Bundle (React, JS, HTML CSS): https://courses.supersimple.dev/bundles/frontend-bundle

🎓 Includes certificate of completion and better learning experience (smaller videos, ads-free)

“

You’re not only a great teacher but also helping the underprivileged who can’t afford to pay for these kinds of programs.🙏🙏🙏🙏

— @dilawarhabibi2365

✅ Don't worry if you're halfway through or finished the course, you can skip the lessons you finished and take a final test to get a Certificate.

❤️ Thanks for supporting SuperSimpleDev!

“

5:50:00

— @eureekaaaa

In this JavaScript tutorial and JavaScript full course, learn to build complex websites with JavaScript, HTML, and CSS.

Links for each lesson: https://github.com/SuperSimpleDev/javascript-course/tree/main/3-links.md

“

I wish to be back here in 6 month with links to my projects.... Let's ride

— @crownedgeinfotechservices2923

Exercise solutions: https://github.com/SuperSimpleDev/javascript-course/tree/main/1-exercise-solutions

Copy of the code: https://github.com/SuperSimpleDev/javascript-course/tree/main/2-copy-of-code

“

I can't belive this guy made a 22 hour course in one sit, you're the goat!

— @MrDavius

🎓 Premium Courses (get a certificate, better learning experience, support SuperSimpleDev ❤️)

Frontend Bundle (React, JS, HTML CSS): https://courses.supersimple.dev/bundles/frontend-bundle

“

Started today

— @Broco-w6r

React Premium Course: https://courses.supersimple.dev/courses/react

JavaScript Premium Course: https://courses.supersimple.dev/courses/javascript

“

I am having trouble with the alert for rock paper scissors. My results show my move and the computer move but not the tie, win, lose information. I have tried different things, and nothing is working.
let result = '';

if (computerMove === 'rock') {

result = 'Tie';

} else if (computerMove === 'paper') {

result = 'You lose';

} else if (computerMove === 'scissors') {

result = 'You win';

}



alert(`You picked rock. Computer picked ${computerMove}. ${result}.`);

— @VictoriaLevasseur

HTML CSS Premium Course: https://courses.supersimple.dev/courses/html-css

⭐️ More in-depth videos, secrets of my channel, work-in-progress courses:

“

bro i am currently watching this video its only been 26 : 15 i am already locked in i viewed some websites and they were trash but this video is goated and i am learning

— @yuvvrajslittleworld

Membership: https://www.youtube.com/@SuperSimpleDev/join or https://member.supersimple.dev (10-20% OFF USD price)

Lessons:

“

DAY-1 1:7:30

— @nikhil_0178

00:00:00 Intro

00:02:01 1 JavaScript Basics

“

5:31:21

— @eureekaaaa

00:14:48 2 Numbers and Math

00:43:26 3 Strings

“

5:25:25 exercise 8

— @eureekaaaa

01:07:32 4 HTML CSS Review, console.log

01:51:06 5 Variables

“

5:07:45

— @eureekaaaa

02:32:55 6 Booleans and If-Statements

03:34:12 7 Functions

“

day-1 22/06/26
1:50:53

— @RitikaAdak-i1f

04:15:45 8 Objects

05:25:46 9 Document Object Model (DOM)

“

issue in your calculator
try .8 * 9 = 7.2
right after this do another calculation, type .8 and it appends to 7.2 as 7.2.8

— @aamirhirani3935

06:38:51 10 HTML, CSS, and JavaScript Together

07:42:28 11 Arrays and Loops

“

Day 1: 2:08:13

— @wishfulthinking69

08:43:04 11 (Part 2) Arrays and Loops

09:28:26 12 Advanced Functions

“

This video is great and I've sent it to some people I know who want to learn to code. I'm helping them with questions, but I can't stress enough how good videos like this have been.

But really, I'm also commenting because I'm trying to share this video on Social Media and the link isn't pulling up the title or thumbnail for some reason and I thought I'd let you know.

— @tmate88-j8y

10:10:22 12 (Part 2) Advanced Functions

10:58:57 13 Start the Amazon Project and Intro to Git

“

not able to find my previous comment
21.06.2026 - 5) Variables✅
22.06.2026 - 6) Booleans and If-statements ✅
23.06.2026 - 7) Functions✅
24.06.2026 - 8) Objects✅

— @VidishaBharati

12:28:00 14 Modules

13:56:33 15 External Libraries

“

Is it only me or anyone else finds it difficult from 'External Libraries' part?

— @burhanhagroo6424

15:34:37 16 Testing

15:58:24 Testing Frameworks

“

Shabash

— @TOMARJI108

17:36:30 17 Object-Oriented Programming

18:06:09 Classes

“

Doubt : 1:27:33 - can we able to give different class properties to one html element ? May be it sounds weird but i need to know ,any coding buddy is there to help me with this doubt

— @pandulapandesh

18:51:50 Inheritance

19:32:59 18 Intro to Backend, Callbacks, Async Await

“

I just finished Html-CSS course a day ago & today i.e on 20/06/2026 I am starting this java script course. I will edit this comment after finishing this course.😄

— @IshwariKendre-n8t

20:30:57 Promises and fetch

21:12:47 Async Await

“

00:00

— @sahavibzz

22:14:08 Next steps after this course

Additional information:

“

starting : 20th june 2026
day 1 : 1:51:23
day 2: got busy gng
day 3 : was busy fr
day 4 : 3:35:15
day 5: 4:15:20

— @idk-h3x

This JavaScript tutorial and JavaScript full course is a project based series of JavaScript tutorials for software engineers. Each JavaScript tutorial builds on a project and provides some JavaScript exercises to practice what we learned. By the end, we'll learn how to create complex, interactive websites with JavaScript, HTML, and CSS, which will help you become a web developer and software engineer.

#javascript #javascripttutorial #javascriptfullcourse #supersimpledev #javascriptcourse #advancedjavascript #webdevelopment #webdeveloper #softwaredeveloper #softwaredevelopment #coding #codingtutorial #softwareengineer #softwareengineering #learntocode #html #css

“

3:00:00 19 Jun
4:40:00 22 jun
5:20:00 23 jun

— @loluhiphop

update_time: 1782323741367

“

@24.44 I don't have the delete buttons on my cart window. Is that because my computer is old?

— @Latbirget

More User Perspectives

@

9:28:50

@riderff7130
@

today it's my first day of watching this video and I will come back after I finished this video and I become a profasion on java scrip

@SobhanSoltani-o6k
@

Oh dear lord 22h ..
Thank u sm tho

@difr-g2m
@

7:57:00

@riderff7130
@

Jun 17, 2026:
Jun 18, 2026: 3:19:50
Jun 19, 2026: (procratinated)
Jun 20, 2026: 5:00:00
Jun 21-22, 2026: 07:42:00

@r0bstark_
@

4:48:00

@eureekaaaa
@

where is the java course?

@trick4832
@

Thanks man

@CaughtOnClip4
@

7:14:00

@riderff7130
@

Thank you, Sir. Your JavaScript course is genuinely one of the best learning resources I've ever come across. I'm currently building the Rock Paper Scissors project, and for the first time I feel confident learning JavaScript. The clarity, patience, and effort you put into your teaching are truly inspiring. Thank you for helping students like me. ❤️

@gargi1804
@

10:36:28 why don't stars have the names in decimals?

@burhanhagroo6424
@

6:03:30

@Spiceoftheisland
@

6:00:19

Subscribe Button

@Spiceoftheisland
@

Who is starting now 2026 😊

@Ahmednazir-y7h
@

3:35:14

@eureekaaaa
@

3:34:10

@eureekaaaa
@

Anybody in 2026 🎉

@braison-z3u
@

i just finished it right now, please like this comment ill be back in 6 months and update!.

@JairaMarieSamaniego
@

8:42:55

@kumupro219
@

3:26:22

@eureekaaaa
@

2026

@AbdulwaliHakimi-y6p
@

12:08:25 why are we using push here. And not the accumulator pattern like we used before?

@burhanhagroo6424
@

5:09

@Spiceoftheisland
@

(like my comment-just for a quick reminder)😇
Day1-15/6/2026
1:08:12
Day2-16/6/26
3:20:00
Day3-17/6/26
4:16:00

@pandagang266
@

Bro, I came here thinking I'd completely learn JavaScript in a week or two😮‍💨

after going through all the comments so far it feels like a delusion🤫

@pandagang266