Get in Touch

Course Outline

Introduction

  • Introduction to Microservices with Spring Boot for government applications
  • Overview of Spring Boot for government use
  • Introduction to Web services for government systems

Spring Boot

  • Setting up an Integrated Development Environment (IDE) for a Spring Boot project in the public sector
  • Understanding Spring Boot features for government applications
  • Using embedded servers in Spring Boot projects for government
  • Exploring Spring Boot Actuator for enhanced monitoring and management of government applications
  • Utilizing Spring Boot DevTools to streamline development processes for government projects

Restful Web Service

  • Overview of Representational State Transfer (REST) for government services
  • Working with path variables in RESTful services for government applications
  • Working with request parameters in RESTful services for government systems
  • Using the POST method in RESTful services for government operations
  • Using the GET method in RESTful services for government data retrieval
  • Exception handling in RESTful services for government applications
  • Using the DELETE method in RESTful services for government data management
  • Content negotiation in RESTful services for government use
  • Implementing data filtering in RESTful services for government systems
  • Using API versioning in RESTful services for government applications

Spring Data JPA

  • Overview of Java Persistence API (JPA) for government use
  • Setting up JPA for government projects
  • Creating employee POST methods using Spring Data JPA for government applications
  • Retrieving employee data from the database using Spring Data JPA in government systems
  • Deleting employee data from the database using Spring Data JPA for government operations
  • Converting an H2 database to a MySQL database for government applications using Spring Data JPA

Spring Security

  • Overview of Spring Security for government systems
  • Okta registration and configuration for secure government applications
  • Securing API gateways with Spring Security in the public sector
  • Implementing security for order services using Spring Security for government operations
  • Testing Spring Security configurations for government applications

Unit Testing

  • Configuring an order service for testing in government projects
  • Creating a test method for government applications
  • Verifying tests for accuracy and reliability in government systems
  • Implementing setup methods for efficient testing in government applications

Docker

  • Overview of Docker for government use
  • Setting up Docker for government projects
  • Utilizing Docker in government systems for deployment and management

Kubernetes

  • Overview of Kubernetes components and architecture for government applications
  • Configuring and using Kubernetes for efficient orchestration in the public sector

CI/CD Pipeline

  • Overview of Continuous Integration and Continuous Deployment (CI/CD) for government projects
  • Creating an artifact registry for government applications
  • Creating Virtual Machine (VM) instances for government use
  • Using Jenkins pipeline for automated CI/CD processes in the public sector

Summary and Next Steps

Requirements

  • Experience in Java development
  • Familiarity with the Spring Framework

Audience for government

  • Java Developers
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories