JavaScript Courses

3h 8m
Premium Course
Mark Price

Introduction to React

Get to know the world’s most popular JavaScript front-end framework by building a swag shop project!
1h 11m
Premium Course
Jack Davis

Deploying a Node.js App to DigitalOcean

Learn to deploy any Node.js app to the web by practicing on an affordable DigitalOcean droplet!
2h 46m
Premium Course
Jack Davis

Creating a REST API with Node.js

Learn how to build a REST API using Node and MongoDB with this restaurant API project!
1h 32m
Premium Course
Jack Davis

Getting Started with Node.js

Learn to build server-side web apps in JavaScript by using Node.js.
3h 0m
Premium Course
Jack Davis

Introduction to ES6

Bring the biggest update to JavaScript yet into your professional skillset.
1h 38m
Premium Course
Jess Rascal

Creating a Real-World Angular 2 App: Methods, Tables and Listeners

Learn how to build production-ready Angular 2 applications by building a bug tracking app!
2h 23m
Premium Course
Jess Rascal

Creating a Real-World Angular 2 App: Building a Form

Learn how to build production-ready Angular 2 applications by building a bug tracking app!
2h 23m
Premium Course
Jess Rascal

Building a Realtime Firebase Database

Learn how to build production-ready Angular 2 applications by building a bug tracking app!
2h 31m
Premium Course
Jess Rascal

Creating a Real-World Angular 2 App: Modules, Routing and Components

Learn how to build production-ready Angular 2 applications by building a bug tracking app!
4h 48m
Premium Course
Jess Rascal

Building Reusable Components in Angular 2

Learn how to build better interfaces, faster with reusable Angular 2 components by building a neat weather widget!
2h 55m
Premium Course
Jess Rascal

Building a Task Card App with Angular 2

Build your first interactive Angular application by building a Trello-style, card-based task manager!
2h 25m
Premium Course
Jess Rascal

Creating Your First Angular 2 App

Learn how to quickly bootstrap Angular web app projects and your dev environment with a seed project!
1h 4m
Premium Course
James Wright

Sound Synthesis with the Web Audio API

You ain't heard nothing yet!
1h 9m
Premium Course
Esteban Herrera

Create Your First Slackbot

Enhance your Slack experience with your very own Slackbot
34m
Premium Course
Thomas Greco

Understand Ember in 30 minutes

Applications with the Ember JavaScript framework
40m
Premium Course
Thomas Greco

How to Get Started with Grunt.JS

A quick introduction to Grunt
1h 12m
Premium Course
Max Froumentin

Visualize Data with D3.js

Illustrate Your Data with JavaScript
41m
Premium Course
Brad Westfall

Build React Forms with Redux

Easily create forms with Redux Form
42m
Premium Course
Andrew Van Slaars

Build Plugins with Hapi.js

A web applications framework with Node — need I say more?
1h 9m
Premium Course
Sam Slotsky

Rewriting and Testing Redux to Solve Design Issues

Design issues and testing, all in one spot
1h 13m
Premium Course
Michael Chan

Hands-on React to Get You Started Quickly

Bite size lessons on Facebooks JavaScript UI library, React.
1h 9m
Premium Course
David Tang

Master Test-Driven Development in Node.js

Keeping it real, with real-life TDD examples
44m
Premium Course
Zsolt Nagy

Setting Up and Kick Starting TypeScript

Tighten up your programming with strong typing, through TypeScript
1h 3m
Premium Course
Esteban Herrera

Build a Microsoft Bot for Skype

You botter believe it, Microsoft are aiming for the Skypes
3h 7m
Premium Course
M. David Green

Write Clean, Pure Code by Following Functional JavaScript Principles

Breakdown your code and make it more maintainable...why wouldn't you?
1h 1m
Premium Course
Darin Haener

Learn ES2015 Programming Principles

Get ahead of the curve with ES2015
3h 7m
Premium Course
M. David Green

Master JavaScript Closures, Data Structures and Map/Reduce

Take your skills to the next level in JavaScript
1h 11m
Premium Course
Darin Haener

Build Your First React, ES6 and Node.js App

Have ES5 down pat? Take your career to the next level with this ReactJS and ES6 course.
1h 50m
Premium Course
David Turnbull

Build Your First Meteor App

A Complete Beginner's Guide to the Meteor 1.3 JavaScript Framework
34m
Premium Course
Ryan Seddon

Use Modern HTML, CSS and JavaScript Features in your Code with Modernizr

Modernize your site features with 3.0
5h 25m
Premium Course
M. David Green

Learn JavaScript Syntax and Programming Principles

Power your JavaScript code. Power the modern web.
2h 45m
Premium Course
Ilya Bodrov-Krukowski

Build Your First Backbone.js App

Learn about the client-side framework that has your back
1h 53m
Premium Course
Robert Dickerson

Build a Live Tracking Interactive Map with the Google Maps API

Don't just view maps. Build them!
3h 23m
Premium Course
Sachin Bhatnagar

Animate Your Site with jQuery

Because you know the basics
2h 22m
Premium Course
Lisa Catalano

Code Faster with the Adobe's Code Editor, Brackets

Code for the front end — faster
2h 47m
Premium Course
Sachin Bhatnagar

Work with the DOM with jQuery

Get started with jQuery
1h 18m
Premium Course
Patrick Catanzariti

Manipulate HTML5 Video and Audio Effects

HTML5 video + Javascript = Fun
1h 33m
Premium Course

Learn Testing and Version Control in Web Development

The most useful web dev tools for developers.
2h 28m
Premium Course
Golo Roden

Build a Simple Back-end Project with Node.js

A concise introduction to Node.js for back-end developers