Frontend Developer з нуля ᐉ Сучасна верстка та основи веброзробки | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс Frontend Developer з нуля:
сучасна верстка та
основи веброзробки

Онлайн заняття з інструктором

Записуйся на консультацію та отримуй відповіді
на свої запитання

  • *

    старт

  • 6,75

    місяців

    162

    годин

    Пн, Чт

    розклад

Про курс

Як проходить навчання

Заняття

Онлайн-уроки на платформі MS Teams – це не просто теорія, а одразу здобуття практичного досвіду. Заняття проходять двічі в тиждень у зручний вечірній час. Всі уроки записуються, щоб ви могли повернутися до матеріалу. Мова викладання на курсі – українська.

Практика

Замість нудних теоретичних розмірковувань, ви будете створювати з перших хвилин навчання. Кожне домашнє завдання – це крок до вашого фінального проєкту. Завдання перевіряються викладачем, щоб ви могли відразу коригувати свої помилки й рухатися вперед.

Підтримка

Ваш супровід – це не лише викладач, а й менеджер групи, який допоможе з усіма організаційними питаннями. Після тренінгу у вас буде 6 місяців підтримки, ви можете та отримати безкоштовні відповіді на питання по матеріалу курсу. Ейчар сесія допоможе створити резюме і знайти першу роботу.

Хочеш дізнатиськурсу?

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

Курс сучасної верстки сайтів «Frontend Developer з нуля»

Програма охоплює сучасні інструменти фронтендера:

• HTML, CSS, адаптивна верстка, методологія BEM
• SCSS, Tailwind CSS, Vite.js
• Git та GitHub (версіонування і публікація проєктів)
• Основи JavaScript: змінні, типи даних, DOM, обробка подій, функції
• Робота з макетами Figma, інтерактивні елементи та анімації (CSS, SVG, GSAP, AOS.js, Lottie, anime.js)
• Використання AI в розробці для її прискорення (Grock, ChatGPT, Deepseek)

Цей практичний курс фронтенд-розробки – ідеальний вибір, щоб швидко перейти до реальної роботи у сфері frontend development.

МОДУЛЬ 1: Фундамент веброзробки: HTML, CSS, BEM.

1. Вступ. Що таке HTML, CSS та JavaScript. Правила оформлення коду. Перший кодінг.

2. Блокові та рядкові елементи. Інструменти розробника(dev tools). Блокова модель. Методи підключення CSS. Основи CSS: перші кроки у стилізацію.

3. Робота з FTP, створення робочого простору, робота з файлами. Формування URL для підключення файлів

4. Практична верстка. Властивість box-sizing. Властивість display: inline-block. Класнеймінг та простір імен. Поняття кросбраузерності. Reset.css

5. Підключення шрифтів. Знайомство з сервісом Google Fonts. Безпечні та варіативні шрифти. Формування відносних шляхів для підключення файлів проєкту. Імпорт стилів. Розширення структури проєкту.

6. Знайомство зі штучним інтелектом: Grok, ChatGPT, DeepSeek. Роль AI та його використання у розробці. HTML-таблиці та їх верстка. Створення навігації. Одиниці виміру: px, em, rem, vh, vw. Перехід проєкту на використання em та rem.

7. Колір в CSS. Специфічність стилів. Використання CSS-селекторів.

8. Flexbox layout. Основи гнучкої верстки.

9. CSS псевдокласи :first-child, :last-child, :nth-child. CSS властивість z-index.

10. Властивість position та його значення static, relative, absolute, fixed, sticky.

11. Псевдоелементи ::before і ::after.

12. Верстка блоку «хронологія подій». Відпрацювання нестандартних бордерів у блоках. Верстка блоку «Цитата».

13. Методологія BEM: блок, елемент, модифікатор, мікси. Функція calc(). CSS-змінні. Конструктор іконок. Конструктор кнопок. CSS псевдокласи :hover, :active, :focus. Використання змінних css.

14. Робота з формами: <input>, <textarea> та <select>

15. Конструктор форм. Стилізація чекбоксів, радіокнопок та інпутів для завантаження файлів.

