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.
Tasks and challenges required for taking the course.
6 chapters, 123 tasks, 11 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.
Start15 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.
Start24 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.
Start26 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.
Start19 tasks 3 challenges
We'll send Muffin off on a trip, calculate salaries and income and learn how to separate the code into separate semantic blocks. And in the end, we will learn how to work with functions.
Start26 tasks 2 challenges
We’ll read from objects, use built-in and custom methods, find out what dictionaries and call context are, send cats to play dice, write a computer configurator. And that’s not it!
Start