Разработка модуей Drupal 8 с примерами - Видеоуроки

Learn Drupal 8 module development with examples
Duration 03:01:12
Открыть все курсы от udemy

Learn Drupal 8 module development with examples - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Install Drupal 00:02:37
  • Урок 2. Setting up development environment 00:04:25
  • Урок 3. Activating error messages 00:02:14
  • Урок 4. Declaring and activating our module 00:03:22
  • Урок 5. Controller and route 00:09:33
  • Урок 6. Extending the ControllerBase class 00:04:48
  • Урок 7. Create a custom twig template 00:09:03
  • Урок 8. Adding libraries 00:04:45
  • Урок 9. Bonus: Superhero list animated hero names 00:03:47
  • Урок 10. Example hero block 00:09:31
  • Урок 11. Renderable array example in block 00:07:00
  • Урок 12. Services and Dependency Injection container 00:00:52
  • Урок 13. Custom service 00:07:13
  • Урок 14. Services injection example 00:10:26
  • Урок 15. Injecting service to our controller 00:05:33
  • Урок 16. Custom form 00:11:24
  • Урок 17. Custom form elements 00:06:01
  • Урок 18. Alter any form with hook_form_alter 00:05:13
  • Урок 19. Validation 00:06:34
  • Урок 20. Ajax Form 00:11:27
  • Урок 21. Administer page 00:14:04
  • Урок 22. Print our config 00:05:45
  • Урок 23. Implementing custom hook 00:05:40
  • Урок 24. Event subscriber 00:10:41
  • Урок 25. Declare our custom permission 00:02:37
  • Урок 26. Implement our custom permission 00:06:27
  • Урок 27. Route alter from a custom module and event subscriber 00:10:10

Никогда не было лучшего времени для изучения разработки модулей Drupal 8. Это потому, что Drupal 8 уже является лучшим технологически и более быстрым способом создания приложений Drupal (по сравнению с Drupal 7). Drupal 8 построен поверх Symfony, поэтому хорошие новости заключаются в том, что когда вы научитесь создавать контроллер, например, в Drupal 8, то вы это сделаете в Symfony, и наоборот. Это здорово, потому что на самом деле это означает, что навыки можно перенести и что мы не собираемся увязать в бесконечных друпализмах (термины, относящиеся к Drupal).

В этом курсе мы собираемся изучить самые популярные разделы разработки модулей Drupal 8:

  • мы собираемся объявить наш собственный модуль
  • мы собираемся узнать, что такое контроллер, и мы собираемся построить свой собственный класс контроллера
  • мы собираемся узнать, как реализовать новые маршруты в файле .routing.yml
  • мы собираемся узнать, как визуализировать содержимое контроллера в шаблоне ветки
  • как включить библиотеки (ресурсы) при визуализации определенных шаблонов
  • как создавать собственные блоки
  • иметь хорошее представление о Renderable arrays 
  • что такое Сервисы
  • как объявить сервис
  • как внедрить сервис в наш собственный сервис
  • как внедрить сервис в контейнер
  • как создавать собственные формы и реагировать на submit
  • как проверять формы
  • как изменить любую форму
  • как создать форму AJAX
  • как сделать нашу собственную конфигурацию
  • как объявить разрешения и как заставить их работать, чтобы ограничить какие то вещи...

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

Я постарался сделать это как можно более понятным и поделиться как можно большим количеством примеров, с которыми я сталкиваюсь в своей повседневной работе как разработчик PHP Drupal. Навыки, которые рассматриваются в этом курсе, безусловно, понадобятся вам, если вы создаете сложные приложения на Drupal 8 и «must have» в  для каждого разработчика Drupal...

Твоя оценка

4 1
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

30-11--0001 en 22 урока
leveluptutorials Drupal 8 basics
Станьте знакомыми и уверенными в работе на Drupal 8. Изучите основы работы, терминологию, необходимую для работы в качестве администратора сайта Drupal в курсе, созданном специально для начинающих. Эта серия содержит 22 видеоурока в HD, посвященных установке и управлению сайтом.
Duration 01:57:22
4 1
30-11--0001 en 18 уроков
knpuniversity Drupal 8: Under the Hood
Drupal 8 поставляется с блестящей новой обьектно-ориентированной базой и множеством хайпов вокруг нее. Но лично мне это нравится. Итак, в этом скринкасте я проведу тебя - Drupal 7 разработчика - через все новые концепции, парадигмы,  вещи в D8. Что такое маршруты? Как я могу использовать события для подключения к основным частям системы?

Если вы серьезно относитесь к изучению D8, тогда поехали!
Duration 01:11:03
1 0
30-11--0001 ru 12 уроков
webformyself Курс по Drupal. Основы
Drupal - CMS с открытым исходным кодом, которая позволяет создавать как простые, так и сложные веб-проекты на этом движке. Большое сообщество Drupal постоянно совершенствует движок с каждым выходом какой то новой технологии или функционала, поэтому вы можете быть уверенны в современности движка. Особенность Drupal - модульная платформа, которую можно относительно легко расширять.
Duration 06:30:32
15 2

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo