Skip to main content

About This Course

Learn

  • Create a Spring Boot project using Spring Initilizr and Spring CLI
  • Manage and monitor your application with Spring Boot Actuator
  • Create your Spring application’s UI using Thymeleaf
  • Make the best use of error logging and debugging to ensure your applications are more efficient
  • Manage the way that your application exchanges data efficiently by employing various Spring Data features

About

With the advent of containerization and the ease of cloud availability, developers are required to explore new tools and frameworks in order to best utilize these technologies. The Spring framework's core features can be used by any Java application, but there are extensions to build web applications on top of the Java EE platform.

In this course, you will start by setting up the developer environment, and initialize a simple application using Spring Boot. After that, you will look into different developer tools, debug Spring applications, and log in to Spring. Then you’ll dive into the Spring MVC, where you will develop reactive web applications with Spring, and work with embedded servlet containers and manage serialization with Protobuf, Avro, and Thrift.

Moving on, we’ll look into the various features of Spring Data, and how you can enhance data management using Spring Data JPA, MySQL, REST, NoSQL, and Cassandra. Finally, you will learn to add authentication and security to your web application using Spring security features, such as OAuth2 and JSON Web Token.

Style and Approach

This fast-paced guide will take you on a journey through the various features of Spring Boot and how you can apply them to build efficient web applications for the cloud. This course will whet your appetite to learn more and get to the next level of learning.

Features

  • Dive into the essentials of the Spring framework to build efficient applications for the cloud
  • Explore the latest features of the Spring 5.x framework!
  • Discover the various features and functionality provided by Spring Boot to rapidly develop Spring applications

Course Length : 1 hour 39 minutes

ISBN : 9781787283893

Requirements

Add information about the skills and knowledge students need to take this course.

Course Staff

Staff Member #1

Biography of instructor/staff member #1

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.

See our list of supported browsers for the most up-to-date information.

respond
hours per week
respond
Free
respond
RPS
respond
en

Share this course

Categories

Data Science(241)

Coding and Tools(37)

Admin and Cloud(380)

DevOps(78)

Programming(631)

Application Development(752)

Web Development(547)

Big Data and Analytics(709)

Soft Skills(19)

Network Security & Infrastructure(283)

Process Concepts(8)

Database(80)

Business Intelligence(22)

I've read enough.Take me to RPS