SitePoint
  • Blog
  • Forum
  • Library
  • Login
Join Premium

JavaScript Courses

Browse our collection of courses on JavaScript.

JavaScriptPHPRubyMobileWorkflowWordPressBack EndHTML & CSSDesign & UXPythonWebBlockchainCloud & DevOps
All
Text
Video
Learning Path
Free
Tech Talk

Latest JavaScript Courses

React JS Masterclass: Zero To Job Ready With 10 Projects cover
34:49:53

React JS Masterclass: Zero To Job Ready With 10 Projects

Advanced React with TypeScript cover
5:43:36

Advanced React with TypeScript

4.7
Concurrent Rendering Adventures in React 18 cover
1:16:31

Concurrent Rendering Adventures in React 18

5.0
React Hooks Tips Only the Pros Know cover
2:23:34

React Hooks Tips Only the Pros Know

5.0
A Playful Intro to React cover
47:51

A Playful Intro to React

4.2
How to Fetch API Data with React cover
1:10:12

How to Fetch API Data with React

4.7
The Complete Nodejs MySQL Login System cover
3:22:28

The Complete Nodejs MySQL Login System

4.7
Build a Single Page Application with React cover
2:02:17

Build a Single Page Application with React

4.5
JavaScript Fundamentals cover
1:43:48

JavaScript Fundamentals

4.7
Build a Shopping Cart with React & Redux cover
2:53:52

Build a Shopping Cart with React & Redux

3.7
Build Your First React App cover
55:06

Build Your First React App

4.5
Build a Shopping Cart in JavaScript cover
2:36:19

Build a Shopping Cart in JavaScript

4.0
Learn Angular 5 cover
4:28:43

Learn Angular 5

3.8
Building a Node.js Application on iOS cover
4:41:32

Building a Node.js Application on iOS

4.8
Building a Node.js Application on Android cover
4:56:15

Building a Node.js Application on Android

4.5
Introduction to React cover
3:08:48

Introduction to React

3.8
Deploying a Node.js App to DigitalOcean cover
1:11:14

Deploying a Node.js App to DigitalOcean

4.7
Creating a REST API with Node.js cover
2:46:17

Creating a REST API with Node.js

4.2
Getting Started with Node.js cover
1:32:25

Getting Started with Node.js

4.5
Introduction to ES6 cover
3:00:19

Introduction to ES6

4.6
Sound Synthesis with the Web Audio API cover
1:04:54

Sound Synthesis with the Web Audio API

4.2
Understand Ember in 30 minutes cover
34:29

Understand Ember in 30 minutes

4.4
How to Get Started with Grunt.JS cover
40:28

How to Get Started with Grunt.JS

4.0
Visualize Data with D3.js cover
1:12:00

Visualize Data with D3.js

4.6
Build React Forms with Redux cover
41:24

Build React Forms with Redux

4.6
Build Plugins with Hapi.js cover
42:47

Build Plugins with Hapi.js

4.3
Rewriting and Testing Redux to Solve Design Issues cover
1:09:35

Rewriting and Testing Redux to Solve Design Issues

4.0
Hands-on React to Get You Started Quickly cover
1:13:10

Hands-on React to Get You Started Quickly

4.2
Master Test-Driven Development in Node.js cover
1:09:52

Master Test-Driven Development in Node.js

4.5
Setting Up and Kick Starting TypeScript cover
44:08

Setting Up and Kick Starting TypeScript

4.5
Build a Microsoft Bot for Skype cover
1:03:52

Build a Microsoft Bot for Skype

4.7
Write Clean, Pure Code by Following Functional JavaScript Principles cover
3:07:53

Write Clean, Pure Code by Following Functional JavaScript Principles

4.6
Learn ES2015 Programming Principles cover
1:01:56

Learn ES2015 Programming Principles

3.6
Master JavaScript Closures, Data Structures and Map/Reduce cover
3:07:36

Master JavaScript Closures, Data Structures and Map/Reduce

4.7
Build Your First React, ES6 and Node.js App cover
1:11:20

Build Your First React, ES6 and Node.js App

4.0
Build Your First Meteor App cover
1:50:09

Build Your First Meteor App

4.3
Learn JavaScript Syntax and Programming Principles cover
5:25:07

Learn JavaScript Syntax and Programming Principles

4.6
Build Your First Backbone.js App cover
2:45:45

Build Your First Backbone.js App

4.3
Build a Live Tracking Interactive Map with the Google Maps API cover
1:53:29

Build a Live Tracking Interactive Map with the Google Maps API

4.6
Animate Your Site with jQuery cover
3:23:28

Animate Your Site with jQuery

4.5
Work with the DOM with jQuery cover
2:47:38

Work with the DOM with jQuery

4.6
Build a Simple Back-end Project with Node.js cover
2:28:55

Build a Simple Back-end Project with Node.js

4.4
‹Prev1Next›

Stuff we do

  • Premium
  • Newsletters
  • Forums

About

  • Our Story
  • Terms of use
  • Privacy Policy
  • Corporate Memberships

Contact

  • Contact us
  • FAQ
  • Publish your book with us
  • Write an article for us
  • Advertise

Connect

© 2000 – 2024 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.