4  3 reviews on Udemy

Spring Boot Fundamentals

Building Web Apps and REST services with Spring Boot
Course from Udemy
 405 students enrolled
 en
Spring Boot is a very powerful open source java framework based on Spring, which has dramatically simplified the bootstrapping and development of java based applications and microservices. It takes an opinionated approach towards development, providing intelligent defaults so that you get a production-grade application which you can just run with minimal configuration. In this course we will cover the basic fundamentals and concepts of this multi-featured framework. We will go step by step building a fully functional Spring MVC app as well as a CRUD REST based web services app. We will see how to create and consume REST web services. We will learn about the Thymeleaf template engine supported by Spring Boot for the front-end development as well as see how Spring Boot makes it easy to connect to backend databases and switch them at ease,along the way. We will cover health monitoring, caching and security of spring boot apps. We will see how to configure our app for different environments using Spring Profiles. We will see how easy it is to dockerize our spring boot app, which allows us to quickly deploy it to cloud environments. By the end of this course, you would have a solid conceptual understanding of the various aspects of this framework to rapidly start developing applications and microservices.
Getting productive with Spring Boot

Spring Boot is a very powerful open source java framework based on Spring, which has dramatically simplified the bootstrapping and development of java based applications and microservices. It takes an opinionated approach towards development, providing intelligent defaults so that you get a production-grade application which you can just run with minimal configuration. In this course we will cover the basic fundamentals and concepts of this multi-featured framework. We will go step by step building a fully functional Spring MVC app as well as a CRUD REST based web services app. We will see how to create and consume REST web services. We will learn about the Thymeleaf template engine supported by Spring Boot for the front-end development as well as see how Spring Boot makes it easy to connect to backend databases and switch them at ease,along the way. We will cover health monitoring, caching and security of spring boot apps. We will see how to configure our app for different environments using Spring Profiles. We will see how easy it is to dockerize our spring boot app, which allows us to quickly deploy it to cloud environments. By the end of this course, you would have a solid conceptual understanding of the various aspects of this framework to rapidly start developing applications and microservices.


  • Spring Boot basic concepts and benefits

  • Bootstrapping your applications using Spring Initialzr

  • Basic Spring annotations, artifacts, starter dependencies

  • Creating a fully functioning Spring MVC app with the model, repository,service, controller and view layers

  • Thymeleaf template engine and integration with third party libraries like bootstrap and jquery

  • Connecting to a backend database: H2 and MySQL

  •  Monitoring health and metrics with Spring Boot Actuators

  • Securing your app with users and roles

  • Implementing caching using Redis

  • Configuring your app for different environments using Spring Profiles

  • Dockerizing your app and launching several instances of it


Spring Boot Fundamentals
$ 19.99
per course
Also check at

FAQs About "Spring Boot Fundamentals"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK