4 hours 5 minutes

Website Accessibility

Jon Kuperman Brave
Audit and fix accessibility issues on any website! Learn keyboard accessibly, focus control & use ARIA roles to make sites accessible with screen readers.
9 hours 57 minutes

Elm

Richard Feldman Elm in Action
Write bullet-proof, easily maintainable web applications with Elm, the functional programming language that is transforming web application development!
5 hours 19 minutes

ES6: The Right Parts

Kyle Simpson You Don't Know JS
Learn new ES6 JavaScript language like arrow function, destructuring, generators & more to write cleaner, more productive, and more readable programs.
CC
6 hours 31 minutes

Zero to Production Node.js on Amazon Web Services

Kevin Whinnery Twilio Node Module
Equip yourself with the knowledge to build, test, deploy, and scale Node.js web applications in production on Amazon Web Services.
CC
5 hours 30 minutes

Creating an Open Source JavaScript Library

Kent C Dodds PayPal
Publish and distribute your JS library to npm, add testing/code coverage, manage community and more in this course on publishing an open source library.
5 hours 30 minutes

Webpack 2 Deep Dive

Kent C Dodds PayPal
Building and deploying complex front-end applications can get complicated. Webpack simplifies this with tons of features catering to all JavaScript apps.
CC
8 hours 8 minutes

React Native (feat. Redux)

Scott Moss Udacity and Ex-Hack Reactor
Use React Native to build native mobile apps in iOS and Android with JavaScript! Effectively build cross-platform mobile apps.
CC
4 hours 15 minutes

Mastering Chrome Developer Tools

Jon Kuperman Brave
Learn to use ALL the built-in Chrome developer tools to debug and optimize websites and web applications!
CC
4 hours 1 minute

Motion Design with CSS

Rachel Nabors Award Winning Cartoonist
Animation is crucial to developing interactive designs and interfaces, and CSS is one of the most performant ways to animate!
CC
11 hours 23 minutes

Complete Introduction to React (feat. Redux and React Router)

Brian Holt Netflix
Brian Holt (Netflix) introduces you to React plus surrounding ecosystem including: Redux for state management, React Router for navigation and more!
CC
4 hours 51 minutes

Four Semesters of Computer Science in 5 Hours

Brian Holt Netflix
We're going to tackle some big topics in just five hours: Algorithms and Big O Analysis, Recursion, Sorting, Data Structures and Functional Programming.
CC
10 hours 52 minutes

The Good Parts of JavaScript and the Web

Douglas Crockford Javascript the Good Parts
Learn the history of JavaScript and details of the language with special attention on functions. Plus how browsers work, how servers work and security.
CC
4 hours 38 minutes

Reactive Angular 2 with ngrx

Lukas Ruebbelke Author of AngularJS in Action
Learn how to build functional, reactive web applications in Angular 2 with a Redux inspired library, @ngrx/store and observables from Rx.js.
9 hours 54 minutes

Build Web Apps with Angular 2

Lukas Ruebbelke Author of AngularJS in Action
Angular 2 is an incredibly powerful evolution of AngularJS. We are going discover why Angular 2 is half the framework with twice the power!
CC
6 hours 22 minutes

Rethinking Asynchronous JavaScript

Kyle Simpson You Don't Know JS
Effective asynchronous JavaScript means knowing various different patterns and weaving them together to write readable and understandable code. 
CC
3 hours 10 minutes

Functional-Lite JavaScript

Kyle Simpson You Don't Know JS
Practical take on functional JavaScript so you can use techniques like pure functions, map/reduce/filter and recursion to improve your programming today!
CC
2 hours 53 minutes

Advanced SVG Animation

Sarah Drasner Trulia
Make resolution-independent, scalable, complex animations for a myriad of use cases across the web with SVG
8 hours 44 minutes

Ember 2.x

Mike North Ember
Become a master in Ember.js and be well-suited to build complex and highly interactive apps with this course.
CC
10 hours 18 minutes

API Design in Node.js (using Express & Mongo)

Scott Moss Udacity and Ex-Hack Reactor
Learn to build a fully functional API with Node.js and have the skills to build your own APIs using the Express.js framework.
CC
6 hours 9 minutes

Component-Based Architecture in AngularJS 1.x and ES6

Scott Moss Udacity and Ex-Hack Reactor
Master building web apps in Angular 1.x and ES6. This is the best angular training. After doing our course you will be able to build 1.x apps and transition to 2.
CC
8 hours 37 minutes

Building Web Apps (with React, Ampersand, ES6 and Webpack)

