Micronaut Fundamentals (MNF) – Outline

Detailed Course Outline

  • Cloud-native microservice architecture
  • Getting started with Micronaut
    • Setup IDE
    • Micronaut core
    • Injecting dependencies into microservices with Contexts and Dependency Injection
    • Application configuration
  • Micronaut Web
    • HTTP routing
    • Reactive HTTP request processing
    • OpenAPI
  • Testing microservices
  • Security
    • Authentication and authorization
    • Control user and role access by using JSON Web Tokens (JWT)
  • Micronaut Data
    • Persist data to a database by using Java Persistence API (JPA)
    • Persist data by using MicroStream native object graph persistence
  • Build and deployment of microservices
  • Build native executables by using GraalVM
  • Exercises with coding
  • Answering your individual questions