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

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