Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Become a JavaScript Developer

via LinkedIn Learning Path

Overview

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.

Syllabus

Courses under this program:
Course 1: JavaScript Essential Training
-Get hands-on experience scripting in JavaScript. Learn how to work with objects, variables, data types, conditionals, functions, loops, the DOM, and more.

Course 2: Learning the JavaScript Language
-Learn about variables types, objects, arrays, operators, control structures, loops, and functions, then work through a series of hands-on examples that put these ideas into action.

Course 3: Learning ECMAScript 6+ (ES6+)
-Bring your JavaScript code up to modern standards. Learn how to use the latest features in ECMAScript 6+ to add functionality to your apps and simplify your code.

Course 4: JavaScript: Scope
-Learn about the scope options for JavaScript variables, including global, local, and block scope.

Course 5: JavaScript: Prototypes
-Get an introduction to JavaScript prototypal inheritance. Learn how to write more efficient JavaScript code using the prototype chain.

Course 6: JavaScript: Closures
-Learn what closures are and how to use them in JavaScript. Review the building blocks of closures and discover what closures look like in code.

Course 7: JavaScript: Classes
-Learn how classes work in ECMAScript 6 (ES6). Discover how classes can make object-oriented development with JavaScript more familiar.

Course 8: Learning App Building with Vanilla JavaScript
-Replace jQuery and React with vanilla JavaScript to improve site speed without impacting the user experience.

Course 9: HTML Essential Training
-Learn how to write HTML, the programming language that powers the web.

Course 10: Developing for Web Performance
-Develop your websites and applications with performance in mind. Learn how to create a realistic performance budget; optimize images, code, and file caching; and more.

Course 11: JSON Essential Training
-Get a one-stop introduction to JSON, the most common format for data interchange on the web.

Course 12: JavaScript: Ajax and Fetch
-Ajax is the backbone of high-performance web apps. Learn how to use vanilla JavaScript, Ajax, and APIs like Fetch and XHR to request and handle data and modify webpage content.

Courses

Taught by

Morten Rand-Hendriksen, Joe Chellman, Eve Porcello, Emmanuel Henri, Sasha Vodnik and Jen Simmons

Reviews

Start your review of Become a JavaScript Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.