О курсе

Курс «Верстка и веб разработка сайтов. Продвинутый уровень Web Develop» — это практический видеокурс, в котором вместе с преподавателем предлагается создавать несколько проектов и выполнять задания по новому материалу. Основной фокус сделан на современных подходах к вёрстке сайтов на HTML и CSS.

В программе рассматриваются CSS-анимации, включая знакомство с @keyframes, свойства animation-fill-mode, backface-visibility, создание кнопок через псевдоклассы и псевдоэлементы. Отдельное внимание уделено новому свойству clip-path и практике создания фигур с его помощью.

Среди тем — продвинутые способы адаптивного дизайна, создание «гибких, резиновых сайтов», выравнивание элементов абсолютным позиционированием, использование REM вместо PX. Также разбирается система создания сайтов на CSS Grid.

Дополнительно курс охватывает работу с препроцессором SASS, использование NPM-пакетов, применение Gulp в проектах, систему контроля версий Git и размещение версий проектов на GitHub. В описании упоминаются приёмы, которые, по заявлению автора, могут ускорить рабочий процесс.

Для прохождения курса необходимы базовые знания HTML и CSS, а также знание Flexbox. Курс состоит из множества видео и практических заданий.

Что рассматривается в программе

  • рассматриваются продвинутые способы вёрстки на HTML и CSS
  • разбирается создание CSS-анимаций, включая @keyframes и animation-fill-mode
  • изучается работа с clip-path и создание фигур
  • рассматриваются продвинутые методы адаптивного дизайна и «резиновой» вёрстки
  • разбирается использование препроцессора SASS
  • рассматривается применение NPM-пакетов и Gulp в проектах
  • изучается система контроля версий Git и размещение версий на GitHub
  • разбирается создание сайтов на CSS Grid

Кому может быть полезен курс

  • тем, кто уже знаком с основами HTML, CSS и Flexbox и хочет изучить продвинутые техники вёрстки
  • специалистам, которым нужно ознакомиться с CSS-анимациями и Grid CSS
  • разработчикам, интересующимся препроцессором SASS, NPM и Gulp
  • тем, кто хочет освоить систему контроля версий Git и размещение проектов на GitHub

Вопросы о программе

Какие предварительные знания нужны для прохождения курса?

В описании указано, что необходимы базовые знания HTML и CSS, а также знание Flexbox.

В каком формате проходит обучение?

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

Какие темы рассматриваются в программе?

Среди тем: CSS-анимации, clip-path, Grid CSS, адаптивный дизайн, препроцессор SASS, NPM, Gulp, Git и GitHub, а также продвинутые способы вёрстки.