Micronaut Deep Dive at GR8Conf US 2018

In this 2-day, hands-on workshop, we will take a deep dive into Micronaut. Through lectures, real-world examples, and lab exercises, developers will be armed with everything they need to immediately start building applications with the framework.

Micronaut Deep Dive

Date & Time: July 23 – 24, 2018  |   9:00 a.m. – 4:00 p.m. CT

Location: University of St. Thomas - Schulze Hall | 46 S 11th St. | Minneapolis, MN 55403 (Map)

More Details Coming Soon!

Overview

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

Micronaut embraces some of the same ideas Grails uses to prioritize developer productivity and code simplicity, then applies those ideas to a framework specifically designed to overcome the challenges associated with microservice architectures.

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 also helpful, but no particular proficiency with Grails is required. 

This training course will take place prior to GR8Conf US. Attendees of GR8Conf US are encouraged to enroll in this course through our bundled ticket offering

Not attending GR8Conf US? No problem! We will soon announce a registration option for individuals who wish to enroll in this course outside of GR8Conf's bundled ticket offering.

Outline

  • Introduction to Micronaut
  • Controllers 
  • Compile Time Dependency Injection
  • Routing
  • Validation
  • HTTP Client (Auto Retries, Circuit Breakers, Failover)
  • Async Controller Actions
  • Configuration (Supplying, Retrieving)
  • Bidirectional JSON
  • Non-Blocking Streams
  • Integrating GORM
  • Aspect-Oriented Programming
  • Static-File Resolution
  • Receiving and Sending Files
  • Configurations
  • Polyglot Micronaut (Java, Groovy, Kotlin)
  • Management Endpoints
  • Integration (Service Discovery, AWS Lambda, etc.)
  • Micronaut with Grails

Can't Make it to GR8Conf US?

Sign up to receive Micronaut updates!

Let us bring the training to you!

Keep your team on the cutting edge with our technology training offerings.

Courses are developed and led by practicing software engineers and subject matter experts.

All courses can be customized. Contact us at info@ocitraining.com to arrange for a complete training program tailored to meet your organization's unique needs.

Many of our courses are also offered to the public both online and at our Midwest training lab for your convenience. Visit our training schedule to sign up for upcoming webinars, workshops, and classes, or conduct your next training program in our state-of-the-art training lab.

Meet the Instructor

Jeff Brown | Grails co-founder, OCI Grails Practice Lead, and OCI Partner

Grails co-founder, OCI Grails Practice Lead, and OCI Partner, Jeff Scott Brown has been doing JVM application development for as long as the JVM has existed. He has spent most of the last decade focused specifically on work related to the Grails framework and recently co-founded the Micronaut framework. 

secret