Html/css-специалист
О чём курс
О чём курс
Дмитрий Рябовол учит верстать сайты с нуля: переводить графические дизайн-макеты в рабочий код на 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
- Адаптив і ретинізація фонових та контентних зображень
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.