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. Basics of the Java Language

      Basics of the Java Language

      Tutorial Beginner

      Java is the language of the Android mobile OS and is the widely-used for coding Android apps. To use the language and platform with all their glory, you must...

    2. Best Free Canvas Libraries in JavaScript

      Best Free Canvas Libraries in JavaScript

      Tutorial Beginner

      Let's look at some of the best canvas libraries in JavaScript. These can be used for visualizing data or creating simple animations and particle systems.

    3. Best Free and Open-Source JavaScript Animation Libraries

      Best Free and Open-Source JavaScript Animation Libraries

      Tutorial Beginner

      I'll show you eight of the best free and open-source JavaScript animation libraries that you can use in your projects today.

    4. How to Make Android Apps for Beginners

      How to Make Android Apps for Beginners

      Tutorial Beginner

      Are you a new developer learning Java? Read ahead to learn how to make your first Java Android app as a beginner.

    5. How to Get the Query String in JavaScript

      How to Get the Query String in JavaScript

      Tutorial Beginner

      In this quick article, we’ll discuss a couple of different methods that you can use to get the query string in JavaScript.

    6. How to Create a Simple Web-Based Chat Application

      How to Create a Simple Web-Based Chat Application

      Tutorial Beginner

      In this tutorial, we will be creating a simple web-based chat application with PHP and jQuery. This sort of utility would be perfect for a live support...

    7. How to Create an Android Chat App Using Firebase

      How to Create an Android Chat App Using Firebase

      Tutorial Beginner

      With Firebase, creating real-time social applications is a walk in the park. And the best thing about it is that you don't have to write a single line of...

    8. Form Input Validation Using Only HTML5 and Regex

      Form Input Validation Using Only HTML5 and Regex

      Tutorial Beginner

      In this tutorial, you will learn how to implement basic form validation using attributes like type and pattern using regex and in HTML5.

    9. Working With Tables in React: Part Two

      Working With Tables in React: Part Two

      Tutorial Intermediate

      In this two-part series, you will learn about the ins and outs of working with tabular data in React using the React Bootstrap Table2 component. You'll be...

    10. Create a Google Login Page in PHP

      Create a Google Login Page in PHP

      Tutorial Intermediate

      Learn how to integrate Google login in your PHP website. We’ll use the Google OAuth API, which is an easy and powerful way to add Google login to your site.

    11. Working With Tables in React: Part One

      Working With Tables in React: Part One

      Tutorial Intermediate

      In this two-part series, you will learn about the ins and outs of working with tabular data in React using the React Bootstrap Table component. You'll be...

    12. Parsing a CSV File With JavaScript

      Parsing a CSV File With JavaScript

      Tutorial Intermediate

      Parsing a CSV file with JavaScript can be tricky. In this article, you'll learn how to parse a CSV file with JavaScript and convert it into an HTML table.