Web Academy

Front-end з нуля

299 USD за курс
-
Для початківців
Frontend
Цей курс навчить вас основам Front-end розробки через живі онлайн-заняття. Ви вивчите HTML, CSS, JavaScript та створюватимете реальні проекти під керівництвом досвідченого інженера. Після курсу ви зможете верстати сайти, працювати з DOM та писати прості додатки.

Про курс

Програма курсу

Старт та основи верстки

Курс починається з вступної лекції, де студенти знайомляться з командою та дізнаються про Front-end розробку. Потім вони переходять до основ HTML - вивчають інструменти, структуру документа, теги з атрибутами та семантичні елементи HTML5. Далі курс охоплює CSS: різні види селекторів, їх специфіку, одиниці розмірів та технологію Flexbox для створення сучасних макетів.

Практика верстки та адаптивність

Після теоретичної частини студенти переходять до практичної верстки макету на живій лекції. Потім вивчають складніші аспекти CSS - позиціонування елементів, створення обтікання тексту за допомогою Float, що дозволяє верстати картки, модальні вікна та слайдери. Особлива увага приділяється адаптивності - CSS3 медіазапитам та гнучким зображенням для роботи з різними екранами.

JavaScript: від основ до DOM

Студенти починають вивчати JavaScript з основ - примітивних типів даних, функцій та оператора розгалуження if. Після практики на живій лекції курс поглиблюється в об'єкти та масиви, їх методи та відмінності. Особлива увага приділяється роботі з DOM - зміні HTML та CSS за допомогою JavaScript, що дозволяє робити сайти інтерактивними.

Поглиблена робота з JavaScript

Курс охоплює складніші концепції JavaScript - замикання, методи об'єкта, роботу з this, прототипи та успадкування. Студенти вивчають стрілочні функції, планування та асинхронність, що підтверджується практичною розробкою гри. Далі курс включає ООП основи - наслідування класів, модулі та домішки.

Робота з сервером та проміси

Студенти вивчають проміси, async/await та промісифікацію функцій для організації асинхронних дій. Після практики з розробки компонентів курс переходить до мережевих запитів - основ HTTP та спілкування з сервером. Особлива увага приділяється роботі з формами - їх створенню, валідації та відправленню даних на сервер.

Фінальний проект: ToDo List

Завершальна частина курсу присвячена створенню багатокомпонентної програми ToDo List. Студенти розробляють форму додавання задачі, компонент завдання, список та навчаються організовувати спілкування між компонентами. Потім додаток доповнюється серверною частиною - створенням, редагуванням та видаленням задач. Фінальна жива лекція демонструє створення повноцінного додатку з декількома компонентами та зберіганням даних на віддаленому сервері.

Особливості курсу

Курс доступний у записі - можна почати навчання одразу після оплати. Клієнтський сервіс надає підтримку протягом всього навчання. Студенти отримують доступ до Web Academy Club та годину персональної онлайн консультації з IT-рекрутером. Консультація включає рев'ю резюме та профілів для працевлаштування.

Що включено

Гнучкий графік
Реальний проект у портфоліо