Návrh Školení
Úvod do Drupal 10
- Přehled Drupal 10 funkcí a vylepšení
- Nastavení Drupal 10 prostředí
- Drupal architektura a komunitní zdroje
Drupal Základy vývoje modulu
- Pochopení hákového systému Drupal a API
- Vytvoření základního vlastního modulu
- Formulář API a systém menu
Pokročilý vývoj modulů
- Integrace knihoven a API třetích stran
- Pluginový systém a služby Drupal
- Nejlepší bezpečnostní postupy při vývoji modulů
Vývoj tématu a Management
- Úvod do tématiky v Drupal 10
- Základy šablonovacího motoru Twig
- Principy responzivního a interaktivního designu
Testování a zajištění kvality
- Zápis jednotek a funkční testy
- Ladění a profilování Drupal aplikací
- Využití správy konfigurace Drupal
Úvod do Azure pro vývojáře
- Azure základy
- Využití Azure služeb aplikací pro webhosting
- Správa databází pomocí Azure SQL Database
Implementace DevOps pomocí Azure
- Ovládání zdroje pomocí Azure Repos
- Průběžná integrace a průběžné zavádění (CI/CD) s Azure Pipelines
- Monitorování a protokolování pomocí Azure Monitor and Application Insights
Shrnutí a další kroky
Požadavky
- Základní znalost PHP a MySQL
- Znalost obecných konceptů vývoje webu
Publikum
- Vývojáři
- IT profesionály
Reference (5)
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.
Evan Lynskey - Marine Institute
Kurz - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Kurz - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Kurz - Drupal 8 Themes
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
Kurz - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.