Plan du cours
Introduction à Drupal 10
- Aperçu des fonctionnalités et améliorations de Drupal 10
- Mise en place d'un environnement Drupal 10
- Architecture de Drupal 10 et ressources de la communauté
Notions de base sur le développement de modules Drupal
- Comprendre le système de crochets et les API de Drupal.
- Créer un module personnalisé de base
- API de formulaire et système de menu
Développement avancé de modules
- Intégrer des bibliothèques et API tierces
- Le système de plugins et les services de Drupal.
- Meilleures pratiques de sécurité dans le développement de modules
Développement de thèmes et Management
- Introduction à la création de thèmes dans Drupal 10
- Bases du moteur de création de templates Twig
- Principes de conception réactive et interactive
Tests et assurance qualité
- Rédaction de tests unitaires et fonctionnels
- Débogage et profilage des applications Drupal
- Utiliser la gestion de configuration de Drupal.
Introduction à Azure pour les développeurs
- Principes fondamentaux de Azure
- Exploiter Azure App Services pour l'hébergement web
- Gérer les bases de données avec Azure SQL Database
Mise en œuvre de DevOps avec Azure
- Contrôle des sources avec Azure Repos
- Intégration et déploiement continus (CI/CD) avec Azure Pipelines
- Surveillance et journalisation avec Azure Monitor et Application Insights
Résumé et prochaines étapes
Pré requis
- Connaissances de base en PHP et MySQL.
- Familiarité avec les concepts généraux du développement web
Public
- Développeurs
- Professionnels de l'informatique
Nos clients témoignent (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
Formation - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Formation - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Formation - 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
Formation - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.