Micronaut Deep Dive

Micronaut Deep Dive

This 12-hour deep-dive workshop arms students with everything they need to immediately start building microservices and serverless applications using the Micronaut® framework.

Overview

The Micronaut framework is a JVM-based, full-stack toolkit for building modular, easily testable microservices and serverless applications.

This online, intensive workshop covers the Micronaut framework in depth and provides developers the knowledge and skills to quickly master the Framework and start maximizing their productivity right away.

2021 Open-Enrollment Course

Dates: October 18 to 21 Enrollment closed

Time: 9:00 a.m. to 12:00 p.m. CDT

Location: Online

Instructor: Sergio del Amo Caballero

Registration Fee: $199.00 USD

The Micronaut Framework

Unlike reflection-based IoC frameworks which load and cache reflection data for every single field, method, and constructor in your code, with the Micronaut framework, your application startup time and memory consumption are not bound to the size of your codebase.

This revolutionary framework greatly reduces runtime overhead – in terms of memory consumption and startup time – found in traditional frameworks. This is achieved through the use of annotation processors that pre-compile all the necessary metadata and information needed to run your application ahead of time, eliminating the need for reflection and cached reflective metadata at the framework level.

Discover an easier way to build microservices and serverless applications; contact us to set up a deep-dive workshop for your team.

Check out our Micronaut Training Jumpstart for an even more comprehensive training experience.

Lab Setup

Please have the latest stable version of IntelliJ IDEA and either JDK 8 or JDK 11 installed and configured on your PATH.  

Lab exercises are conducted in IntelliJ IDEA. If you don't have the licensed version, the Community Edition will work just fine. See https://www.jetbrains.com/idea/download.  

The latest Micronaut CLI version: https://micronaut.io/download.html

Optional: SdkMan https://sdkman.io

Outline

The following topics are covered in this course.

  • Introduction to the Micronaut framework
  • Controllers
  • Compile-time dependency injection
  • Application configuration
  • Testing
  • HTTP client
  • Service discovery
  • Management endpoints
  • Static file resolution
  • Polyglot Micronaut
  • Micronaut Data
  • Introduction to serverless deployment
  • Stand-alone CLI apps

INTENDED AUDIENCE

This workshop prepares JVM developers to build fast, lightweight microservices and serverless applications. Participants should be comfortable with Java as a programming language.

This is a live, hands-on training course. No recording of this training event will be made available for on-demand consumption.

Upcoming Offerings

Classes currently being scheduled. Contact us to set up yours!

Professional Training for Modern Technology Teams

Sign up today for open enrollment technology training.

Open Enrollment Courses

Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.

View Course Schedule

Customized technology training designed to meet your team's specific needs

Customized Training Programs

Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.

Request More Information

secret