Курсы Drupal for Beginners в Луцке | ITEA LUTSK

Drupal for Beginners

Старт обучения
Дату старта уточняйте в администрации
54 час. по 2-3 раза в неделю

Описание курса

Drupal — система управления содержимым, которая входит в тройку самых популярных CMS мира. На нем основаны сайты правительства Франции, городского сената Нью Йорка, операционной системы Ubuntu, певцов Кристины Агилеры и Робби Уильямса. 

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

После курса вы сможете:

  • Устанавливать и настраивать CMS/CMF Drupal
  • Работать с популярными модулями и темами
  • Создавать собственные темы
  • Создавать собственные модули
  • Оптимизировать Drupal-сайты
  • Создавать сайты на базе Drupal практически любого уровня

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

  1. Первое знакомство с CMS/CMF Drupal (2 часа)
    1. Установка
    2. Обзор основных конфигураций
    3. Настройка тем
    4. Установка/удаление контрибных модулей
    5. Работа с контентом
    6. Отчеты, логи и другие страницы
  2. Работа с модулями ядра (4 часа)
    1. Базовые знания о модуле и архитектуре бэкенда “Друпал”
    2. Text Editor & CKEditor
    3. Node, Book, Taxonomy, Menu
    4. Contact
    5. Block
    6. Media, Media Library, Responsive Image
  3. Работа с модулем Views (3 часа)
    1. Дисплеи
    2. Форматы
    3. Запросы
    4. Фильтры и Контекстные фильтры
    5. Связи
    6. Агрегация
    7. Другие возможности
    8. Практическая работа
  4. Работа с темами (16 часов)
    1. Базовые понятия тем и архитектура темизации в Друпал
    2. Установка контрибных тем
    3. Понятие сабтем, создание собственной сабтемы
    4. Настройка регионов темы
    5. Библиотеки
    6. Знакомство с Twig, работа с шаблонами
    7. Практическая работа по созданию собственного веб-сайта по дизайну на выбор
  5. Работа с контрибными модулями (12 часов)
    1. SEO-модули
    2. Модули для работы с контентом
    3. Commerce
    4. Модули в помощь разработчику
    5. Другие модули
  6. Написание собственных модулей (15 часов)
    1. Структура модуля
    2. Работа с hooks
    3. Роутинг и контроллеры 
    4. Формы
    5. Создание энтити 
    6. Создание собственных twig-шаблонов
    7. Обзор других API
  7. Другие темы (2 часа)
    1. Оптимизация скорости загрузки и стабильности Друпал-сайтов
    2. “Best practice”Друпал-сайтов

Минимальные требования:

  • Базовые понятия о Веб. Понимание принципа работы Интернета. HTTP, POST, GET
  • HTML: знать самые распространенные HTML-элементы, уметь работать с существующими HTML-документами, семантикой и HTML5
  • CSS: уметь базово верстать простые веб-страницы; знание мобильной верстки и умение работать с Bootstrap будет преимуществом
  • Git  — базовые навыки, работа с GitHub 
  • PHP: базовые навыки; начальные знания в ООП (классы, трейты, абстракция, простые имена) и composer будут преимуществом
  • LAMP/WAMP/XAMP  — уметь создавать локальные сайты и БД

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

spinner-it

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds