Веб-розробка - мабуть, найцікавіший напрямок в IT для початківців. У порівнянні з іншими напрямками, у неї більш низький поріг входу і набагато більша поширеність.
Будь-який веб додаток складається з двох частин: Front-end і Back-end.
Front-end являє собою опис програмним кодом візуальної частини веб-сайту. Незалежно від того, який браузер використовує користувач, сайт повинен виглядати і працювати коректно при будь-якій роздільній здатності монітора.
Back-end - серверна частина програми, якої не видно користувачам. Сюди відносяться авторизація, зберігання і обробка даних, e-mail розсилки тощо.
Від створення правильної структури сайту залежать швидкість завантаження веб-сайту, відповідність стандартам HTML, адекватність відображення в браузері, відповідність вимогам пошукових систем, коректне відображення адаптивності під різні екрани користувача.