курс

HTML: Препроцессор Pug

959 студентов
Последнее обновление: 06 мая 2025
Курс HTML: Препроцессор Pug
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

8 уроков (видео и/или текст)
7 упражнений в тренажере
28 проверочных тестов
Доступ к остальным курсам платформы

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

  • Размечать страницу с использованием синтаксиса Pug
  • Подключать файлы и дополнительные модули
  • Использовать JavaScript для добавления логики компиляции шаблона
  • Создавать миксины для переиспользования участков кода

Описание

На этом курсе вы изучите препроцессор Pug для языка HTML. Вы узнаете больше о возможностях по шаблонизации HTML с использованием дополнительных инструментов, которые используются в Pug. В итоге вы научитесь использовать циклы, переменные, миксины для HTML. Pug пригодится, если вы решите создавать многостраничные сайты со сложной логикой. Знания из этого курса помогают программистам шаблонировать HTML для его переиспользования и использовать приемы из программирования для создания страниц.

Pug — препроцессор для HTML, который позволяет расширить функции при работе с версткой, например, добавить возможность импорта файлов друг в друга. Чтобы продуктивно изучить курс, требуются базовые знания верстки:

  • Создание структуры HTML документа
  • Семантическая верстка
  • Базовые теги для верстки элементов (таблицы, формы, заголовки, текст)

Изучить эти темы можно в следующих курсах:

  1. Основы современной верстки
  2. Основы верстки контента

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

Продолжительность 9 часов
  • 1

    Введение

    Поговорим о целях и структуре курса
  • 2

    Установка

    Устанавливаем препроцессор Pug и компилируем первый файл

    тесты

  • 3

    Теги и контент

    Учимся добавлять теги, атрибуты и контент с помощью Pug

    тесты

    упражнение

  • 4

    Подключение файлов

    Изучаем подключение Pug файлов и работу с дополнительными модулями, которые обрабатывают данные в разных форматах

    тесты

    упражнение

  • 5

    JavaScript

    Учимся использовать JavaScript внутри препроцессора и использовать интерполяцию переменных и выражений

    тесты

    упражнение

  • 6

    Условные конструкции

    Изучаем условные конструкции препроцесса Pug, учимся использовать конструкции if, else, unless

    тесты

    упражнение

  • 7

    Циклы

    Учимся перебирать массивы и объекты с использованием циклов Pug

    тесты

    упражнение

  • 8

    Миксины

    Учимся создавать миксины для переиспользования вёрстки внутри Pug

    тесты

    упражнение

  • 9

    Дополнительные материалы

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

Формат обучения

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже

#
Задание
% завершений

Рекомендуемые программы

профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
Старт 21 августа
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
Старт 21 августа
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
Старт 21 августа
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
Старт 21 августа
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
Старт 21 августа
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
Старт 21 августа
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
Старт 21 августа
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
Старт 21 августа
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
Старт 21 августа
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
Старт 21 августа
профессия
новый
10 месяцев
в разработке
дата определяется
профессия
новый
Программирование на JavaScript и PHP, разработка веб-приложений и сервисов используя Laravel, проектирование REST API и работа с базами
16 месяцев
Старт 21 августа
профессия
новый
Разработка фронтенд- и бэкенд-компонентов для веб-приложений на Spring Boot и React
16 месяцев
Старт 21 августа
профессия
новый
Программирование на JavaScript и Python, разработка веб-приложений и сервисов используя Django, проектирование REST API и работа с базами данных
16 месяцев
Старт 21 августа
профессия
новый
3 месяца
в разработке
Старт 21 августа
профессия
новый
10 месяцев
в разработке
дата определяется