Genre: eLearning | Language: English + srt | Duration: 91 lectures (6h 29m) | Size: 2.88 GB
Leverage the rich Spring ecosystem to create complex and secure applications with Spring Boot
What you’ll learn:
Introducing Spring Boot
Learn About Spring Boot Application
Creating a Spring Boot Project
Learn About Automatic configuration
Learn About Spring Boot CLI
Enhance the security model of your apps
Configure and tune web applications and containers
Learn how to create powerful, production-grade applications and services
Deploy Spring Boot as self-starting executables and Docker containers
Use Spring Boot Test framework with JUnit, Cucumber, and Spock
Become more efficient in testing, deploying, and monitoring Spring Boot based applications
No pre-knowledge is required – enthusiasm is all you need!
Spring is one of the best frameworks on the market for developing web, enterprise, and cloud ready software. It provides some impressive features to simplify writing your code, and does so with minimal effort. Spring Boot simplifies the building of complex software dramatically by reducing the amount of boilerplate code, and by providing production-ready features and a simple deployment model. It is the fastest way to get a Spring application up and running with the fewest lines of code and the least configuration. It aims to make development easy so that you can create production-grade applications and services.
This course begins by helping you configure Spring Boot, then shows you a practical implementation of its various features. Then, you will work on running and debugging Spring Boot apps in the IDE. It will address the challenges related to power that come with Spring Boot’s great configurability and flexibility. You will understand how Spring Boot configuration works under the hood, how to overwrite default configurations, and how to use advanced techniques to prepare Spring Boot applications to work in production. Following that, you’ll learn the foundations of the Spring Boot platform and understand its operations. Afterwards, you’ll understand layered architecture basics and how Spring Boot lets us create layered applications built on top of Spring. You’ll also see how autoconfiguration works and understand how to use it and troubleshoot it where required.
At the end of this course, you will be proficient in building and deploying your Spring Boot application.
Who this course is for
Anyone interested in Spring Boot