The amount of practice:
60 hoursEntrance level:
Beginner / AmateurLevel to achieve:
Intern / FreelancerThis 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.
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.
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.
You can study at your own pace and visually track your progress.
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.
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.
++ += %
.for
and while
.return
operator.NaN
and undefined
.Math.round
and Math.ceil
.this
.document
object.querySelector
method.querySelectorAll
.child
elements.addEventListener
.document.fragment
and template content <template>
.This course is a logical continuation of the «Deep Dive into HTML Layout» course.
By pressing the «Buy now» button, you agree to our «License Agreement» and «Privacy Policy».