hero image for Learning Path: Advance Your Skills in JavaScript

Advance Your Skills in JavaScript

JavaScript, best known as the language that powers the Web, can serve you in the browser, on the server, or in a variety of other projects. While getting started with JavaScript is quick, mastering it can be slow. This series of courses gives you what you need to build applications, and then walks carefully through JavaScript's intricate details.
Structure your JavaScript code with object-oriented or prototype-based approaches.
Handle events with JavaScript functions.
Build your first complete web applications with vanilla JavaScript.
Try for free

Part of your Lynda.com membership.

24 Hours of expert-created video tutorials
Practice to reinforce what you learned
Certify your achievement
Advance your career
1
course illustration for JavaScript Essential Training
2
course illustration for Learning the JavaScript Language
3
course illustration for Learning ECMAScript 6+ (ES6+)
4
course illustration for JavaScript: Scope
5
course illustration for JavaScript: Prototypes
6
course illustration for JavaScript: Closures
7
course illustration for JavaScript: Classes
8
course illustration for Learning App Building with Vanilla JavaScript
9
course illustration for HTML Essential Training
10
course illustration for HTTP/2: Developing for Performance
11
course illustration for JavaScript and JSON: Integration Techniques
12
course illustration for Vanilla JavaScript: Ajax and Fetch

Establish your skill in the core programming language of the Web with these experts.