Продвинутая вёрстка в Django

Курс из 2 уроков

В наше время даже самый махровый бэкенд-разработчик обязан разбираться в вёрстке. Этот курс — продолжение другого курса о вёрстке: здесь будет больше Django и HTML/CSS.

Здесь вы встретите ситуации, с которыми неизбежно столкнётся любой бэкендер при работе с шаблонами: подключение форм к сайту, мобильная адаптивность, вёрстка небольших компонентов с нуля.

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

Навыки и технологии

‣ HTML-формы

‣ Обработка данных форм на сервере

‣ Flex

‣ Grid

‣ Анимации

‣ Pixel-perfect

‣ Мобильная вёрстка

‣ Вёрстка по Figma-макету

Уроки

Урок 1 из 2
Верстаем видеоплеер
Верстаем видеоплеер

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

Подключите иконки

Иконки сейчас используются на любом сайте: даже на этой странице вы можете сходу разглядеть парочку. В видеоплеере они тоже будут: кнопки “Play”, “Pause” или “Mute” — это всё иконки.

Верстайте на Flexbox

Flexbox — это современная технология в CSS, с помощью которой можно двигать блоки по странице, выравнивать их и делать “резиновыми”: заставлять их растягиваться по ширине. Без понимания Flexbox современную вёрстку тоже не понять.

23 задания
12 учебных часов
ревью кода
Урок 2 из 2
Добавляем плееру анимации
Добавляем плееру анимации

В этом уроке вы оживите плеер: добавите ему анимаций и сделаете его удобным для просмотра фильмов. Полосочка снизу теперь будет пропадать и появляться при наведении, например.

Верстайте пиксель в пиксель

PixelPerfect — это когда ваша страничка свёрстана пиксель в пиксель с макетом дизайнера. Вот как вам сайт нарисовали — вы один в один его и воспроизвели. Это довольно ценный навык, и многие заказчики будут требовать его на работе.

Заставьте блоки светиться, пропадать и появляться

Заставьте вёрстку реагировать на движения мышью: какие-то блоки будут пропадать, какие-то — появляться. Такие простые эффекты сразу дают +15 очков к крутости сайта.

17 заданий
12 учебных часов
ревью кода

Что входит в курс

  • 2 проекта в портфолио

    Каждый урок — это новый учебный проект с пошаговыми инструкциями и практическими советами.

  • Кодревью

    Преподаватель прочитает ваш код и расскажет, как сделать лучше.

  • Свободный график занятий

    Занимайтесь в любое удобное время, в своем темпе.

  • Доступ к учебным материалам навсегда

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

Стоимость

8 000 р.

Как подготовиться к занятиям

‣ Владение Python на начальном уровне: циклы, функции, словари и списки.
‣ Писать программы на 400+ строк кода
‣ Читать английскую документацию
‣ Работать с базой данных через ORM
‣ Верстать HTML-страницы
‣ Размещать код на GitHub

Подготовительные курсы

Рекомендуем начать подготовку с более простых курсов:

API веб-сервисов
6 уроков, 87 заданий
  • HTTP
  • ВКонтакте API
  • Telegram боты
  • схема url
  • библиотека requests
  • REST API
Купить
15 000 Р
Первый урок бесплатный
Знакомство с Django: ORM
6 уроков, 117 заданий
  • запросы
  • поля
  • модели
  • поиск по полям
  • миграции
Купить
15 000 Р
Первый урок бесплатный
Вёрстка для питониста
5 уроков, 85 заданий
  • HTML и CSS
  • Bootstrap
  • отладка в браузере
  • парсинг
  • шаблонизация