@zachgoll

Hope everyone enjoys the course as much as I enjoyed making it!  Big thanks to FCC for being an awesome resource for those trying to advance their knowledge and careers.  I learned a TON from FCC when I was starting and feels great to be able to give back years later!

@pranavkoka8597

2 hours into this course and I'm absolutely loving it. However, I'd like to point a small error at 1:58:52 -
He says startingNumber++ is equivalent to startingNumber = startingNumber + 1 but that is not entirely true. Rather, ++startingNumber is equivalent to startingNumber = startingNumber + 1. The difference is very subtle and think of it this way.
let a = 3;
a++ will mean that a is still 3 but the next time a is used it increments by 1.
++a will mean that a is now incremented by 1 when this line of code is run.
That's why the following code would give the following output:
let b = 3;
let c = b++ + 10;
c will now be 3+10 = 13 as b was still 3 when that line of code was executed. However, now the value of b is 4.
let e = 3;
let f = ++e + 10;
f will now be 4+10 = 14 as b already incremented to 4 when that line of code was executed.

@abdulsaabirhaaji9876

TIMESTAMP:

⌨ (00:00:00) Introduction
⌨ (00:04:45) Your first JavaScript program
⌨ (00:28:14) What is javascript?  (deep dive)
⌨ (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 with me
⌨ (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 (important!)
⌨ (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 with me
⌨ (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, next steps

@CaptainSoapMacTavish

13:41
You can no longer change the image on the site, not even temporarly, unless you remove the srcset attribute

@therealist2000

1. Supplement this by using other resources to understand things you don't understand
2. Try out the code from this video first then also try your own code
3. Do the challenges
4. Go back if you don't understand
5. Build a project with everything you've learned
6. Practice on CodeWars!

@Vaishnavi_KK_

These people are so good and kind... They are just posting a solid 21 hrs course without charging anything.... Very rare to find such a channel... We often find a basic course charging huge fees.. This is one amazing channel!!!! ❤

@turnercamacho5879

Y’all need to change your channel name to “Free university, you’re welcome”.

@alimansimov1929

58:48 advanced-js documentation at github;
1:13:52 naming conventions;
2:21:00 Lodash library for comparsions;
2:38:38 code wars;
3:45:25 js documentation tutorial;
3:56:35 code wars challanges;
5:33:43 watching again;

@livelivelive2548

If you are reading these comments to see if you should bother watching this video - the answer is a big resounding YES! I have been studying to be a Front End Developer for the last 5 months and THIS video helped me FINALLY understand things that I had been previously struggling with. Zach is an amazing teacher. He takes you along with him in his thought processes as to the how's and why's. You will not be disappointed. Thanks so much, Zach for all the work involved in producing this video.

@mooseydev

"So long and happy coding..." Just finished this entire course, it took me around two months in total! I spent plenty of time diving deeper into the topics you touch upon in-between chapters and i would recommend that to anyone else just starting this. Can't thank you enough for putting this out for free! I feel one step closer to changing careers!

@michawozniak5539

One issue here: challenge #2 at 2:39:13, Both snippets are exactly the same. I'm guessing one snippet should have "===", whereas the other: "==". Then your solution to this challenge would make sense. Anyways, the tutorial is excellent, I'm going to finish it all up. Thanks for posting!!

@paws1

You have literally no Idea what are you doing. You are doing a great job to mankind and for generation.😍😍😍😍
Lots of love. Hatss off salute. 

R. I. P. Paid courses

@Kunaltwts

1:46:42 - 5 beginner JavaScript challenges
2:40:24 - 5 beginner JavaScript challenges
3:56:17 - 25 beginner JavaScript challenges (Codewars)
8:40:29 - 10 beginner/intermediate JavaScript challenges (Codewars)
10:03:47 - HTML Crash Course
Common HTML Tags Codepen
11:01:24 - "About me page" HTML challenge
Starter Codepen
My solution (yours will be different)
12:25:10 - HTML + JavaScript "Meme Generator" challenge project
14:37:45 - Box Model Codepen
15:45:05 - CSS "Pricing Card" Challenge
19:41:59 - Frontend Mentor CSS Flexbox "Testimonials" challenge

@fearkrypton4565

⌨ (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

@shrey124

Quick Revision Tags 
1.  1:46:55 variables/data types
2.  2:22:20 ternary operator ; 2:26:00 logical operators

3.

@C0smicdw3ller

I just wanna say that I have my adblocker on for everything but when i saw this video, i turned it off for only this page because its the only way i can support u guys and your efforts! I even watch the whole ads instead of skipping them lol, heres to the journey of front end development! thank you zach and freecodecamp for this amazing and completely free video!!

@sahilmeena485

Personal Time Stamp ==>
Day 1 : 1:39:23
Day 2 : 4:14:56

@RAW-si18

TIMESTAMP:

 (00:00:00) Introduction
 (00:04:45) Your first JavaScript program
 (00:28:14) What is javascript?  (deep dive)
 (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 with me
 (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 (important!)
 (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 with me
 (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, next steps

@thestargazer6335

1:54:40 For people who do not understand why the console prints 45, rather than 35, it is because the console does not follows BODMAS exactly, you see, it first divides then adds, which is BODMAS btw, anyways the precedence for DM and AS in js is same, to rather than B>O>D>M>A>S, it does B>O>D=M>A=S.
2:39:13 And yes you're thinking right, in the challenge #2 there's a typo with SNIPPET 2, the result of SNIPPET 2 has two equal signs and not three.