Henrik Joreteg Ampersand.js
Everything you need to build and deploy a maintainable single page app. Build an app from scratch using React, Ampersand, ES6 (ES2015), and Webpack.
10 hours 3 minutes

Meteor

Chris Mather EventedMind
Built by a team of MIT engineers, Meteor is a full stack open source framework for building web and mobile apps in pure JavaScript.
4 hours 46 minutes

Unit Testing JavaScript (with CoffeeScript)

Justin Searls Unit Testing
Learn to write testable code, testing types and strategies that will increase your ability to test JavaScript on the client and server (Node.js).
9 hours 36 minutes

Asynchronous Programming in JavaScript (with Rx.js Observables)

Jafar Husain Netflix
Learning how to build and manage asynchronous programs is perhaps the most important part of becoming an effective JavaScript programmer.
CC
5 hours 11 minutes

Organizing JavaScript Functionality

Kyle Simpson You Don't Know JS
Before you use a framework, learn how to organize the different bits of JavaScript (modularizing, decoupling, etc) with this advanced JavaScript course.
CC
3 hours 20 minutes

Coercion in JavaScript

Kyle Simpson You Don't Know JS
Most developers cite coercion and the == operator as black magic. By learning coercion you'll learn important clarifications in style and readability of JS.
2 hours 46 minutes

Introduction to JavaScript Programming

Kyle Simpson You Don't Know JS
Master JavaScript with our online training and learn one of the easiest languages to get started with and one of the most powerful.
CC
4 hours 52 minutes

UI Prototyping with Framer.js

Jay Stakelon Frameless
Use Framer Studio to design and build responsive interactions, explore advanced animation techniques, and build data-driven UI prototypes together.
4 hours 18 minutes

AngularJS 1.x Application Development

Lukas Ruebbelke Author of AngularJS in Action
Learn everything from naming conventions to organizing your app into services, directives and routing with examples and challenges to anchor the concepts.
4 hours 36 minutes

React.js (with Introduction to Flux Architecture)

Ryan Florence React Router
Learn from experts how to use React and become a master at creating user interfaces by Facebook and Instagram.
4 hours 50 minutes

Responsive HTML Email Design

Justine Jordan Litmus
Learn the importance of HTML email and prove that building beautiful, responsive email campaigns isn’t as scary as you thought.
9 hours 4 minutes

Advanced JS Fundamentals to jQuery & Pure DOM Scripting

Justin Meyer Bitovi, CanJS
Gain an advanced JavaScript techniques and an understanding of difficult JavaScript concepts like closure, type comparators, coercion and delete.
CC
5 hours 50 minutes

Scalable Modular Architecture for CSS (SMACSS)

Jonathan Snook CSS Master
Make your CSS more maintainable and modular using Jonathan Snook's Scalable Modular Architecture for CSS (SMACSS) methodology.
7 hours 13 minutes

JavaScript: From Fundamentals to Functional JS

Bianca Gandolfo Telegraph Academy
Solidify your knowledge of functional JavaScript programming, including objects, arrays, and prototypes.
CC
5 hours 29 minutes

JS.Next: ES6 / ES2015

Aaron Frost Domo
Learn the latest standard of advanced JavaScript concepts, ES6 and it's new features like destructuring, let, spread, arrow functions and modules.
CC
5 hours 59 minutes

Responsive Typography

Jason Pamental h & w design
This course explores the world of web fonts and responsive type, what web fonts are, how they work and why you should be using them.
11 hours 8 minutes

Introduction to Web Development

Nina Zakharenko Reddit
With our web design courses, go from no prior coding knowledge to crafting your own websites using HTML, CSS, JavaScript, and Node.js.
CC
5 hours 32 minutes

Choosing a JavaScript Framework

Brian Holt Netflix
In this advanced JavaScript training, Brian Holt (Reddit) gives a treatise on each of the four frameworks to help you decide which one is best for you.
6 hours 0 minutes

Hardcore Functional Programming in JavaScript

Brian Lonsdorf SFJS Co-Organizer
Discover functional programming and build an example web app using abstract interfaces like Monads, Functors, Monoids and Applicatives.
CC
5 hours 28 minutes

Real-Time Web with Node.js

Kyle Simpson You Don't Know JS
Learn the HTML5 APIs for real-time such as canvas/video, sockets, getUserMedia, and WebRTC and talk to them through asynchronous code in Node.js.
CC
6 hours 54 minutes

Advanced JavaScript

