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

1 hour+ of total content
4.6
(17 Reviews)
1.8k enrolled
Course Creator: Brad TraversyLast updated 20 hours ago

Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.

Goals

  • 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 lectures 01:16:38 total duration

  Execution Thread And Call Stack (Watch video)
09:55
  Execution Context (Watch video)
15:28
  Fix this code (Practice concept)
05:00
  Async JS, Task Queue, Event Loop (Watch video)
12:49
  Quiz Question (Attempt quiz)
01:00
  Convert to async JS 
05:00

Student feedback

4.6
Course Rating

76%

18%

0%

0%

6%

Reviews

profile pic for oloja muyiwa
Jan 31, 2023
nice course good job brad
profile pic for Wenodh
Jan 07, 2023
very nice
profile pic for Lalit Rawat
Dec 24, 2022
great explaination
profile pic for Ashutosh Kharat
Dec 08, 2022
This so far the best explanatory coding course videos. Thank you for great explanations.

Your Course Instructor

Course Instructor Image

Brad Traversy

Online Coding Educator

Online coding educator and content creator

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

Free

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback

Pro

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback
Try Pro (7-day risk-free)