Created by Zed A. Shaw Updated about 3 hours

Learn JavaScript the Hard Way

Learn the basics of JavaScript for web development. Aimed at total know-nothing beginners, this course teaches you simple modern JavaScript so you can make React, Svelte, Alpine.js, or HTMx websites and feel like you know what you're doing.

Course Contents

This course contains the following modules and lessons. Every course offers free samples of the first 10 lessons so you can decide if you want to take the course, and excerpts from all lessons after that.

Module JavaScript Basic Concepts

Introduction to all of the basic elements of JavaScript.

Module JavaScript Intermediate Concepts

Learning more advanced JavaScript concepts like OOP.