Kyle Simpson You Don't Know JS
Learn from Kyle Simpson, the author of "You Don't Know JavaScript" series on the inner workings of JavaScript in detail and more!
CC
3 hours 45 minutes

Building Web Apps with Node.js

Kevin Whinnery Twilio Node Module
Create node modules, use routing and templating in express, persistence data with MongoDB, use socket.io and share code on server/client with Browserify.
5 hours 14 minutes

HTML5 Media: Audio, Video & WebRTC

Mark Boas Creator of jPlayer
Learn HTML5 APIs to deliver rich media including: camera support with getUserMedia, WebRTC for realtime, video effects with canvas, and Web Audio API.
5 hours 49 minutes

Front-End Tooling and Workflows with Grunt and Beyond

David Mosher Tooling Master
Create a custom build process for your SPAs with Grunt.js using CSS preprocessors, live reload, concat / minifying resources and CoffeeScript all together.
5 hours 15 minutes

Animated Storytelling in HTML5 and CSS3

Rachel Nabors Award Winning Cartoonist
Learn the fundamentals of animating and storytelling on the web and how to bring it to life with many hands-on HTML5 and CSS3 examples.
5 hours 31 minutes

Interactive Data Visualization with D3.js

Ian Johnson Bay Area D3 and Tributary
The organizer of the largest d3.js meetup in the world (Bay Area d3.js), Ian Johnson, introduces and dives deep into the d3.js API in this video course.
5 hours 22 minutes

Angular 1.x Essentials

Lukas Ruebbelke Author of AngularJS in Action
"AngularJS In Action" Author Lukas Ruebbelke dives into AngularJS scope, two-way data binding and directives with real-world examples.
5 hours 21 minutes

Backbone.js (with Introduction to Testing)

Sam Breed Backbone Core Team
Core Contributor Sam Breed teaches you Backbone JS's lightweight approach to building client-side MVC applications and unit testing in Mocha and Sinon.JS.
6 hours 15 minutes

CSS3 In-Depth

Estelle Weyl HTML5 & CSS3 in the Real World
Learn how deep the CSS3 rabbit hole goes from transitions and animations to generated content in this jam-packed video training course.
3 hours 52 minutes

Web UI Architecture

Garann Means Engineer at Etsy
Garann covers considerations building JavaScript architecture for your web applications before tools and frameworks like Backbone.JS, AngularJS and Ember.
5 hours 22 minutes

Lean Front-End Engineering

Bill Scott Sr. Director of UX at PayPal
Bill Scott, Sr. Director at PayPal, teaches making great UX experiences by applying lean startup principles to UI engineering.
4 hours 30 minutes

Responsive Web Design

Ben Callahan Design Responsively
Ben Callahan leads you through this responsive web design tutorial step by step, using RWD patterns and coding with media queries and responsive CSS.
CC
5 hours 1 minute

Website Performance

Kyle Simpson You Don't Know JS
Learn from Kyle as he dives deep into everything related to website performance optimization, including resource loading, thread, animations, JSON, and more!
4 hours 50 minutes

JavaScript the Good Parts

Douglas Crockford Javascript the Good Parts
Take Crockford's mind-expanding JavaScript function challenges in this course on "JavaScript the Good Parts".
3 hours 13 minutes

The Psychology of Code Testability

Misko Hevery AngularJS Creator
Misko, the creator of AngularJS (by Google), gives us an overview of how to write testable code and what makes code hard to test.
2 hours 36 minutes

Introduction to HTML5 and CSS3

Christopher Schmitt HTML5 Cookbook
Christopher Schmitt, author of HTML5 Cookbook, covers HTML5 features such as audio, video and geolocation and then dives into many of CSS3′s features.
3 hours 26 minutes

jQuery Plugins and jQuery UI

Scott Gonzalez jQuery UI Lead
Scott Gonzalez, lead developer for jQuery UI, dives into writing jQuery plugins, making plugins stateful and gives an in-depth look at jQuery UI.
3 hours 30 minutes

Learning jQuery

Karl Swedberg Learning jQuery
Karl Swedberg leverages his experience on the jQuery Team to give a thorough walkthrough of the most important parts of jQuery.
3 hours 35 minutes

Introduction to JavaScript and jQuery

Karl Swedberg Learning jQuery
Karl Swedberg, author of Learning jQuery, teaches the JavaScript language; including closures, anonymous functions, and implicit versus explicit iteration.
Robot Sensei

Ready to take your code to the next level?

Intense courses with world-class teachers and unlimited access to our growing library of videos for the great price of $39 per month.

Get Unlimited Access Now