Mastering JavaScript

With over a decade of professional experience, Chris Hawkes is followed by more than 175,000 programmers from around the world.


Available With All Access Purchase

Learn More

Release Date Duration Demo Video
Jan 2, 2021 2 hours & 4 minutes Watch

JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. Create in 1995 by Brendan Eich alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web (WWW).

Just Some Of What You'll Learn

  • Syntax & Data Types
  • Time Management
  • Event Handling
  • Functional Programming
  • Scope & Closures
  • Promises
  • Async & Await
  • Latest JavaScript Syntax (ES7+)

Who Is This For?

This course is for anyone looking to get started with JavaScript. While it’s geared mostly for beginners, the concepts covered should be helpful for experienced developers looking to brush up on their JavaScript skills.

Check out the All Access Bundle for unlimited access to all courses for one small price.


Chris Hawkes profile image.

Meet Chris Hawkes

Chris Hawkes is a Senior Software Engineer with over 10 years of experience working for Fortune 500 companies. He’s taught more than 20 million students on YouTube and over 25,000 on Udemy.

Some of his work has been used by universities around the world and sponsored by some of the largest companies in Information Technology.