Course image for JavaScript Under The Hood
Free preview before enrolling

JavaScript Under The Hood

Learn about advanced JavaScript and how it works under the hood

4.7
(24 ratings)
2.9k enrolled
Course Instructor: Brad TraversyLast updated 09/2023

Course Outcomes

  • Thread and Call Stack
  • Execution Context in JavaScript
  • Memory overview
  • JavaScript Engine
  • Async JS features
  • Task Queues
  • Event loops

Description

JavaScript is a scripting language that uses high-level features of the C language and other languages such as Scheme, Perl, Ruby, Python and more. It was designed by Brendan Eich, who also created the Web browser Firefox.

This course will go in depth on how JavaScript works and how it advanced things like queues, call stack, async JS to name a few are used. You will learn about the following things in this course:

  • How thread and call stack work in JavaScript
  • What is execution context in JavaScript
  • How does JS work with memory
  • What are different kinds of JavaScript engines
  • What are some async JS features
  • Event loop working and how task queues work

Course Structure

10 lectures1h 16m total duration

  Execution Thread And Call Stack (Watch video)
9min
  Execution Context (Watch video)
15min
  Fix this code (Practice concept)
5min
  Async JS, Task Queue, Event Loop (Watch video)
12min
  Quiz (Attempt quiz)
1min
  Convert to async JS 
5min

Featured Review

Profile picture for Ashutosh Kharat
Ashutosh Kharat

@ashutoshkharat

5.0
Dec 08, 2022
This so far the best explanatory coding course videos. Thank you for great explanations.
Was this review helpful?

Student feedback

4.7
Course Rating

83%

13%

0%

0%

4%

Reviews

Profile picture for 071 Parameshwaran M Mech
Jul 27, 2023
This course helped me lot
Helpful?
Profile picture for Aamir Mir
Jul 18, 2023
The tutor 's teaching is awesome
Helpful?
Profile picture for oloja muyiwa
Jan 31, 2023
nice course good job brad
Helpful?
Profile picture for Wenodh
Jan 07, 2023
very nice
Helpful?
Profile picture for Lalit Rawat
Dec 24, 2022
great explaination
Helpful?
Profile picture for Md. Asif Al-Mahmud
Dec 10, 2022
great
Helpful?
Profile picture for maxx
Nov 20, 2022
amazing course
Helpful?
Profile picture for Rahul S. Poudel
Nov 19, 2022
Nice overall coverage of core topics. Thank you, Brad.
Helpful?
Profile picture for RanveerSequeira
Nov 16, 2022
Lot to learn about JS
Helpful?

Course Instructor

Brad Traversy
Online Coding Educator
Brad Traversy
4.7 Instructor rating
24 Ratings
2.9k Students
1 Course

Online coding educator and content creatorView profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro