JetBrains Academy logo
Subjects
AI & AI Coding ToolsAlgorithms and Data StructuresBackendData ScienceDeep LearningDevOpsKotlin & AndroidMachine LearningMathML & MathMost popularSQL and DatabasesWeb Dev
Languages
C/C++GoHTML/CSSJavaJavaScriptKotlinPythonRustScala
Full catalog

JavaScript

Sourse logoHyperskill

Frontend Developer

Master core web development concepts and the popular tool suite, JavaScript, HTML, and CSS to create your own websites and apps.

JetBrains Academy

Sourse logoHyperskill

Introduction to JavaScript

Say hello to JavaScript, a popular multi-purpose language. Practice your skills and knowledge by building several self-contained projects and apps.

JetBrains Academy

Sourse logoIn-IDE learning

JavaScript Course

This course is a support for the back-end programming lecture in the second year of the ISC programme at HEIA-FR. The course covers core JavaScript features and the...

Serge AyerBeginner-friendly

Sourse logoHyperskill

JavaScript Core

Gain proficiency in one of the most demanding areas of software engineering and apply your frontend development skills to your future career. This course covers foundational knowledge of JavaScript, expanding beyond the basics.

JetBrains Academy

Sourse logoIn-IDE learning

Introduction to JavaScript Programming

Ready to speak the language of the web? Learn JavaScript with clear, bite-sized lessons in a beginner-friendly IDE. No overload—just real-world skills, smart practice, and smooth progress.

JetBrains AcademyBeginner-friendly

Sourse logoIn-IDE learning

PRG03 - Javascript

This course is developed for first year students at the University of Applied Sciences in Rotterdam. It's completely written in the Dutch language to make sure...

Antwan van der Mooren

Sourse logoIn-IDE learning

Academlo - JavaScript Course in Spanish

This is a Javascript course in spanish Aprenderás a trabajar con los distintos tipos de datos como pueden ser number, string, arreglos, objetos así como los métodos...

Erik PerezBeginner-friendly

Sourse logoIn-IDE learning

Full-Stack JavaScript for Beginners

Build a real-time chat app for your portfolio while mastering full-stack web development! Learn Node.js, Express.js, and React. Hands-on and easy to follow—ideal for beginners.

JetBrains Academy

Subscribe to receive regular product news and blog updates

Follow us

  • Product News & Updates
  • Insights & Updates
  • Tutorials & Livestreams
  • Industry Insights & Discussions
  • Course Help & Chat
  • Edutainment & Fun
Find the Kotlin course that suits you best →
Privacy & SecurityTerms of UseTrademarksLegalGenuine Tools
© 2000—2025 JetBrains s.r.o. All rights reserved. Developed with drive and IntelliJ IDEA