План на курса
Въведение в Drupal 10
- Преглед на Drupal 10 функции и подобрения
- Създаване на Drupal 10 среда
- Drupal архитектура и обществени ресурси
Drupal Основи на разработката на модул
- Разбиране на системата за закачки и API на Drupal.
- Създаване на основен потребителски модул
- API за формуляри и система от менюта
Разширено разработване на модули
- Интегриране на библиотеки и API на трети страни
- Drupal's плъгин система и услуги
- Най-добрите практики за сигурност при разработването на модули
Разработка на тема и Management
- Въведение в тематизирането в Drupal 10
- Основи на двигателя за шаблони на Twig
- Принципи на адаптивен и интерактивен дизайн
Тестване и осигуряване на качеството
- Писане на модулни и функционални тестове
- Дебъгване и профилиране Drupal на приложения
- Използвайки управлението на конфигурацията на Drupal.
Въведение в Azure за разработчици
- Azure основи
- Използване на Azure App Services за уеб хостинг
- Управление на бази данни с Azure SQL Database
Внедряване на DevOps с Azure
- Контрол на източника с Azure Repos
- Непрекъсната интеграция и непрекъснато внедряване (CI/CD) с Azure тръбопроводи
- Мониторинг и регистриране с Azure Монитор и данни за приложения
Обобщение и следващи стъпки
Изисквания
- Основни познания по PHP и MySQL
- Запознаване с общи концепции за уеб разработка
Публика
- Разработчици
- ИТ специалисти
Oтзиви от потребители (5)
Курсът беше адаптиран точно за моите нужди на база на анкетата преди началото му. Частите, в които се чувствах по-силно, получиха по-малко време, за да можем да се концентрираме върху темите, в които знаех по-малко, което подобри темпът на обучението. Лукаш беше отличен в обясняването на дадена тема, базирайки се на моето ниво на опит, и имаше много релевантни примери, съответстващи на това ниво.
Evan Lynskey - Marine Institute
Курс - Master Drupal 9 Site Building / Architecture
Машинен превод
Люк успял да адаптира съдържанието според моите изисквания, това беше фантастично.
Taru Khanna
Курс - Administering a Drupal 7 Website
Машинен превод
Как покрива темата в много обширен и детайлен начин.
Kathryn Blanch - Thales Group
Курс - Drupal 8 Themes
Машинен превод
Топиките, които бяха разгледани, бяха добре осъществени с релевантни упражнения, а Луказ няколко пъти се обръщаше и към структурата на нашето собствено сайт на съвета, за да покаже, където са използвани определения ентитети, които бяхме обсуждали в обучения, което ми се струваше добър начин да укрепим идеите, които бяхме научили.
Rob O'Driscoll - Limerick City & County Council
Курс - Building Web Applications with Drupal 8, Views, Fields and Panels
Машинен превод
I насладих се, но 2 дни са твърде малко за покриване на всички теми.
Ali Amer Aziz - Hamilton Police Service
Курс - Drupal 7 for Developers
Машинен превод