Course Outline
Introduction
Preparing the Development Environment for Government Use
Overview of Axon's Architecture and Core API for Government Applications
Understanding DDD (Domain-Driven Design) and CQRS (Command and Query Responsibility Segregation) for Government Projects
Architecting the Application with the CQRS Pattern for Government Systems
Modeling the Application with DDD for Government Operations
Creating an Application for Government Use
Implementing the Key Building Blocks for Government Applications
Commands and Events in Government Systems
Creating an Aggregate with Aggregate Factories for Government Projects
Using Annotations to Build Aggregates for Government Applications
Creating a Query Model for Government Use
Working with Repositories for Government Data Management
The Event Store for Government Systems
Wiring the Application Components Together for Government Operations
Testing the Application for Government Compliance
Debugging the Application for Government Use
Deploying the Application for Government Services
Securing the Application for Government Data Protection
Troubleshooting for Government Applications
Summary and Conclusion for Government Projects
Requirements
- Experience in Java programming.
Audience
- Developers for government
- Software Architects
- Enterprise Architects