Learn JavaScript, HTML, and CSS in this Frontend Web Development course. In this massive course, you will go from no coding experience to having the essential skills of a frontend web developer. You will learn various web development technologies and create a few projects along the way. ✏️ Course from Zach Gollwitzer. Check out his channel: https://www.youtube.com/c/ZachGollwitzer 💻 Code and Resources: https://github.com/zachgoll/fullstack-roadmap-series/blob/main/free-code-camp.md ❤️ Try interactive Frontend courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Frontend (Made possible by a grant from our friends at Scrimba) ⌨️ (00:00:00) Introduction ⌨️ (00:04:45) Your first JavaScript program ⌨️ (00:28:14) What is JavaScript? ⌨️ (00:56:04) JavaScript variables ⌨️ (01:45:28) Basic JavaScript challenges ⌨️ (01:45:54) JavaScript operators ⌨️ (02:39:10) 5 more JavaScript challenges ⌨️ (02:50:09) JavaScript functions, conditionals, loops ⌨️ (03:55:03) 25 Beginner JavaScript practice problems ⌨️ (06:07:47) Built-in JavaScript methods ⌨️ (06:25:46) Callback functions ⌨️ (06:45:53) JavaScript primitives ⌨️ (06:54:04) JavaScript Dates ⌨️ (07:02:21) Regular Expressions ⌨️ (07:25:01) JavaScript String methods ⌨️ (07:40:45) JavaScript Array methods ⌨️ (08:16:41) Math utilities with JavaScript ⌨️ (08:23:11) Error types and other JavaScript concepts ⌨️ (08:39:15) 10 Beginner / Intermediate JavaScript practice problems ⌨️ (10:02:33) HTML Crash Course ⌨️ (11:00:10) "About me page" HTML challenge ⌨️ (11:02:51) Document Object Model (DOM) ⌨️ (12:23:56) HTML + JavaScript "Meme Generator" challenge ⌨️ (13:12:17) CSS Crash Course ⌨️ (14:11:49) The CSS Box Model ⌨️ (14:36:46) Most common CSS properties ⌨️ (15:43:51) Frontend Mentor CSS "Pricing Card" challenge ⌨️ (17:11:16) Introduction to responsive web design ⌨️ (18:16:27) CSS Flexbox Crash Course ⌨️ (19:40:45) Frontend Mentor CSS Flexbox "Testimonials" challenge ⌨️ (21:13:27) Final thoughts and next steps 🎉 Thanks to our Champion and Sponsor supporters: 👾 Raymond Odero 👾 Agustín Kussrow 👾 aldo ferretti 👾 Otis Morgan 👾 DeezMaster -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
ADVERTISEMENT
1:36:35 He didn't put " ; "at the end and it still worked!!! console.log(secondArray[3]) > Array [ 1, 2 ] How?
Introduction (0:00:00) Your first JavaScript program (0:04:45) What is JavaScript? (0:28:14) JavaScript variables (0:56:04) Basic JavaScript challenges (1:45:28) JavaScript operators (1:45:54) 5 more JavaScript challenges (2:39:10) JavaScript functions, conditionals, loops (2:50:09) 25 Beginner JavaScript practice problems (3:55:03) Built-in JavaScript methods (6:07:47) Callback functions (6:25:46) JavaScript primitives (6:45:53) JavaScript Dates (6:54:04) Regular Expressions (7:02:21) JavaScript String methods (7:25:01) JavaScript Array methods (7:40:45) Math utilities with JavaScript (8:16:41) Error types and other JavaScript concepts (8:23:11) 10 Beginner / Intermediate JavaScript practice problems (8:39:15) HTML Crash Course (10:02:33) "About me page" HTML challenge (11:00:10) Document Object Model (DOM) (11:02:51) HTML + JavaScript "Meme Generator" challenge (12:23:56) CSS Crash Course (13:12:17) The CSS Box Model (14:11:49) Most common CSS properties (14:36:46) Frontend Mentor CSS "Pricing Card" challenge (15:43:51) Introduction to responsive web design (17:11:16) CSS Flexbox Crash Course (18:16:27) Frontend Mentor CSS Flexbox "Testimonials" challenge (19:40:45) Final thoughts and next steps (21:13:27)
Started in 10 Apr 2026 😀
This video deserves a global holiday in its honor.
Nečekal jsem takový závěr, ale dává smysl
My goal is get a job in front end web development. Learning a lot right now in order to build some projects. Wish me luck, I’ll update if I land a job. It’ll be because of this video.
My mind is racing, this is incredible!
Day 1 (13 Nov) : 1:36:48 Day 2 (22 Nov) : 2:16:16
I will start this course now , wish me luck .
Is there anyone who just started into this? Day1 (00:04:45) Your first JavaScript program (00:28:14) What is JavaScript? (00:56:04) JavaScript variables (01:45:28) Basic JavaScript challenges Remind me when you see this if I haven't finished
Finished this course within 3 weeks!
😮😮 Bro is psychopath using notepad
omg, Zach I used to hate coding because of those vague tutorials but u, u made it like a child's play, I used to get so many errors above 10 but now I can proudly say that in the Challenge 1, I got 0 errors and I even figured out the most efficient solution all by myself and hell nooo this time I didn't even use Google, I never thought I would get better at this, I owe you a lot, Zack. Tysmmmm
An absolute legend. Started with absolutely zero knowledge about CSS and ended up being somewhat comfortable. Just need more practice but the contents were top notch. Kudos to Zach.
Completed this course and I learned a lot from it. Thank you so much.
I'm tempted to watch this
It is a throughout informative HTML&Javascript&CSS course. It is really awesome! Thank you a million times Zach that you bought us a great course!
This is a complete course - and pretty thorough and simple to follow
coming to the end of this (closing remarks) made me emotional 🥺. Thanks for the time and effort put into this. It got me started on frontend dev
One of the best course. Explained everything in great depth. Thankyou!❤