Get in Touch

Course Outline

Introduction to Drupal 10

  • Overview of Drupal 10 features and improvements.
  • Setting up a Drupal 10 environment.
  • Drupal architecture and community resources.

Drupal Module Development Basics

  • Understanding Drupal's hook system and APIs.
  • Creating a basic custom module.
  • Form API and menu system.

Advanced Module Development

  • Integrating third-party libraries and APIs.
  • Drupal’s plugin system and services.
  • Security best practices in module development.

Theme Development and Management

  • Introduction to theming in Drupal 10.
  • Twig templating engine basics.
  • Responsive and interactive design principles.

Testing and Quality Assurance

  • Writing unit and functional tests.
  • Debugging and profiling Drupal applications.
  • Utilizing Drupal's configuration management.

Introduction to Azure for Developers

  • Azure fundamentals.
  • Leveraging Azure App Services for web hosting.
  • Managing databases with Azure SQL Database.

Implementing DevOps with Azure

  • Source control with Azure Repos.
  • Continuous Integration and Continuous Deployment (CI/CD) with Azure Pipelines.
  • Monitoring and logging with Azure Monitor and Application Insights.

Summary and Next Steps

Requirements

  • Foundational knowledge of PHP and MySQL.
  • Familiarity with general web development concepts.

Audience

  • Developers.
  • IT professionals.
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories