Micronaut Deep Dive

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

Upcoming Offerings

Date(s) Time Instructor(s) Location
Nov 26 - Nov 28 Day Kleeh

Online: All times are US Central Standard Time

More Details

Dates & Times

Mon, Nov 26, 9:00am to 1:30pm
Tue, Nov 27, 9:00am to 1:30pm
Wed, Nov 28, 9:00am to 1:30pm

Location

Online: All times are US Central Standard Time

Instructor(s)

James Kleeh

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 join us for this live, online 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

Details

Duration: 3 days (12 hours)

Dates: November 26, 27, and 28, 2018

Time: 9:00 a.m. to 1:30 p.m. CT (4 hours of training plus a 30-minute break)

Location: Online (Registrants will receive a link to log into the live, online training course.)

Instructor: James Kleeh, OCI Senior Software Engineer

Price: $299.00 USD per student

Meet the Instructor

James Kleeh

James Kleeh

OCI Senior Software Engineer

James Kleeh is a member of the OCI Grails and Micronaut team and has been programming with Groovy and Grails for more than 6 years. He has deep knowledge of the full web stack, as well as a strong background in SQL database-centric applications.

James also has many years of experience in the education industry and has worked with many of the technology companies near his hometown. Beyond the world of software engineering, James enjoys science fiction, games, and spending time with his family in Youngstown, OH.

secret