JavaScript basics

  • 4 chapters
  • 57 tasks
  • 4 challenges

We'll learn how JavaScript works in the browser. We'll learn how to interact with users on web pages and solve tasks that web developers face regularly.

Start learning
JavaScript basics course


Tasks and challenges required for taking the course.

4 chapters57 tasks4 challenges


14 tasks 1 challenge

Let's learn more about what conditions are, how to create and add new elements to a page, and write a like counter and a commenting system.


15 tasks 1 challenge

Learn more about element collections and the for of loop. Learn how to use properties to get data and manage elements. Create pop-up tooltips and validate forms.


13 tasks 1 challenge

We will learn how to control scrolling in the browser, and we will also find out more about equality operators and the logical operator AND. We will program a button that will return the use to the top of the page and create filtering for the news site.


15 tasks 1 challenge

Let’s learn how to change element styles by using the style property and data from the input fields. Let’s program the font color and size on the page and add a complexity scale for the password and the ability to view the password.


Final challenges will be available soon!