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. How to Get and Use HTML5 Data Attributes in JavaScript

      How to Get and Use HTML5 Data Attributes in JavaScript

      Tutorial Intermediate

      In this article, we’ll discuss how you can get HTML5 data attributes with JavaScript. We’ll go through a couple of real-world examples to demonstrate how you...

    2. How to Make Your First App in Java

      How to Make Your First App in Java

      Tutorial Beginner

      Learn to install and configure Android Studio and make your first Android app using Java with this detailed tutorial.

    3. Confirm Yes or No With JavaScript

      Confirm Yes or No With JavaScript

      Tutorial Beginner

      In this quick article, we’ll discuss how to display a confirm dialog box using JavaScript. I'll show you two ways: the confirm method and a hidden div.

    4. How to Enable or Disable a Button With JavaScript: jQuery vs. Vanilla

      How to Enable or Disable a Button With JavaScript: jQuery vs. Vanilla

      Tutorial Beginner

      In this article, we’ll discuss how you can enable or disable a button with JavaScript. First, we’ll go through how it works in vanilla JavaScript, and later...

    5. Programming for Android: What Language to Use?

      Programming for Android: What Language to Use?

      Tutorial Beginner

      Whether you are a seasoned app developer looking to learn a new language or a student looking to start your freelance career as an app developer, here is a...

    6. Best Free JavaScript Chart Libraries

      Best Free JavaScript Chart Libraries

      Tutorial Beginner

      In this article, we will tell you about the best free JavaScript libraries that you can use to render beautiful responsive charts on your website.

    7. Creating Pretty Popup Messages Using SweetAlert2

      Creating Pretty Popup Messages Using SweetAlert2

      Tutorial Beginner

      This tutorial will teach you how to create custom alert messages using the SweetAlert2 JavaScript library.

    8. Easy Form Validation With jQuery

      Easy Form Validation With jQuery

      Tutorial Beginner

      In this tutorial, you'll learn how to validate your forms and show custom error messages easily using the jQuery form validation plugin.

    9. Catching and Responding to Keyboard Events in JavaScript

      Catching and Responding to Keyboard Events in JavaScript

      Tutorial Beginner

      In this article, we’ll discuss how you can catch and respond to different keyboard events in JavaScript. I'll show you a couple of real-world examples to...

    10. 10 Best Responsive HTML5 Sliders for Images and Text (Plus 3 Free Options)

      10 Best Responsive HTML5 Sliders for Images and Text (Plus 3 Free Options)

      Tutorial Beginner

      Looking to add an image slider in HTML to your website? Discover some of the best HTML sliders from CodeCanyon to use in 2021.

    11. How to Change the URL in JavaScript: Redirecting

      How to Change the URL in JavaScript: Redirecting

      Tutorial Beginner

      In this quick article, we’ll discuss how to change the URL in JavaScript by redirecting. We’ll go through a couple of different methods that you can use to...

    12. How to Remove a Character From a String in JavaScript

      How to Remove a Character From a String in JavaScript

      Tutorial Beginner

      In this quick article, we’ll see how you can remove a character from a string in JavaScript. I'll show you a few different ways to do this.