Master JavaScript

Learn how to code in one of the most in-demand languages of today. Once familiar with JavaScript, you’ll understand how it compiles, optimizes and executes in the browser. Our leading authors will start you off with more fundamental JavaScript tutorials and then guide you through advanced techniques. Take your JavaScript skill set to the next level with:

  • Skills Assessments to measure your progress
  • Expert Authors with proven experience
  • Live 1:1 Mentoring for help, anytime, anywhere
  • Select from 5,000+ online courses. 

It begins with a test.

Adaptive skill measurement gauges your proficiency in as little as 20 questions to identify gaps in knowledge.

Start down a path.

Select from 5,000+ online courses. And with new courses added daily, there's no limit to what you can learn. 

Get help fast.

When you get stuck, it’s time for a 1:1 mentoring session. Connect with a vetted expert via bi-directional screen share, chat and video.

Curated Paths

With our paths, you'll get guidance from an expert author every step of the way.


JavaScript is the most widely deployed language in the world. Whether you’re interested in writing front-end client side code, back-end code for servers, or even game development, you’ll be able to accomplish all of this and more with JavaScript. This learning path includes JavaScript tutorials for both the new programmer looking to get started and the advanced web developer wanting to solidify and enhance their skills.

What you will learn

  • Basics of programming and the JavaScript syntax
  • JavaScript scope
  • JavaScript objects
  • How JavaScript compiles, optimizes, and executes
  • QUnit, Jasmine, and Mocha
  • JavaScript patterns and asynchronous execution
  • JQuery
  • Event handling

Adaptive skill measurement

In about five minutes and 20 questions, your can validate your skills, benchmark against others and discover opportunities for growth.

Skill measurement is embedded in paths, so your results will guide what you should learn next. You'll know where to begin learning to confidently progress your knowledge without wasting time on material you've already mastered.

Industry experts

Our authors are passionate professionals and thought leaders who bring you the most industry-relevant training available. 

Jonathan Mills

Jonathan Mills is a JavaScript and Node.js expert working mostly in the MEAN Stack with individuals and companies to help build their technical skills to cope with the constantly changing landscape of software development. He is also an ASP.NET insider and an international speaker focusing on JavaScript both in the browser and on the server.

Scott Allen

Scott has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ.

Kyle Simpson

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.

Helping thousands of organizations transform at scale
Adobe Logo
ADP Logo
VMWare Logo
Tableau Logo
GameStop Logo

Push the limits of what's possible. Today.