JavaScript Under The Hood

JavaScript Under The Hood

Learn about advanced JavaScript and how it works under the hood

4.6
(61 ratings)
4.5k enrolled
Excellent Rating
Course Instructor: Brad Traversy

Course Outcomes

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

Course Structure

10 lectures1h 16m total duration

  Execution Thread And Call Stack 
9min
  Execution Context 
15min
  Fix this code 
5min
  Async JS, Task Queue, Event Loop 
12min
  Quiz 
1min
  Convert to async JS 
5min

About This Course

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

Used by learners at

Microsoft
Amazon
Google

This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Featured Review

Profile picture for Ashutosh Kharat
Ashutosh Kharat

@ashutoshkharat

5.0
This so far the best explanatory coding course videos. Thank you for great explanations.

Student Feedback

4.6
Course Rating

80%

11%

2%

2%

5%

Reviews

Profile picture for Akintayo
Jun 14, 2024
async call stack and task queue
Profile picture for Hrishikesh Deshmukh
Jun 03, 2024
The explanation in this course is too simplified, even a beginner can understand this.
Profile picture for Jayishnu Tripathi
Apr 06, 2024
This is the wonderful course with Practical learning
Profile picture for Amandeep Prajapati
Apr 01, 2024
Awesome course
Profile picture for Samuel Emmanuel
Mar 17, 2024
very well

Course Instructor

Brad Traversy
Online Coding Educator
Brad Traversy
4.6 Instructor rating
61 Ratings
4.5k 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