Курс HTML/CSS Advanced

Интерактивный курс «HTML/CSS Advanced»

С помощью курса HTML и CSS Advanced вы узнаете как создавать верстку современных веб-сайтов и освоите все необходимые техники для того, чтобы превратить макет сайта из Figma в адаптивную верстку веб-сайта.

Начать курс

Посмотреть первый урок бесплатно

  • 162 уроков
  • 60 видео

Курс включает

  • ИИ-наставник в каждом уроке
  • Сертификат по завершении
  • Возврат денег в течение 30 дней

Чему вы научитесь

Курс HTML/CSS Advanced поможет вам изучить современную верстку веб-сайтов.

В уроках HTML и CSS вы узнаете:

  • Как верстать блоки на сайте с помощью Grid
  • Что такое Flexbox и как Flexbox упрощает позиционирование блоков на сайте
  • Как создавать адаптивную верстку
  • Научитесь использовать псевдоэлементы ::after и ::before
  • Как подключать внешние CSS-стили к сайту, а также Javascript скрипты и библиотеки
  • Научитесь пользоваться популярным редактором кода Visual Studio Code
  • Изучите Grid System
  • Научитесь встраивать видео на ваш сайт
  • Изучите CSS-анимацию, а также научитесь анимировать SVG элементы

Изучив современную верстку веб-сайтов, вы сможете создавать верстку веб-сайтов любой сложности. Макет сайта KinoMonster будет доступен в популярной программе для дизайна и прототипирования Figma.

Программа курса

60 видео · 102 интерактивных уроков

