Expanded Library

Spring Boot: Efficient Development, Configuration, and Deployment

by Federico Mestrone

Learn how to make the most of Spring Boot features. You'll see how to develop extensible customizable libraries, from properties files to auto-configuration and profiles, and learn tricks for solid, maintainable development with Spring Boot.

What you'll learn

With Spring Boot you can develop powerful libraries that are extensible, customizable, and can be plugged into other applications easily and quickly. In this course, Spring Boot: Efficient Development, Configuration, and Deployment, you'll make the most of Spring Boot features for solid, maintainable development. First, you'll learn how to use auto-configuration and how to define conditional beans and configs. Next, you'll discover how to use properties files and YAML files to externalize application settings. Finally, you'll explore how to use profiles to offer different options for running our code. When you're finished with this course, you'll have knowledge of several ways to deploy Spring Boot applications to achieve the best performance and scalability with the least effort.

Table of contents

Course Overview

About the author

Also known as Fed in the English-speaking world, Federico has an intriguing eclectic approach to technology. In love with it since he was 12 - back in the days of the Commodore 64 - he betrays it on a regular basis: first with ballet and contemporary dance, then with synchronised swimming, recently with Japanese language and culture. Mostly a Java/Scala developer and Linux/Mac OS user, over the course of 20+ years he has had commercial experience in several other platforms and programming langua... more

Ready to upskill? Get started