16. Старт проєкту. Знайомство з Node.js, npm, Vite.js, SCSS та Handlebars. Робота з Vite.js, вивчення SCSS та Handlebars.Закріплення пройденого матеріалу методології BEM. Верстка проєкту.

МОДУЛЬ 2: Динамічний веб та адаптивна верстка

1. CSS-анімації: властивість transform, правило @keyframes та CSS animation. Анімація блоків. Використання AI для анімації (Grok, ChatGPT, DeepSeek).

2. Розробка покадрової анімації за допомогою властивості steps(). Вивчення структури SVG-розмітки: базові та складні елементи, атрибути та оптимізація.

3. Сучасні інструменти вебанімації: бібліотеки AOS.js, GSAP, та інтеграція JSON-анімацій через Lottie.

4. Динамічні SVG-елементи та анімація з використанням anime.js

5. Адаптивна верстка та медіазапити: Mobile First і Desktop First

6. Робота з макетами в Figma. Практична робота з адаптивною версткою

МОДУЛЬ 3: Фронтенд у дії: від макету до проєкту

1. Vite.js. Знайомство з фреймворком Tailwind CSS та його основними принципами.

2. Робота з Tailwind CSS. Tailwind CSS у проєкті. Закріплення навичок на практиці.

3. Vite.js. Знайомство з Git. Створення проєкту на Git. Старт проєкту.

4. Робота над проєктом. Git та публікація проєктів на GitHub Pages. SVG-спрайти. Старт роботи з JavaScript. Змінні: let, const, var, використання console.log.

5. Git–робота з гілками: створення та перемикання. Плагін NiceSelect2. Типи даних у JavaScript: string, number, boolean, null, undefined, object, array. Оператор typeof.

6. Git–merge гілок та робота з ними. Бібліотека Tasty CSS-animated Hamburgers для бургер-меню. Оператори порівняння та умовні конструкції в JavaScript: if/else, switch.

7. Робота над проєктом.

8. Пошук роботи та підготовка до працевлаштування

Інструменти, які вивчиш на курсі

Навички, які отримаєш після курсу

Викладач курсу

Ростислав Суслов

Ростислав Суслов

Senior HTML/Markup Developer

5+ років досвіду

Стек технологій: Vue3, Nuxt3, React, Wordpress, OpenCart, JavaScript, HTML, CSS, SASS, BEM, Vite, Gulp, Git, Bootstrap, Tailwind

Твій сертифікат

Ти отримаєш електронний сертифікат, що буде підтвердженням успішного завершення курсу «Frontend Developer з нуля: сучасна верстка та основи веброзробки» та буде свідчити про те, що ти отримав(ла) знання та практичні навички у HTML, CSS, адаптивній верстці, базовому JavaScript, роботі з Git та сучасними інструментами фронтенду, необхідні для старту кар’єри у веброзробці.

А ми із задоволенням підтвердимо твої досягнення!

Сертифікат ти зможеш прикріпити до свого облікового запису LinkedIn.

Твій сертифікат

Після закінчення курсу ти зможеш

Твоє працевлаштування

Після курсу розробки сайтів ти матимеш відповідні практичні навички та портфоліо, необхідні для старту кар’єри у веброзробці.
Випускники нашого курсу готові до перших проєктів і можуть претендувати на позиції Junior Frontend Developer, Markup Developer, верстальника сайтів або HTML Coder.

Наша підтримка після курсу:

• Допомагаємо вдосконалити резюме та супровідний лист.
• Підказуємо, як оформити ефектний профіль у LinkedIn і створити портфоліо на GitHub.
• Готуємо до співбесід – від типових запитань до порад, як впевнено презентувати себе.
• Підтверджуємо твої навички на LinkedIn.
• Розміщуємо профіль випускника на провідних платформах для пошуку спеціалістів.
• Найкращі студенти отримують особисті рекомендації від викладача.

З такою підтримкою ти впевнено стартуєш кар’єру у фронтенд-розробці!

fe-dev-form

Консультація з менеджером