Get in Touch

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories