Micronaut Deep Dive

Through lectures, real-world examples, and lab exercises, this 2-day workshop will arm you with everything you need to immediately start building fast, lightweight microservice and serverless applications using the Micronaut™ Framework. 

Upcoming Micronaut Training

Course Date(s) Time Instructor(s) Hours
Micronaut Security Deep Dive Apr 24 - Apr 25 Day del Amo Caballero 6
MICRONAUT AND GRAALVM: THE ULTIMATE RECIPE FOR FAST, LIGHTWEIGHT, POWERFUL APPS Apr 26 Day Lopez 1
DEPLOYING MICRONAUT TO GCP May 3 Day Brown 1
DEVELOPING ALEXA SKILLS WITH MICRONAUT Jun 5 Day Vanderwerf 1
ETHEREUM FOR MICRONAUT AND GRAILS DEVELOPERS Oct 4 Day Vanderwerf 1

Micronaut Security Deep Dive

Through lectures and lab exercises, this 2-day, deep-dive workshop will prepare you to use Micronaut's robust, built-in security capabilities when building microservices and serverless applications using the framework. 

more…

Dates & Times

Wed, Apr 24, 9:00am to 12:00pm
Thu, Apr 25, 9:00am to 12:00pm

Location

Online

Instructor(s)

Sergio del Amo Caballero

MICRONAUT AND GRAALVM: THE ULTIMATE RECIPE FOR FAST, LIGHTWEIGHT, POWERFUL APPS

In this complimentary webinar, Micronaut Team member, Iván López, explains how the combined power of GraalVM and Micronaut results in even faster, more lightweight applications than you can build using each tool on its own.

more…

Dates & Times

Fri, Apr 26, 10:00am to 11:00am

Location

Online: 10:00 a.m. to 11:00 a.m. CDT

Instructor(s)

Iván Lopez

DEPLOYING MICRONAUT TO GCP

In this complimentary webinar, you'll discover how easy it is to build fast, lightweight JVM microservices with the new Micronaut Framework and learn how to deploy them to Google Cloud.

more…

Dates & Times

Fri, May 3, 10:00am to 11:00am

Location

Online

Instructor(s)

Jeff Brown

DEVELOPING ALEXA SKILLS WITH MICRONAUT

Discover a fun way to exercise your JVM and Micronaut coding skills by learning how to design apps for a voice UI, develop custom skills for Amazon Alexa, and publish your work to the marketplace.

more…

Dates & Times

Wed, Jun 5, 10:00am to 11:00am

Location

Online

Instructor(s)

Ryan Vanderwerf

ETHEREUM FOR MICRONAUT AND GRAILS DEVELOPERS

Add blockchain to your coding toolbox by attending this complimentary webinar for JVM developers interested in leveraging the productivity-boosting power of Grails and Micronaut to build smart contracts and DApps on the Ethereum platform.

more…

Dates & Times

Fri, Oct 4, 10:00am to 11:00am

Location

Online

Instructor(s)

Ryan Vanderwerf

Overview

Micronaut is a new JVM-based, full-stack framework for building modular, easily testable microservice applications.

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

This revolutionary new 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.

To learn more about developing microservice and serverless applications with Micronaut, please contact us to set up a training event!

INTENDED AUDIENCE

Although everyone is welcome, this workshop is best suited for JVM developers who want to build microservice applications. 

Participants should be comfortable with Java as a programming language. An understanding of the Grails framework is helpful but not required.

Outline

  • Introduction to Micronaut
  • Controllers
  • Compile Time Dependency Injection
  • Application Configuration
  • HTTP Client
  • Service Discovery
  • Testing
  • Reactive Controller Actions
  • Server Events
  • Databases
  • Management Endpoints
  • Aspect-Oriented Programming
  • Static-File Resolution
  • Security
  • Configurations
  • Web Sockets
  • Polyglot Micronaut
  • Distributed Tracing
  • Serverless Functions
  • Stand Alone CLI Apps

Duration and format

2 days (12 hours)

This in-person workshop can be conducted at your location, online, or in our Midwest training lab (12140 Woodcrest Executive Drive; St. Louis, MO. 63141).

secret