Course Outline

Introduction to Drupal 10 for Government

  • Overview of Drupal 10 features and improvements for government
  • Setting up a Drupal 10 environment for government operations
  • Drupal architecture and community resources for government agencies

Drupal Module Development Basics for Government

  • Understanding Drupal's hook system and APIs for government applications
  • Creating a basic custom module for government use cases
  • Form API and menu system for government websites

Advanced Module Development for Government

  • Integrating third-party libraries and APIs for government projects
  • Drupal’s plugin system and services for enhanced functionality in government applications
  • Security best practices in module development for government systems

Theme Development and Management for Government

  • Introduction to theming in Drupal 10 for government websites
  • Twig templating engine basics for government web design
  • Responsive and interactive design principles for government user interfaces

Testing and Quality Assurance for Government

  • Writing unit and functional tests for government applications
  • Debugging and profiling Drupal applications in a government context
  • Utilizing Drupal's configuration management for government deployments

Introduction to Azure for Developers for Government

  • Azure fundamentals for government IT professionals
  • Leveraging Azure App Services for web hosting in government environments
  • Managing databases with Azure SQL Database for government data storage

Implementing DevOps with Azure for Government

  • Source control with Azure Repos for government projects
  • Continuous Integration and Continuous Deployment (CI/CD) with Azure Pipelines for government workflows
  • Monitoring and logging with Azure Monitor and Application Insights for government systems

Summary and Next Steps for Government

Requirements

  • Basic understanding of PHP and MySQL
  • Familiarity with general web development principles

Audience for Government

  • Software Developers
  • Information Technology Professionals
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories