Your path from complete beginner to professional web developer
The amount of practice:
70 hoursEntrance level:
NewbieLevel to achieve:
Beginner / AmateurThis 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 suitable for complete newbies who are not familiar with the world of web development nor the technologies of HTML, CSS and JavaScript. You will learn the basics of web technologies and try yourself as a front-end developer.
After completing the course, you will be able to create simple web pages at the amateur level and bring small components to life on the website. You will also be ready to study more complex topics and start leveling up to become a freelance web developer or an intern in a small web studio.
html
, head
, body
. Tags for providing metadata information about the page.sub
and sup
tags, attracting user’s attention, highlighting text.div
and span
.img
tag, images. Overview of the main image formats. Image dimensions management.figure
and figcaption
tags, demonstrative material.style
attribute. Embedding and connecting external style sheets.classList.contains
method.createElement
and adding them to the page using append
.querySelectorAll
, collections, addressing the collection element by index.for of
loop. Iterating through collections using loops.oninput
event handler, getting values from text fields, processing text during input.onchange
event handler, getting values from dropdown lists.onchange
and oninput
.checked
property. Getting the value of the checkbox.scrollTo
method, smooth scrolling.style
.Buy full access for the course. And start learning front-end development from scratch right now.
By pressing the «Buy now» button, you agree to our «License Agreement» and «Privacy Policy».