JavaScript

JavaScript is a lightweight, interpreted, object-oriented language with first-class functions, and is best known as the scripting language for Web pages, but it's used in many non-browser environments as well. It is a prototype-based, multi-paradigm scripting language that is dynamic, and supports object-oriented, imperative, and functional programming styles.

Latest Courses

JavaScript: The New Hard Parts

(frontendmasters.com)Courseby
  • Will Sentance
Jul 10, 2018

Learning JavaScript Debugging

(lynda.com)Courseby
  • Joe Chellman
May 31, 2018

Functional JavaScript Libraries Playbook

(pluralsight.com)Courseby
  • David Mann
May 31, 2018

JavaScript: Prototypes

(lynda.com)Courseby
  • Sasha Vodnik
May 21, 2018

Play by Play: JavaScript Security

(pluralsight.com)Courseby
May 1, 2018

Object-Oriented JavaScript

(teamtreehouse.com)Courseby
  • Ashley Boucher
Apr 25, 2018

HTML, CSS, and JavaScript: The Big Picture

(pluralsight.com)Courseby
  • Barry Luijbregts
Apr 22, 2018

The Modern JavaScript Bootcamp (2018)

(udemy.com)Courseby
  • Andrew Mead
Apr 10, 2018

Good Parts of JavaScript and the Web

(pluralsight.com)Courseby
  • Douglas Crockford
Mar 6, 2018

JavaScript: From Fundamentals to Functional JS, v2

(frontendmasters.com)Courseby
  • Bianca Gandolfo
Feb 27, 2018

Vanilla JavaScript: Binding and Propagation

(lynda.com)Courseby
  • Leigh Lawhon
Feb 26, 2018

JavaScript: The Hard Parts

(frontendmasters.com)Courseby
  • Will Sentance
Jan 22, 2018

JavaScript: Getting Started

(pluralsight.com)Courseby
  • Mark Zamoyta
Jan 18, 2018

JavaScript for WordPress

(frontendmasters.com)Courseby
Nov 15, 2017
Oct 25, 2017

Learning App Building with Vanilla JavaScript

(lynda.com)Courseby
  • Sasha Vodnik
Oct 11, 2017
Oct 6, 2017

Testing and Modular Front-End

(frontendmasters.com)Courseby
  • James Halliday
Sep 13, 2017

Advanced Asynchronous JavaScript

(frontendmasters.com)Courseby
  • Jafar Husain
Sep 13, 2017
Aug 23, 2017

React: ES6, ES2016, and Beyond

(lynda.com)Courseby
  • Carl Peaslee
Aug 14, 2017

Functional-Light JavaScript, v2

(frontendmasters.com)Courseby
Aug 14, 2017

Introducing JavaScript

(teamtreehouse.com)Courseby
Aug 2, 2017
Jul 19, 2017

Getting Started with ES2017/ES8

(pluralsight.com)Courseby
  • Roland Guijt
Jul 19, 2017

Deep JavaScript Foundations

(frontendmasters.com)Courseby
Jul 18, 2017

Learning Functional Programming with JavaScript

(lynda.com)Courseby
  • Shaun Wassell
Jul 14, 2017
Jul 11, 2017

Fundamentals of Functional Programming in JavaScript

(pluralsight.com)Courseby
  • Nate Taylor
Jul 10, 2017