Модуль 1 — О курсе HTML/CSS Advanced
1 уроков
Модуль 2 — Установка программ для курса HTML/CSS Advanced
2 уроков
Модуль 3 — Базовый HTML
37 уроков
4▶️Базовая разметка HTML-страницы5:51Бесплатно5💻Создайте базовую разметку с помощью Emmet1:00Бесплатно6▶️Базовые HTML теги10:46Бесплатно7💻Интерактивное задание тег h11:00Бесплатно8💻Интерактивное задание тег параграф1:00Бесплатно9💻Интерактивное задание тег i2:00Бесплатно10💻Интерактивное задание тег del2:00Бесплатно11💻Интерактивное задание тег mark2:00Бесплатно12💻Интерактивное задание тег strong2:00Бесплатно13▶️HTML-теги img, video, iframe19:08Бесплатно14💻Интерактивное задание тег img1:25Бесплатно15💻Интерактивное задание тег video2:15Бесплатно16💻Интерактивное задание тег iframe3:45Бесплатно17▶️HTML-тег a, встраивание ссылок на сайт, связанные ссылки14:47Бесплатно18💻Интерактивное задание тег a (классическая ссылка)2:32Бесплатно19💻Интерактивное задание тег a (классическая ссылка 2)2:12Бесплатно20💻Интерактивное задание тег a (phone)2:17Бесплатно21💻Интерактивное задание тег a (email)2:19Бесплатно22▶️HTML-теги ul, ol, li6:26Бесплатно23💻Интерактивное задание тег ol1:15Бесплатно24💻Интерактивное задание тег ul1:10Бесплатно25💻Интерактивное задание тег ul nested2:16Бесплатно26▶️HTML формы: input, textarea, checkbox, radio, slider и другие35:28Бесплатно27💻Интерактивное задание HTML-form: Input2:25Бесплатно28💻Интерактивное задание HTML-form: Input 21:15Бесплатно29💻Интерактивное задание HTML-form: Загрузка файлов2:34Бесплатно30💻Интерактивное задание HTML-form: Выбор цвета2:12Бесплатно31💻Интерактивное задание HTML-form: Numbers3:11Бесплатно32💻Интерактивное задание HTML-form: Selected2:32Бесплатно33💻Интерактивное задание HTML-form: Checkbox1:15Бесплатно34💻Интерактивное задание HTML-form: Radio2:10Бесплатно35💻Интерактивное задание HTML-form: Slider1:35Бесплатно36💻Интерактивное задание HTML-form: Textarea2:12Бесплатно37▶️HTML таблицы: table, tr, th, tbody, thead, tfoot8:28Бесплатно38💻Интерактивное задание HTML Tables 12:13Бесплатно39▶️HTML-теги div и span12:56Бесплатно40Тест: теги div и span1:03Бесплатно
Модуль 4 — HTML5 структура страниц верстки сайтов
3 уроков
Модуль 5 — Базовый CSS
21 уроков
44▶️Знакомство с CSS: вынос css в отдельный файл, width, height, color, background26:25Бесплатно45💻Интерактивное задание знакомство с CSS1:34Бесплатно46▶️CSS-селекторы: Способы задавать стили для HTML-элементов22:20Бесплатно47💻Интерактивное задание HTML-selectors 12:21Бесплатно48💻Интерактивное задание HTML-selectors 22:32Бесплатно49💻Интерактивное задание HTML-selectors 32:18Бесплатно50💻Интерактивное задание HTML-selectors 41:08Бесплатно51💻Интерактивное задание HTML-selectors 52:13Бесплатно52▶️CSS псевдоклассы (pseudo classes) - Способы задавать стили для HTML-элементов21:31Бесплатно53💻Интерактивное задание pseudo classes 12:28Бесплатно54💻Интерактивное задание pseudo classes 21:55Бесплатно55💻Интерактивное задание pseudo classes 32:31Бесплатно56💻Интерактивное задание pseudo classes 43:15Бесплатно57💻Интерактивное задание pseudo classes 52:28Бесплатно58💻Интерактивное задание pseudo classes 61:49Бесплатно59💻Интерактивное задание pseudo classes 72:43Бесплатно60💻Интерактивное задание pseudo classes 82:16Бесплатно61▶️Инструменты разработчика браузера Google Chrome7:56Бесплатно62▶️Комментарии в HTML и в CSS8:20Бесплатно63Quiz: HTML comments1:14Бесплатно64Quiz: CSS comments1:18Бесплатно
Модуль 6 — CSS позиционирование HTML-элементов (базовое)
14 уроков
Модуль 7 — CSS позиционирование Flexbox
7 уроков
Модуль 8 — Позиционирование CSS Grid
24 уроков
86▶️Введение в CSS Grid1:37Бесплатно87▶️Свойство grid-template-columns. Горизонтальное позиционирование.5:38Бесплатно88💻Интерактивное задание Grid: grid-template-columns 12:25Бесплатно89💻Интерактивное задание Grid: grid-template-columns 21:45Бесплатно90💻Интерактивное задание Grid: grid-template-columns 32:18Бесплатно91▶️Свойства column-gap, row-gap. Grid отступы.2:53Бесплатно92💻Интерактивное задание Grid: column-gap, row-gap1:19Бесплатно93💻Интерактивное задание Grid: gap1:33Бесплатно94▶️CSS функция repeat() и единица измерения fraction (fr)2:06Бесплатно95💻Интерактивное задание Grid: fraction (fr)2:30Бесплатно96💻Интерактивное задание Grid: CSS function Repeat()2:35Бесплатно97▶️CSS функция MinMax()1:40Бесплатно98💻Интерактивное задание Grid: CSS function MinMax()2:10Бесплатно99▶️Свойство grid-template-rows. Вертикальное позиционирование.2:34Бесплатно100💻Интерактивное задание Grid: grid-template-rows 12:14Бесплатно101▶️Свойство grid-auto-rows2:14Бесплатно102💻Интерактивное задание Grid: grid-auto-rows2:12Бесплатно103▶️Свойство grid-auto-flow2:28Бесплатно104▶️Свойства grid-column и grid-row, ключевое слово span11:31Бесплатно105💻Интерактивное задание Grid: grid-column и grid-row 11:03Бесплатно106💻Интерактивное задание Grid: grid-column и grid-row 21:18Бесплатно107💻Интерактивное задание Grid: grid-column и grid-row 31:49Бесплатно108▶️Свойства justify-content, align-content и place-content3:15Бесплатно109💻Интерактивное задание Grid: justify-content, align-content, place-content1:48Бесплатно
Модуль 9 — Позиционирование CSS Grid. Практическая часть
6 уроков
Модуль 10 — Подключение шрифтов для сайта
4 уроков
Модуль 11 — Адаптивная (responsive) верстка сайтов
9 уроков
Модуль 12 — Практическая часть: Знакомство с Figma
2 уроков
Модуль 13 — Практическая часть: Создаем Header (верхняя часть сайта)
3 уроков
Модуль 14 — Практическая часть: Создаем Footer (нижняя часть сайта)
2 уроков
Модуль 15 — Практическая часть: Создаем блок фильмов и сериалов
5 уроков
Модуль 16 — Практическая часть: Создаем блок Hero
8 уроков
Модуль 17 — Практическая часть: Адаптируем верстку под мобильные устройства
6 уроков
Модуль 18 — Практическая часть: Страница просмотров фильмов и сериалов
4 уроков
Модуль 19 — Практическая часть: Страница Login и Register
4 уроков

