JavaScript Programming

  • 4 chapters
  • 78 tasks
  • 6 challenges

Together we will learn how to write JavaScript programs. We will study the basics of the language: variables, data types, conditions, loops, functions, arrays, and objects.

And most importantly — we’ll learn how to solve true-to-life problems which developers face every day.

Start course
JavaScript Programming course


Tasks and challenges required for taking the course.

4 chapters 78 tasks6 challenges


13 tasks 1 challenge

Let’s learn the basics of JavaScript by looking at variables, operations and data types. We will also write our first program.


15 tasks 1 challenge

We will learn to use the conditions to the fullest of our ability. We will deal with logical operations and comparisons. We will try to combine operators. And in the end, we will write our second program.


24 tasks 2 challenges

Let’s create a driver for printing pages with variety of modes. With help of loops that we’ll explore in this course.


26 tasks 2 challenges

We will learn to work with really massive data and carry out a real analytical investigation. And for this we will look into working with arrays.


Final challenges will be available soon!

We are using cookies to gather information which will help you use our website most effectively. You can read about this here or disable this feature if you want. By continuing to browse the site, you agree to our use of cookies.