Learn JavaScript

Learn JavaScript from top to bottom with this comprehensive collection of tutorials. Master vanilla JavaScript as well as React, Vue.js, Node, jQuery, and more.

Getting started with JavaScript

  • Create a JavaScript AJAX Post Request: With and Without jQuery

    Create a JavaScript AJAX Post Request: With and Without jQuery

    Kingsley Ubah
  • 19 Best JavaScript Admin Templates for React, Angular, and Vue.js

    19 Best JavaScript Admin Templates for React, Angular, and Vue.js

    Franc Lucas
  • All JavaScript tutorials:

    1. New Coffee Break Course on React Router

      New Coffee Break Course on React Router

      Tutorial Beginner

      In our new Coffee Break Course, you'll learn about the underlying concepts of React Router. By following along as Pavan Podila adds routing to a sample...

    2. Get Started With Angular 2 and TypeScript

      Get Started With Angular 2 and TypeScript

      Tutorial Beginner

      In this video tutorial from my course, Get Started With Angular 2, we’ll look at how TypeScript works with Angular 2. I’ll also show you some basic...

    3. How to Set Up Basic Routing in Angular 2

      How to Set Up Basic Routing in Angular 2

      Tutorial Intermediate

      With the recent official release of Angular 2, it's a good time to get up to speed on some of the biggest changes. So in these two quick video tutorials from...

    4. Building Your Startup With PHP: Simplifying Onramp With OAuth

      Building Your Startup With PHP: Simplifying Onramp With OAuth

      Tutorial Intermediate

      To make it easier for new users, we'll allow them to sign up with their Google, Facebook and Twitter accounts and let existing users connect these services...

    5. Android From Scratch: Firebase Crash Reporting

      Android From Scratch: Firebase Crash Reporting

      Tutorial Beginner

      App crashes should never be ignored because they tend to drive users away. By using one of the many crash reporting solutions available today, you can...

    6. Grokking Scope in JavaScript

      Grokking Scope in JavaScript

      Tutorial Intermediate

      Write fewer bugs and be better prepared to take advantage of ES6 by learning how JavaScript thinks about scope.

    7. Building a Store Finder With Node.js and Redis

      Building a Store Finder With Node.js and Redis

      Tutorial Intermediate

      Learn to harness the power of Redis GEO commands to build a rudimentary store finder in Node.js.

    8. Building Your Startup With PHP: Email Commands

      Building Your Startup With PHP: Email Commands

      Tutorial Intermediate

      Now that we can deliver our first meeting invitations, it's time to ensure that the links in those emails can be authenticated and handled properly. And...

    9. How to Use the react-redux Package

      How to Use the react-redux Package

      Tutorial Beginner

      In this video from my course on Modern Web Apps With React and Redux, I'll show you how to use the `react-redux` package. It’s a best practice in Redux...

    10. Bridging React With Other Popular Web Languages

      Bridging React With Other Popular Web Languages

      Tutorial Intermediate

      React can work with your existing apps, no matter if they are made in Node or not. We will detail the many ways React can be implemented to work alongside...

    11. Create a Weather App With TypeScript and NativeScript

      Create a Weather App With TypeScript and NativeScript

      Tutorial Beginner

      In this tutorial you're going to create a complete, cross-platform weather app with TypeScript and NativeScript. Along the way, you'll learn key NativeScript...

    12. Building a CMS: phpPress

      Building a CMS: phpPress

      Tutorial Intermediate

      With Virtual Private Servers getting more affordable, it is easier than ever to set up a unique Content Management System (CMS) for a web site. In this...