Frontend-розробник з нуля

Навчіться створювати сайти й додатки, проектувати
інтерфейси та працювати з Flexbox і JavaScript

    Frontend-розробник відповідає за
    зовнішню сторону сайту

    Фронтендери створюють обличчя сайту – то, що ви бачите, потрапивши на будь-яку сторінку в інтернеті. А ще організовують логічну роботу компонентів сайту: контента, кнопок, внутрішніх посилань. Основне завдання таких фахівців – не тільки перенести дизайн-макет в код, але і зробити так, щоб все працювало зручно і швидко.

    Що ви будете вміти
    після навчання

    layout

    Верстати сайти та додатки для всіх типів пристроїв

    Дізнаєтеся про тонкощі верстки під iOS і інші мобільні операційні системи

    layout

    Вирішувати завдання з використанням JavaScript

    Дізнаєтеся все про семантику, синтаксисі та архітектури мови і зможете створювати сайти і додатки

    layout

    Оформляти рішення, як це роблять досвідчені розробники

    Вивчіть підходи до вирішення завдань і варіанти практичного використання інструментів

    layout

    Використовувати бібліотеку jQuery і не тільки

    Зможете застосовувати бібліотеку для створення якісних інтерфейсів, освоїте композицію компонентів і способи інтеграції

    Програма навчання

    Тільки потрібний стек технологій

    1

    Перше знайомство
    Структура HTML документа, блокова модель, основні теги. Вибір формату для зображення.

    2

    Visual Studio Code
    Знайомство з програмним забезпеченням для швидкого написання коду та виявлення помилок

    3

    CSS стилізація
    CSS стилізація сторінок: селектори і пріоритет застосування, позиціонування.

    4

    Основи адаптивної верстки
    Адаптивна верстка сторінок: Media queries, підхід mobile first.

    5

    CSS, Flexbox, Bootstrap
    Робота з сітками Flexbox, Grid. Знайомство з бібліотекою Bootstrap

    6

    БЕМ методологія
    Організація стилів на проєктах, БЕМ методологія.

    7

    CSS, рівень PRO
    Просунуті техніки CSS: Стилізація псевдоелеметов, анімації, тіні і градієнти.

    8

    Динамічний CSS
    Анімація, трансформації та фільтри на CSS.

    9

    Базове знайомство з JavaScript
    Базові взаємодії JavaScript зі сторінкою, обробка подій. Підключення зовнішніх модулів.

    1

    Основи JS
    Основний синтаксис, змінні й константи, типи даних і структури

    2

    Робота з DOM
    Вибірка і модифікація елементів. Зберігання даних на клієнті.

    3

    Перший крок до PRO рівня
    Все про: функції, цикли, масиви, об'єкти та їх застосування на практиці.

    4

    Стандартні вбудовані об'єкти
    Стандартні класи в JS: Map, Set. Робота з датами.

    5

    Основи ООП
    Замикання, область видимості, контекст виклику.

    6

    ООП
    Прототипна модель JS і сучасний синтаксис класів.

    7

    AJAX
    Робота з асинхронним кодом (Promises, callback, async / await). Event loop.

    Виникли сумніви чи додаткові запитання?

    Залиште свій телефон і наші спеціалісти неодмінно зв’яжуться з вами, щоб уточнити всі питання та допомогти обрати саме те що Вас зацікавить.

    Відгуки батьків
    ЗВОРОТНИЙ
    ЗВ’ЯЗОК
    ВАШЕ
    ІМ’Я *
    ВАША
    ПОШТА
    ВАШ
    ТЕЛЕФОН *
    ВАШ
    КОММЕНТАР
    ВІДПРАВИТИ ЗАЯВКУ