Отзывы (0)

Отзывы студентов

Пока нет отзывов

Частые вопросы

Как проходит обучение?

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

Когда начнется обучение? Нужно ли ждать когда наберется группа?

Сразу после оплаты, вы получите полный доступ к данному курсу без ожиданий.

Получу ли я после прохождения курса сертификат?

Да! За успешное прохождение каждого курса, вы получите сертификат. Все сертификаты, полученные за курсы, вы можете найти в вашем профиле.

Почему такая низкая цена?

Одна из миссий проекта FructCode сделать дорогое ИТ-образование доступным для всех!

Актуальны ли курсы?

Да! Курсы на платформе FructCode достаточно часто обновляются, в том числе исходные коды. Обратите внимание, что курсы которые находятся в "архиве" не обновляются.

Какое оборудование нужно для прохождения курса?

Курсы FructCode вы можете проходить в любой операционной системе - Windows, Mac OS или Linux, а также в мобильных устройствах. Тем не менее, для комфортного прохождения курсов FructCode, мы рекомендуем иметь монитор с разрешением экрана 1920x1080.

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

Если в процессе прохождения курса у вас возникла проблема с выполнением задания и вопрос по пройденной теме курса, вы можете задать его в комьюнити FructCode - https://fructcode.com/ru/qa/, где другие студенты, которые успешно решили задание, вам обязательно помогут.

Что такое XP и что оно дает?

XP - это сокращение от английского слова experience и переводится как опыт. За успешное прохождение задания вы получаете определенное количество XP. Чем больше XP вы накапливаете, тем больше опыта в программировании у вас становится.

Как участвовать в рейтинге?

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

Я находил ваши курсы на других сайтах. Есть ли разница где учиться?

Да! Только на сайте FructCode.com вы можете найти актуальные версии моих курсов. На других сайтах вы можете найти пиратские старые версии моих курсов или неактуальные версии моих курсов, в процессе прохождения которых, вы столкнетесь с ошибками, так как программы уже давно изменились. Покупая мои курсы на сайте FructCode.com вы инвестируете не только в свои знания, но и инвестируете в создание новых курсов.

Что если мне не подойдет или не понравится курс?

Если в процессе прохождения курса вы поймете, что вам не подходит данный курс - в течении 30 дней с даты покупки, вы можете вернуть деньги в полном объеме. Для возврата средств напишите в службу поддержки на почту info@fructcode.com

У меня не работает видео лекция или не открывается задание, что делать?

Наиболее частая причина, если что-то не работает - это установленные некоторые расширения для браузера, например Adblock. Если у вас возникает техническая проблема, напишите пожалуйста в нашу службу поддержки на почту info@fructcode.com и мы в кратчайшее время постараемся помочь

У меня остались вопросы о курсе, кому я могу их задать?

Если у вас остались дополнительные вопросы о курсах FructCode, пожалуйста напишите в нашу службу поддержки на почту info@fructcode.com и мы постараемся ответить в ближайшее время.

Ваш преподаватель

Sergei Nikonov
Sergei Nikonov
  • Основатель проекта FructCode
  • Опыт в веб-разработке более 15 лет
  • Работал над высоконагруженными веб-проектами в крупных компаниях США и Европы
  • Провел несколько десятков оффлайн и онлайн семинаров на тему веб-разработки