Как устроен курс и что вас ждёт в каждом блоке
Где находятся материалы и как получить доступ
Как сдавать домашние задания и получать обратную связь
Как настроить рабочее пространство в Taptop
Понимаете структуру курса и спокойно включаетесь в обучение без хаоса
Как устроена блочная вёрстка, HTML-теги, CSS-стили и иерархия элементов.
Как работает адаптив по принципу Desktop First на разных брейкпоинтах.
Как называть слои и классы по методологии БЭМ, чтобы не путаться в проекте.
Как правильно анализировать макет, читать UI-kit и готовить дизайн к сборке.
Понимаете внутреннюю логику веба, умеете подготавливать макет к работе и закладываете чистую, структурированную основу сайта без хаоса в классах.
Как настроить рабочее пространство в Taptop.
Как оптимизировать изображения, экспортировать их из Figma и работать с файловым хранилищем.
Как собрать Style Guide и настроить глобальные текстовые стили и модификаторы.
Как спроектировать базовый каркас главной страницы через секции и контейнеры.
Создадите проект в редакторе, полностью подготовите медиаконтент и соберете UI-kit, который сохранит единый стиль сайта и упростит дальнейший адаптив.
Как работать с компонентами.
Как проверять вёрстку на соответствие макету Figma с помощью расширения Pixel Perfect.
Как сверстать обложку сайта (Hero Section) со встроенным слайдером.
Как работать с интерактивными вкладками (Tabs) и настраивать их состояния.
Как подключать и кастомизировать продвинутые слайдеры с помощью сторонней библиотеки Swiper.js.
Сверстаете половину многостраничного сайта, освоите Pixel Perfect, работу с компонентами и виджетами Taptop и научитесь интегрировать Swiper.js для создания нестандартных слайдеров.
Как управлять расположением колонок с помощью продвинутых сеток CSS Grid.
Как работать с виджетом Accordion для создания удобных раскрывающихся списков.
Как трансформировать статичную Grid-сетку десктопа в мобильный слайдер с помощью Swiper.js.
Как устроены встроенные базы данных (CMS-коллекции) в Taptop и как выводить динамический контент на страницу.
Как интегрировать интерактивную карту через виджет Map.
Завершите сборку всех основных контентных блоков сайта и освоите логику работы с базами данных (CMS).
Как спроектировать адаптивное меню для планшетов и смартфонов.
Как создавать всплывающие окна с помощью виджета Pop-up.
Как интегрировать и кастомизировать формы для сбора заявок.
Доработаете все скрытые элементы сайта, сделаете удобную мобильную навигацию и настроите формы, чтобы сайт мог принимать реальные заявки.
Как работает псевдокласс hover и свойство transition для настройки плавного наведения на элементы.
Что такое контекстные селекторы и как через настройку родительского элемента менять свойства вложенных объектов.
Как использовать эти инструменты для создания аккуратных визуальных эффектов на сайте.
Поймёте, как оживить интерфейс базовыми средствами CSS, и научитесь настраивать сложные эффекты при наведении курсора на блоки сайта.
Как создавать новые страницы внутри одного проекта и настраивать редирект (перенаправление) после успешной отправки формы.
Как правильно переиспользовать уже созданные глобальные компоненты (Header и Footer) на новых страницах.
Сверстаете новую страницу самостоятельно, свяжете её с формой заявки и проверите отображение на всех ключевых разрешениях экрана от десктопа до смартфона.
Как устроены технические настройки SEO в Taptop и как верстать сайты так, чтобы они хорошо индексировались поисковиками.
Как подключать к сайту сторонние сервисы с помощью встроенных интеграций платформы и через Albato.
Как настроить интерактивные Яндекс.Карты через API-ключ, задать точные координаты и установить маркер на карте.
Подготовите сайт к продвижению в поисковых системах и подключите необходимые внешние сервисы и интерактивные карты.
Как создавать страницы списков и динамические страницы, которые автоматически наполняются контентом из базы данных.
Как настраивать условную видимость блоков (Condition Visibility), чтобы автоматически скрывать пустые элементы, если для них нет текста или картинок.
Как связывать разные базы данных между собой с помощью полей Reference и Multi Reference для корректного отображения связанных данных.
Как настраивать SEO-теги (Title, Description, Open Graph) для динамических страниц.
Поймёте логику работы со сложными структурами данных, самостоятельно сверстаете и настроите автоматическое наполнение страниц коллекций и свяжете их между собой.
Как настраивать якорные ссылки для навигации по странице, а также ссылки для номеров телефонов и электронной почты.
Как проводить финальный аудит сайта по чек-листу перед передачей клиенту и добавлять Alt-тексты к изображениям.
Как работают тарифы Taptop, клиентский режим и какие существуют способы передачи готового проекта заказчику.
Как привязать собственный домен к сайту через настройки NS- и DNS-записей.
Полностью подготовите проект к запуску, проверите его по чек-листу на отсутствие ошибок, подключите домен и поймёте, как правильно передавать готовый сайт клиенту.
Как работают кастомные атрибуты, зачем они нужны и как с их помощью подключать сторонние библиотеки (на примере галереи Fancybox).
Как использовать CSS-селекторы и медиазапросы для кастомной стилизации элементов RichText под разные экраны.
В чём разница между относительными единицами измерения vw и rem и как они заменяют пиксели.
Как устроен флюидный подход, при котором сайт плавно и пропорционально масштабируется на любых мониторах.
Перейдёте на продвинутый технический уровень: освоите флюидную вёрстку на vw и rem, научитесь кастомизировать сложные текстовые блоки через CSS и расширять возможности платформы внешними скриптами.
Что такое триггеры, свойства и тайминг, а также как устроена иерархия анимаций и плавность движений.
Как настраивать эффекты появления элементов через параметры прозрачности (Opacity) и смещения (Move).
Как создавать динамичные эффекты при скролле страницы, управляя масштабом (Scale) и позицией объектов.
Как оживить интерактивные элементы с помощью анимаций по клику и наведению, меняя радиус скругления углов (Corner radius) и размер.
Освоите базовую логику анимации на платформе и настроите плавное движение элементов, скролл-эффекты и реакцию на клики для всех основных и динамических страниц сайта.
Как добавить уникальности в учебный проект, полностью изменив его тему, шрифты и цветовую палитру.
Как с помощью нейросетей быстро генерировать тексты и изображения без нарушения пропорций готовой вёрстки.
Как безопасно менять порядок блоков и адаптировать существующие секции под вашу собственную тематику.
Превратите стандартную учебную работу в уникальный авторский проект, который перенесёте в своё портфолио, и получите официальный сертификат об окончании курса.