FREE course

JavaScript fundamentals

455 students 3 messages
Course updated 15 August 2022
Course JavaScript fundamentals
Free course
Sign up
  • In-browser editor for exercises
  • Permanent access to theory
  • Asynchronous learning

Included in the course

39 lessons (video or text)
47 exercises in the IDE
134 quizzes
Assistance in Discussions on the website

What you'll learn

  • How to build programs using basic language constructs (conditions, loops, functions, and others)
  • How to create programs consisting of several modules
  • How to correctly analyze errors in the code and use print statement debugging when searching for them


This course covers the fundamentals of the JavaScript language, and all the necessary general programming concepts, such as dealing with errors, debugging, and importing modules


Estimated time: 50 hours


We recommend working on these challenges after completing the course. They'll help you obtain more experience in programming and strengthen your new skills.

completion rate
Suggested learning programs

From a novice to a developer. Get a job or your money back!

Frontend Developer icon
Development of front-end components for web applications
start anytime 10 months