Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Drupal 10
- Review of Drupal 10 capabilities and operational enhancements
- Provisioning a Drupal 10 deployment environment
- Drupal architectural framework and community support resources
Foundations of Drupal Module Development
- Examination of Drupal’s hook system and application programming interfaces (APIs)
- Construction of a foundational custom module
- Implementation of Form API and menu structures
Advanced Module Development Practices
- Integration of third-party libraries and external APIs
- Utilization of Drupal’s plugin system and service architecture
- Application of security standards in module creation
Theme Development and Governance
- Overview of theming methodologies in Drupal 10
- Basics of the Twig templating engine
- Principles of responsive and interactive interface design
Testing and Quality Assurance Protocols
- Development of unit and functional test suites
- Debugging and performance profiling of Drupal applications
- Leveraging Drupal's configuration management systems
Introduction to Azure for Developers
- Fundamentals of the Azure platform
- Application of Azure App Services for web hosting
- Management of databases using Azure SQL Database
Implementing DevOps with Azure
- Source control management via Azure Repos
- Continuous Integration and Continuous Deployment (CI/CD) workflows using Azure Pipelines
- Monitoring and logging capabilities with Azure Monitor and Application Insights
Conclusion and Recommended Next Steps
Requirements
- Foundational understanding of PHP and MySQL
- Competency in general web development concepts
Target Audience
- Software developers
- IT professionals
21 Hours
Testimonials (1)
The energy the trainer had, the engagement and the willingness to assist when we got stuck