Разработка модуей 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...

Твоя оценка

2 0
Следи за последними обновлениями и новостями в нашем 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
0 0
30-11--0001 ru 12 уроков
webformyself Курс по Drupal. Основы
Drupal - CMS с открытым исходным кодом, которая позволяет создавать как простые, так и сложные веб-проекты на этом движке. Большое сообщество Drupal постоянно совершенствует движок с каждым выходом какой то новой технологии или функционала, поэтому вы можете быть уверенны в современности движка. Особенность Drupal - модульная платформа, которую можно относительно легко расширять.
Duration 06:30:32
12 2

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

React JS и Redux Bootcamp - Освойте React Веб-разработку

React JS и Redux Bootcamp - Освойте React Веб-разработку

en
Изучите React.js и Redux правильно. Погрузитесь в движок React, создайте 5 приложений и станьте веб-разработчиком React. Дайте мне пять минут вашего времени, и я объясню, почему этот курс - лучшее время, которое вы можете потратить, чтобы научиться писать приложения React и Redux.
Автоматизированное тестирование с WebdriverIO

Автоматизированное тестирование с WebdriverIO

en
Мне потребовались годы, чтобы остановиться на концепции автоматизации тестирования. Все, что я пробовал, казалось впечатляющим, но никогда не соответствовало реальному использованию. Затем я наткнулся на WebdriverIO, и все это изменилось. Из-за его удивительных особенностей и простоты в дизайне...
React с Firebase

React с Firebase

en
Я преподаю React с 2015 года, а начал работать с ним еще раньше. Сегодня есть еще одна технология, о которой я хочу повогорить с вами - это Firebase. В этом курсе мы построим готовое приложение чата в реальном времени. Мы реализуем переписку в реальном времени между пользователями, авторизацию...
Создаем приложение React Native для iOS и Android от начала до конца

Создаем приложение React Native для iOS и Android от начала до конца

en
Если вы уже знакомы с React, то React Native - отличный способ создавать мобильные приложения для iOS и Android. Конечно, веб-приложения и мобильные приложения сильно отличаются друг от друга, но этот курс служит вашим руководством.
Полное введение в React, v5

Полное введение в React, v5

en
В дополнение к обновлению всех инструментов до последних и самых лучших версий Complete Intro to React v5 реструктурировал семинар, чтобы больше сосредоточиться на обучении основным принципам React, не жертвуя при этом какими-либо инструкциями по инструментарию. В этом двухдневном тренинге Брайан...
The Web Developer Bootcamp

The Web Developer Bootcamp

en
Единственный курс, который вам нужен для изучения веб-разработки - HTML, CSS, JS, Node и многое другое! Привет! Добро пожаловать в The Web Developer Bootcamp, единственный курс, который вам нужен для изучения веб-разработки. Существует множество вариантов онлайн-обучения разработчиков...
chat
logo