Skill pathway

JavaScript

Technology

Programming for the web

70 courses
4 careers
14 jobs

Why employers ask for JavaScript

JavaScript shows up in the skill requirements for 4 of the Australian careers we track, including Junior Web Developer, Software Developer, Front End Developer. 14 of the job listings currently on SkillHarbour name it as a requirement.

Where to learn JavaScript

Start here (beginner)

Microsoft Learn

Using GitHub Copilot with JavaScript

Completely free
Beginner
22 min

Codio

Advanced Django: Mastering Django and Django Rest Framework

Free
Beginner
Self paced

Scrimba

Build a Mobile App with Firebase

Free
Beginner
Self paced

Madecraft

Foundations of Web and Cloud Development

Free
Beginner
Self paced

Board Infinity

PL-400: Training for Power Platform Developer Exam

Free
Beginner
Self paced

Packt

The Complete Blazor Bootcamp - .NET 6 (WASM and Server)

Free
Beginner
Self paced

IBM

IBM Full-Stack JavaScript Developer

Free
Beginner
Self paced

Packt

The Complete React 19 Developer Course (incl. Next.js 16)

Free
Beginner
Self paced

Packt

The Complete React Native Bootcamp 2026

Free
Beginner
Self paced

Packt

The Art of Doing - Web Development for Beginners

Free
Beginner
Self paced

University of California San Diego

Object Oriented Programming in Java

Free
Beginner
Self paced

Scrimba

Fullstack Development

Free
Beginner
Self paced

Infosec

JavaScript Security

Free
Beginner
Self paced

LearnKartS

Master Modern JavaScript Development

Free
Beginner
Self paced

Packt

Full Stack Web Development Mastery - Novice to Expert

Free
Beginner
Self paced

Microsoft Learn

GitHub Copilot Fundamentals Part 2 of 2

Completely free
Beginner
3 hours

Meta

Meta Full Stack Developer: Front-End & Back-End from Scratch

Free
Beginner
Self paced

Microsoft Learn

Automate your workflow with GitHub Actions Part 2 of 2

Completely free
Beginner
2 hours

Microsoft Learn

Build web apps with ASP.NET Core for beginners

Completely free
Beginner
3 hours

Microsoft

Microsoft Front-End Developer

Free
Beginner
Self paced

Illinois Tech

Building with Code: Programming Fundamentals and Open Source

Free
Beginner
Self paced

University of Michigan

C Programming for Everybody

Free
Beginner
Self paced

Packt

The Complete Modern JavaScript Course with ES6

Free
Beginner
Self paced

University of California, Davis

JavaScript for Beginners

Free
Beginner
Self paced

Packt

Data Structures & Algorithms in JavaScript

Free
Beginner
Self paced

Microsoft

Microsoft JavaScript Starter Kit

Free
Beginner
Self paced

Packt

ReactJS 18, Firebase 9 Project- Realtor Clone

Free
Beginner
Self paced

IBM

Developing Mobile Apps with React Native

Free
Beginner
Self paced

Codio

Web Technologies and Security

Free
Beginner
Self paced

Board Infinity

Java FullStack Developer

Free
Beginner
Self paced

Board Infinity

End-to-End Web Development: UI, Databases, APIs

Free
Beginner
Self paced

EDUCBA

MEAN Stack Developer: MongoDB, ExpressJS, AngularJS & NodeJS

Free
Beginner
Self paced

Scrimba

Frontend Development

Free
Beginner
Self paced

IBM

IBM AI Developer

Free
Beginner
Self paced

Coursera

GenAI for Front-End Developers

Free
Beginner
1 hour

Vanderbilt University

AI Agents in Typescript/Javascript

Free
Beginner
Self paced

University of Michigan

Web Applications for Everybody

Free
Beginner
Self paced

Scrimba

Advanced JavaScript

Free
Beginner
Self paced

University of Michigan

Web Design for Everybody: Basics of Web Development & Coding

Free
Beginner
Self paced

IBM

IBM Front-End Developer

Free
Beginner
Self paced

University of Glasgow

Computational Thinking with JavaScript

Free
Beginner
Self paced

Edureka

Modern Web Development with TypeScript

Free
Beginner
Self paced

IBM

IBM Full Stack Software Developer

Free
Beginner
Self paced

EDUCBA

XHTML Full Stack Development with PHP Projects

Free
Beginner
Self paced

Skillshare

Modern Frontend Web Development

Free
Beginner
Self paced

Tecnológico de Monterrey

Desarrollo Web Seguro y Comunicación Digital

Free
Beginner
Self paced

Microsoft Learn

Get started with web development using Visual Studio Code

Completely free
Beginner
44 min

IBM

IBM Java Developer

Free
Beginner
Self paced

John Wiley & Sons

Learn Secure Coding with Bob and Alice

Free
Beginner
Self paced

LearnKartS

TypeScript for Modern Development

Free
Beginner
Self paced

Board Infinity

Build Website with HTML, JavaScript, AngularJS, and React

Free
Beginner
Self paced

Edureka

Mastering C# and .NET Development

Free
Beginner
Self paced

Scrimba

Vibe Coding Essentials - Build Apps with AI

Free
Beginner
Self paced

IBM

IBM JavaScript Backend Developer

Free
Beginner
Self paced

Packt

Mastering Node.js Web Development

Free
Beginner
Self paced

EDUCBA

Interactive Web Apps & Advanced HTML Techniques

Free
Beginner
Self paced

Packt

Next.js Ecommerce - Build a Shopping Platform From Scratch

Free
Beginner
Self paced

Packt

The Complete jQuery Course - Beginner to Professional

Free
Beginner
Self paced

Pearson

Test-Driven Development for JavaScript

Free
Beginner
Self paced

Scrimba

Become a JavaScript Developer

Free
Beginner
Self paced

Edureka

Mastering Backend Development with Node.js

Free
Beginner
Self paced

Scrimba

JavaScript Algorithms

Free
Beginner
Self paced

Board Infinity

Full-Stack Web Development: PHP, HTML, CSS & JavaScript

Free
Beginner
Self paced

Go further

Careers that use JavaScript

Jobs asking for JavaScript

Related skills