О чём курс

О чём курс

Дмитрий Рябовол учит верстать сайты с нуля: переводить графические дизайн-макеты в рабочий код на HTML и CSS, понятный современным браузерам. Обучение построено на практических примерах, среди которых создание разметки страницы для пекарни «SHOP bakery», добавление интерактивных элементов, подключение карт Google Maps и видео с YouTube, а также вёрстка адаптивного мобильного меню.

Материал преподаётся на украинском языке и охватывает путь от понимания архитектуры веб-страниц до применения профессиональных инструментов вёрстки. Вы разберёте блочную модель, построение сеток на Flexbox и CSS Grid, работу с векторной графикой SVG, создание интерактивных форм с валидацией, использование препроцессоров SASS и SCSS, а также методологию БЭМ для структурирования кода при командной разработке.

Для кого

Программа ориентирована на слушателей без технического образования и опыта в программировании, которые хотят освоить профессию верстальщика. Материал рассчитан на:

  • новичков, планирующих войти в сферу IT с нуля;
  • офисных сотрудников, ищущих смену профессии и возможность удалённой работы;
  • студентов, выбирающих практическое направление для профессионального старта;
  • мам в декрете и всех, кто ищет дополнительный заработок с возможностью совмещения с семьёй.

Что внутри

Обучение охватывает 18 последовательных тематических блоков:

  • Базовые принципы функционирования веба, настройка рабочей среды разработчика и загрузка первого сайта в сеть.
  • Разметка на HTML: семантические теги, атрибуты, списки, таблицы, текстовые блоки и интеграция медиаконтента.
  • Стилизация с помощью CSS: синтаксис, селекторы, каскадность, наследование, специфичность и пользовательские переменные.
  • Веб-типографика: подключение шрифтов через сервис Google Fonts и загрузка локальных файлов шрифтов в проект.
  • Построение макетов: блочная модель, внешние и внутренние отступы, раскладки с использованием технологий Flexbox и CSS Grid.
  • Декоративное оформление: управление фонами, градиентами, тенями элементов, псевдоэлементами, растровыми изображениями и спрайтами SVG.
  • Позиционирование элементов: типы позиционирования, переполнение контента, порядок наложения слоёв, трансформации, плавные переходы и CSS-анимации.
  • Интерактивные интерфейсы: разметка веб-форм, группировка полей и настройка валидации пользовательских данных.
  • Профессиональные стандарты: декомпозиция кода стилей с помощью препроцессоров SASS и SCSS, организация именования классов по методологии БЭМ.
  • Адаптивность: медиазапросы, стратегии разработки Mobile First и Desktop First, ретинизация изображений и адаптация страниц под экраны планшетов и смартфонов.

По словам автора, освоение программы позволяет начать зарабатывать на вёрстке через два месяца после старта, ориентируясь на доход от 1000 $ на старте с потенциалом роста до 3000–4000 $ через один-два года.

Формат

Обучение включает просмотр видеоуроков, изучение чек-листов, шаблонов и сопутствующих дополнительных материалов с последующим выполнением практических заданий.

Об авторе

Дмитрий Рябовол — UI-разработчик и специалист по вёрстке в компании Studytube с опытом работы более пяти лет на украинских и зарубежных проектах. Практикует как веб-фрилансер, ведёт блог и преподает дисциплины HTML и CSS.

Программа обучения

Модуль 1. Розробка інтерфейсів з нуля

  • Що потрібно знати
  • Для чого потрібна ця професія
  • Що таке веб
  • Шляхи розвитку Модуль 2. Початок роботи
  • Налаштування середовища
  • Програми для роботи
  • Завантаження першого сайту Модуль 3. Введення у HTML
  • Теги та атрибути
  • Семантика
  • Робота з текстом
  • Зображення
  • Інтерактивні елементи
  • Списки Модуль 4. Продовження HTML
  • Інструменти розробника
  • Таблиці
  • Символьні підстановки
  • Медіаконтент, фрейм
  • Оформлення і валідація коду Модуль 5. Введення в CSS
  • Підключення стилів
  • Синтаксис, селектори
  • Каскадність і специфічність
  • CSS змінні Модуль 6. Шрифти
  • Підключення шрифтів
  • Локальні шрифти
  • Оформлення тексту Модуль 7. Блокова модель
  • Геометрія елемента
  • Типи елемента
  • Структурні псевдокласи Модуль 8. Flexbox
  • Основні концепції
  • Flex-контейнер і flex-елемент
  • Практичне застосування Модуль 9. Розкладка CSS Grid
  • Основні концепції
  • Grid-контейнер
  • Grid-елемент
  • Практичне застосування Модуль 10. Декоративні ефекти
  • Типи зображень
  • Фон
  • Градієнти
  • Тінь
  • Псевдоелементи Модуль 11. Графіка
  • Растрова графіка
  • Векторна графіка. SVG
  • Додавання SVG на сторінку
  • SVG-спрайт Модуль 12. Позиціонування
  • Типи позиціонування
  • Властивість overflow
  • Накладання елементів Модуль 13. Анімація
  • Трансформація
  • Переходи
  • Анімація Модуль 14. Створення веб-форм
  • Основи роботи
  • Елементи форм
  • Групування полів Модуль 15. Валідація веб-форм
  • Види валідації
  • Перевірка введених значень
  • Псевдокласи стану Модуль 16. Препроцесори
  • Препроцесор SASS, SCSS
  • Вкладені правила
  • Директиви
  • Вендорні префікси Модуль 17. CSS Методології
  • Навіщо потрібні методології
  • Методологія БЕМ
  • Блок, елемент, модифікатор Модуль 18. Адаптивність і адаптивна графіка
  • Типи і види верстки
  • CSS media запити
  • Стратегії Mobile і Desktop first
  • Адаптив і ретинізація фонових та контентних зображень
Складчина создана 15 июля 2026 г. · описание обновлено 25 октября 2026 г.

Теги курса

Инструменты
0 ₽