Онлайн-курс

Шаблонизаторы HTML

Использование шаблонизаторов позволяет сократить время на разработку продуктов и уменьшить количество ошибок и исправлений.

На курсе мы познакомимся с основными принципами работы шаблонов и рассмотрим их на примере Pug — одного из самых популярных шаблонизаторов.

Необходимые знания: HTML, CSS, базовый JavaScript

В курс включено: принципы работы шаблонизаторов, Pug

Гибкие сроки: начинайте прямо сейчас и двигайтесь в комфортном режиме

Курс позволит вам получить востребованный навык и повысить свою ценность на рынке

Благодаря использованию шаблонизаторов, вы сможете:

Быстрее собирать сложные интерфейсы

Связывать компоненты с данными и тестировать их с разным контентом

Грамотнее использовать компонентный подход

Минимизировать количество ошибок и ускорить их исправление

Навык шаблонизаторов на Карте Компетенций фронтенд-разработчика

В соответствии с нашей Картой Компетенций, этот навык необходим фронтенд-разработчикам с опытом работы больше 1 года.

Типовые задачи, которые вы научитесь решать после курса «Шаблонизаторы HTML»:

Разделение интерфейса на структуру и данные

Выделение и использование компонентов

Выделение общего каркаса и отдельных страниц. Шапка, подвал, контент страницы

Циклический вывод компонентов на основе данных. Например, карточки товаров или список новостей

Условный рендеринг компонентов в зависимости от условий. Добавление классов по условию

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

Построена так, чтобы рассказать о принципах шаблонизации и показать примеры на конкретном инструменте.

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

Раздел 1

Введение в шаблонизацию

Раздел 2

Синтаксис шаблонизаторов

Раздел 3

Деление на шаблоны

Раздел 4

Отделение данных от шаблонов

Раздел 5

Циклические конструкции и вывод данных

Раздел 6

Условия и миксины в шаблонизаторе Pug

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

Курс предполагает самостоятельное изучение материала в комфортном для вас режиме. Начать учиться можно прямо сейчас.

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

В каждом модуле будет:

Теория

Структурированная информация, необходимая для усвоения части навыка

Кейсы

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

Практическое задание

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

Тест

Для финального закрепления материала. Он позволит вам убедиться, что вы всё точно усвоили и можете двигаться дальше.

Разработчикам от разработчиков

Сделано для разработчиков, у которых мало времени на обучение.

На курсе «Шаблонизаторы HTML»
вы получите:

Методику

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

Программу

Построена от простого к сложному.
Вы легко погрузитесь в тему, даже если ничего про неё не знали раньше.

Контент

Актуальная и обновляемая теория, проверенная рынком. Никакой «воды» — вы получите только необходимые знания.

Комьюнити

Поможет вам с ответами на вопросы и углублением знаний.

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

Вам это подходит, если

Вы хотите больше зарабатывать или сменить работу, но не знаете, в каком направлении развиваться:

Хотите освоить конкретный навык, но не знаете как

Не хотите тратить время на поиск актуальной информации по теме

Вам нужна конкретная методика обучения и только необходимая информация

Хотите убедиться, что полученные знания усвоились на практике

На нашей стороне опыт, исследования и методика

Опыт

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

Исследования

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

Методика

Общаемся с сообществом веб-разработчиков и поэтому понимаем, как нужно учить. Максимально сокращаем время от изучения теории до решения типовых задач.

Что говорят разработчики

Записаться на курс «Шаблонизаторы HTML»