Новий курс “Шаблонізатор Pug” українською
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

Вибери свою IT спеціальність

Підписка

Замовити дзвінок

+38 099 757 27 82

Добрий день, друзі!

Сьогодні маємо гарні новини для всіх, хто хоче спростити та прискорити свою техніку верстання вебсторінок – на ITVDN вийшли всі уроки курсу “Шаблонізатор Pug”. Курс українською мовою!

Pug – це HTML-препроцесор, який дозволяє у зручній манері писати код, котрий буде  більш зрозумілий для сприйняття людиною. За допомогою шаблонізатору розробник пише менше коду, створює зручні для сприйняття вкладені конструкції, необхідні змінні та інше.

У ході курсу ви детально розберете особливості синтаксису Pug, його тегів та атрибутів. Будуть докладно розглянуті способи використання тексту в рамках різних тегів, а також ви опануєте можливості управління атрибутами, класами та ідентифікаторами.

Навчитеся працювати з вбудованим кодом JavaScript у Pug, використовувати умовні оператори, а також опануєте створення циклів та міксинів для оптимізації та полегшення роботи над проєктами.

На завершальному етапі на вас чекає практика – проєкт, який включатиме розробку повноцінної сторінки з використанням усіх навичок, отриманих під час курсу.

Автор курсу – Кінаш Станіслав, FrontEnd Developer.

Тривалість курсу – 6 годин 27 хвилин.

Структура курсу:

  1. Pug. Основи шаблонізації.
  2. Налаштування середовища Pug.
  3. Основи Pug: синтаксис, теги, текст.
  4. Робота з текстом всередині тегів.
  5. Робота з атрибутами. Класи та ідентифікатори.
  6. Робота зі змінними. Вбудований код JavaScript.
  7. Умовний синтаксис / Оператор case (when).
  8. Цикли та міксини.
  9. Використання макетів та включень.
  10. Практичний проєкт з використанням Pug.

Чого ви навчитеся на даному курсі:

  • Використовувати весь функціонал шаблонізатора Pug.
  • Розуміти основи шаблонізації і налаштовувати для роботи середовище Pug.
  • Використовувати Pug для роботи з синтаксисом, тегами та текстом.
  • Використовувати рядковий текст (inline) у тегах, конвеєрний (piped) та блоковий текст.
  • Використовувати умовний синтаксис в шаблонізаторі Pug, а саме: умовні оператори if та else, оператор unless, оператор case (when).
  • Розуміти та застосовувати цикли each та while в шаблонізаторі Pug.
  • Користуватися міксинами як аналогом функціональних компонентів.
  • Застосовувати атрибути міксинів та так званий Rest Arguments.
  • Використовувати Pug для створення структурованих і оптимізованих HTML-шаблонів.
  • Створювати гнучкі та адаптивні макети вебсторінок з використанням всього функціоналу Pug.
  • Розробляти шаблони, що відрізняються чистотою та структурованістю, без використання додаткових стилів та класів CSS.

Попередні вимоги

Курс підійде тим, хто вже має базові знання HTML, CSS та JavaScript.

Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.

Курс входить до комплексної програми підготовки за спеціальностями:

    

КОМЕНТАРІ ТА ОБГОВОРЕННЯ
ВІДЕО КУРСИ ЗА СХОЖОЮ ТЕМАТИКОЮ
СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
Преміум
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
169.99 $
Придбати
Notification success