HTML5 и CSS3

В этом курсе вы преодолеете свой страх перед CSS и начнете понимать некоторые из фундаментальных принципов хорошего дизайна сайтов. Это не полный курс по фронтенд-дизайну, но он должен дать вам инструменты, которые понадобятся для глубокого понимания CSS-фреймворков и для создания приятно выглядящего фасада к вашему гениальному бэкенду.

Базовая HTML-структура страницы

В этом разделе мы узнаем практически все об HTML, чтобы вы не испытывали дискомфорт при редактировании и добавлении новых элементов в нужные места страницы.

Отображение и ввод данных

CSS3

Здесь мы рассмотрим все фундаментальные аспекты CSS гораздо глубже, чем вы, вероятно, изучали их ранее.

Дизайн и юзабилити

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

Адаптивный дизайн и CSS-фреймворки

В наши дни вы должны быть уверены, что ваш сайт одинаково хорошо выглядит на экранах с разным разрешением. Этого можно достичь, используя медиа-запросы и резиновые макеты. К счастью, существуют фреймворки, такие, как Bootstrap, которые могут сэкономить вам огромное количество времени при разработке стандартных страниц и которые предоставляют все необходимое для создания адаптивного дизайна.

Продвинутый CSS3

Мы продвинемся дальше основ CSS и получим представление о некоторых более продвинутых возможностях, начиная с того, как сделать ваши элементы более стильными и заканчивая инструментами вроде препроцессоров, которые позволят экономить ваше время и избегать дублирования кода.