The course is built of interactive exercises
This is the most effective way to learn since from the very beginning we teach you with live coding to independently solve tasks similar to real ones.
Learning with interactive courses means constant practice
20% of the time you study theory and 80% of the time you write code. Only this approach allows you to gain knowledge and sharpen your skills to the maximum. A perfect start.
Interactive courses give instant feedback
A teacher cannot spend hours following every line of your code and check dozens and hundreds of microtasks a day efficiently. Yet that is exactly what you need to do to memorize the basics, and our interactive courses will come in handy.
Interactive courses allow you to study at a comfortable pace
You can study at your own pace and visually track your progress.
Is the course right for you?
This course is for those who already got acquainted with the basics of HTML and JS and have written some scripts. In it, we will dive into programming for web browsers. Some topics may be familiar to you, but now we will look at them in more detail.
Your level after the course
Once you've completed the course and completed all the tests, you’ll gain the arsenal of skills of a trainee developer. You will be able to become an intern in a small web studio or take freelance orders for creating interactive widgets.
In this course we will:
- Analyze algorithms and data structures.
- Discuss issues of code quality, learn how to debug.
- Analyze the sorting algorithm in detail.
- Move on to the tasks of programming interfaces.
- Pay special attention to event handling.
- Learn how to create, delete and move elements in response to user actions.