Курс HTML & CSS
Основы работы с front end-разработкой. Освойте верстку с нуля!
HTML позволяет создавать веб-страницы, а CSS используется для того, чтобы придавать им нужный внешний вид. Ни одна веб-страница не обходится без HTML. Это базис для веб-разработчиков. Имея эти знания, можно начинать работать с реальными веб-проектами.
После курса ты сможешь верстать простые страницы и работать с различными элементами HTML. Ты будешь понимать обязательную структуру веб-страницы и работать с разными видами верстки.
Программное обеспечение, необходимое для обучения на курсе:
1. Google Chrome — браузер, в котором проводится работа в течение курса. Скачать можно по ссылке
2. Visual Studio — интегрированная среда разработки для создания современных приложений Android, iOS и Windows, а также веб-приложений и облачных служб. Скачать можно по ссылке
3. GitHub. На этом ресурсе будет находиться ваш код, домашние работы и материалы уроков. Регистрация по ссылке
4. Git. С помощью этой программы можно хранить ваш код локально и на сайте, а также управлять им. Регистрация по ссылке
5. Figma. Здесь будем рассматривать макеты от дизайнеров. Регистрация по ссылке
Дополнительно:
1. Google Translator. Поможет быстро поладить с английским. Скачать можно по ссылке
2. FreeCodeCamp. Здесь найдете дополнительные задачи для улучшения и закрепления материала уроков. Регистрация по ссылке
3. Для комфортного освоения курса вам понадобится дополнительное ПО. Его можно скачать здесь
- Теории без практики
- Устаревших механик работы
- Пересказа чужих лекций и книг
- Вопросов без ответа
Это будет увлекательно и эффективно!
- Предназначение технологий
- Стек разработки для сайта
- Принцип работы «клиент-сервер»
- Консоль разработчика
- Текстовый редактор и IDE
- Что такое HTML, CSS, JS и их взаимодействие
- Базовые принципы верстки
- Знакомство с понятием тега и атрибута
- Обязательная структура любой веб-страницы
- Понятия строчных и блочных элементов веб страницы
- Понятия парных и непарных тегов;
- Семантические теги
- Спецсимволы
- Работа с тегами и атрибутами
- Работа с ссылками и якорями
- Работа с текстом и комментариями
- Работа с различными системами цветов в HTML
- Работа с изображениями
- Нумерованные и маркированные списки
- Работа с блоками (div)
- Таблицы
- Формы
- Элементы форм (инпуты)
- Айфреймы
- Подключение разных модулей к документу HTML
- Форматирование элементов HTML
- Что такое CSS?
- Базовые принципы написания стилей
- 3 способа добавления CSS на HTML-страницу
- Внешние таблицы стилей
- Относительные и статичные единицы измерения
- Работа со шрифтами (семейства, стили, размеры, насыщенность)
- Работа с границами элементов (бордер, радиус, тени)
- Работа с отступами и размерами элементов
- Градиенты
- Работа со свойствами float и clear
- Flex box
- Работа с фоном (изображения и цвет, размеры, прозрачность)
- Селекторы
- Продвинутые селекторы
- Приоритеты стилей
- Перезапись стилей
- Псевдоклассы, псевдоэлементы
- Работа с анимацией элементов
- Валидация
- Медиазапросы
- Установка полезных расширений для верстки
- Отладчик кода
- Работа с Git и хостинг на Git
- Адаптивная верстка
- Резиновая верстка
- Pixel perfect верстка
- Статичная верстка
- Кроссбраузерная верстка
- Смешанная верстка
- Понятие растровой и векторной графики
- Преимущества и особенности Figma
- Обзор панелей и инструментов
- Сетки
- Слои и компоненты
- Экспорт параметров и графики
- Редактирование элементов
- Построение сетки
- Работа с горизонтальным и вертикальным выравниванием
- Объединение элементов
- Методы работы с ячейками
- Подключение
- Правила и дерективы
- Управляющие директивы и выражения
- Использование миксинов
- Применение на практике
- Обучение в формате просмотра стрима или записи занятий
- Личный кабинет с доступом к материалам курса
- Помощь ментора курса
- Актуальную программу обучения