На цьому курсі розпочнуть з основ - пояснять що таке HTML, CSS та JavaScript і для чого вони потрібні. Слухачі дізнаються про історію розвитку веб-технологій та стандарти W3C. Встановлять редактор коду Visual Studio Code і підготують робоче середовище для навчання.
Тут навчать основам HTML - структурі документа, основним тегам, коментарям і спецсимволам. Розглянуть створення таблиць, форм, списків та навігації. Окрему увагу приділять медіаконтенту - роботі з зображеннями, аудіо та відео. Паралельно слухачі освоять систему контролю версій Git для відстеження змін у коді.
Цей блок присвячений повному вивченню CSS. Починають з основ - підключення стилів, селекторів, каскадування та наслідування. Далі переходять до блочної моделі, позиціонування елементів та роботи з текстом і шрифтами. Особливу увагу приділяють сучасним підходам до верстки - Flexbox та CSS Grid для створення адаптивних макетів.
Тут розглядають CSS-анімації, трансформації та 3D-ефекти. Вивчають препроцесори SASS/SCSS для більш ефективної роботи зі стилями. Окремий модуль присвячений верстці під мобільні пристрої та роботі з фреймворком Bootstrap для швидкої розробки інтерфейсів.
У цій частині курсу вивчають фундаментальні концепції JavaScript - змінні, типи даних, оператори, умовні конструкції та цикли. Розглядають функції, масиви, об'єкти та основи об'єктно-орієнтованого програмування. Також знайомляться з об'єктами BOM для роботи з браузером.
Цей модуль присвячений взаємодії JavaScript з HTML-документом через DOM. Слухачі навчаться знаходити, додавати та видаляти елементи, обробляти події миші, форми та інші користувацькі дії. Розглядають бібліотеку jQuery для спрощення роботи з DOM та створення анімацій.
Тут вивчають HTTP-протокол, роботу з cookies та локальним сховищем. Розглядають підхід AJAX для асинхронного обміну даними з сервером, формат JSON та різні способи виконання мережевих запитів.
Останній технічний блок присвячений сучасній бібліотеці React. Слухачі вивчать JSX, компоненти, стан та пропси. Розглянуть роботу з подіями, стилями, маршрутизацією та мережевими запитами. Особливу увагу приділять хукам та функціональним компонентам - сучасному підходу до розробки на React.
Завершується курс створенням власного проекту для портфоліо. Слухачі реалізують повноцінний веб-додаток, використовуючи всі отримані знання. Фінальним етапом стане захист проекту, де можна продемонструвати навички потенційним роботодавцям.
Випускники зможуть створювати адаптивну верстку, розробляти клієнтську частину веб-додатків та працювати з інтерактивними інтерфейсами. Отримають навички роботи з системою контролю версій Git, бібліотекою React та сучасними веб-технологіями.
Курс орієнтований на практику - кожне заняття включає розбір домашніх завдань. Доступні онлайн-формат навчання та записи всіх уроків. Викладачі надають підтримку протягом всього курсу. Випускники отримують допомогу у працевлаштуванні - від оформлення резюме до підготовки до співбесід. Також доступна оплата частинами.