Advanced JavaScript

Gain an advanced understanding of the core mechanics of how JavaScript compiles, optimizes, and executes in the browser.
Course info
Rating
(2242)
Level
Advanced
Updated
Apr 10, 2015
Duration
6h 54m
Table of contents
Description
Course info
Rating
(2242)
Level
Advanced
Updated
Apr 10, 2015
Duration
6h 54m
Description

In this Advanced Javascript Tutorial, you will gain an advanced understanding of the core mechanics of how JavaScript compiles, optimizes, and executes in the browser.

Course FAQ
Course FAQ
What will I learn in this course?

In this advanced JavaScript course you will learn more advanced JavaScript concepts including:

  • Scope and the JavaScript compiler
  • Execution of function code
  • Lexical scope
  • IIFE Pattern
  • Dynamic scope
  • Explicit binding
  • Closures
  • Object orienting prototypes
  • Async patterns
  • Solving callback problems
  • Much more
Who is this course for?

This course is for anyone who wants to learn advanced JavaScript concepts, well beyond the basics or just JavaScript fundamentals. If you want to take your JavaScript skills to the next level, this course provides a deeper "under the hood" look at JavaScript.

What prerequisites do I need?

Because this is an advanced JavaScript tutorial, you will need to have a strong understanding of JavaScript, much deeper than just the basics. You should have a solid functional understanding of JavaScript before diving into this course.

About the author
About the author

Kyle is a freelance developer based in Austin, TX. He runs several open-source projects (such as LabJS), writes books, and speaks at meetups and conferences.

More from the author
ES6: The Right Parts
Intermediate
5h 17m
Mar 1, 2018
Organizing JavaScript Functionality
Intermediate
5h 6m
Feb 23, 2018
Functional-Lite JavaScript
Intermediate
3h 9m
Feb 22, 2018
More courses by Kyle Simpson