В этом курсе мы изучим всё об HTML и CSS и сверстаем несколько посадочных страниц и отдельных компонент сайта. Он подойдёт тем, кто только хочет погрузиться в веб разработку и создавать свои сайты или полноценные приложения. HTML и CSS является базой перед переходом к JavaScript и фреймворкам типа React, Angular или Vue, поэтому от вас не потребуется вообще никаких знаний. Так же он подойдёт тем, кто уже пишет веб приложения, но хочет структурировать свои знания по вёрстке и почерпнуть техники работы с flex и grid. Все эти знания мы применим на вёрстке реальной страницы сайта PurpleSchool, сравнивая различные подходы к вёрстке.
В курсе мы детально изучим:
- Основы HTML5 и семантическую вёрстку
- Доступность и работу Screen Reader
- Работу с формами и таблицами
- Основы CSS и работу в Figma
- Псевдоклассы и элементы
- Каскад и специфичность стилей
- Работу потока документа и блочную модель
- Различные единицы измерения и особенности работы с цветом
- Анимацию
- Адаптивную вёрстку
- CSS Flexbox
- CSS Grid
В результате курса вы получите знания и навыки для вёрстки страниц практически любой сложности.