Learn JavaScript

JavaScript is a programming language that allows you to add interactivity to websites. It can be used to create interactive effects on web pages.

Quality courses,
in demand

Our library is constantly updated with content that is relevant for all kinds of users, from beginner to professional developer.

Looking for more?

Enter your email address to receive a full course catalog and updates on new JavaScript content.

Stay up to date with new courses

We seem to be having a problem with the mailing list. Try again?

Our JavaScript teachers

We work with experienced, industry professionals who bring their expertise to create comprehensive tech courses.

Dave McFarland

Dave McFarland

Guil Hernandez

Guil Hernandez

Treasure Porth

Treasure Porth

Careers in JavaScript

As a full stack JavaScript developer you'll work on both front end and back end JavaScript projects. On the front end, you'll add interactive user interfaces, create responsive single page web applications using HTML, CSS and JavaScript. On the back end, you'll work with Node.js to create powerful, high performance, and scalable network applications. You may work with other developers, designers and senior programmers. As a full stack developer you'll know the steps needed to build complete web applications from constructing an engaging user experience for visitors to your site, to the behind the scenes programming needed to connect with databases, communicate with other web sites and deliver information.

Learn about this Techdegree


base salary



Avail. jobs

Learn about this Techdegree

Start learning for free today