Essentials of Spring 5.0 for Developers [Video]

Preview in Mapt

Essentials of Spring 5.0 for Developers [Video]

Will Kennedy

A fast-paced guide to building applications with the Spring and Spring Boot frameworks

Quick links: > What will you learn?> Table of content

Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$106.25
RRP $124.99

Frequently bought together


Essentials of Spring 5.0 for Developers [Video] Book Cover
Essentials of Spring 5.0 for Developers [Video]
$ 124.99
$ 106.25
Spring 5.0 Core Training [Video] Book Cover
Spring 5.0 Core Training [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781787283893
Course Length1 hour 39 minutes

Video Description

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 Appraoch

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.

Table of Contents

Starting with Spring Boot
The Course Overview
Setting Up a Developer Environment
Creating a Spring Boot Project
Running with Spring Boot
Diving into Spring Boot
Configuration and Properties
Developer Tools, Debugging, and Hot Swapping
Spring Boot Actuator
Logging in Spring
Spring Boot Web Applications
Spring MVC
REST Documentation with Spring REST Docs and Swagger
Templating with Thymeleaf
Reactive Web
Embedded Servlet Containers
Serialization with Apache Avro, Protocol Buffer, and Thrift
Spring Data
Spring Data JPA and MySQL
Spring Data REST
NoSQL with Spring Data Cassandra and Spring Data Mongo
Spring Data Reactive
Caching with In-Memory and Redis
Security
OAuth2
JWT and SSO

What You Will 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

Authors

Table of Contents

Starting with Spring Boot
The Course Overview
Setting Up a Developer Environment
Creating a Spring Boot Project
Running with Spring Boot
Diving into Spring Boot
Configuration and Properties
Developer Tools, Debugging, and Hot Swapping
Spring Boot Actuator
Logging in Spring
Spring Boot Web Applications
Spring MVC
REST Documentation with Spring REST Docs and Swagger
Templating with Thymeleaf
Reactive Web
Embedded Servlet Containers
Serialization with Apache Avro, Protocol Buffer, and Thrift
Spring Data
Spring Data JPA and MySQL
Spring Data REST
NoSQL with Spring Data Cassandra and Spring Data Mongo
Spring Data Reactive
Caching with In-Memory and Redis
Security
OAuth2
JWT and SSO

Video Details

ISBN 139781787283893
Course Length1 hour 39 minutes
Read More

Read More Reviews

Recommended for You

Spring 5.0 Core Training [Video] Book Cover
Spring 5.0 Core Training [Video]
$ 124.99
$ 106.25
Spring 5.0 Project: Building a Travel Website [Video] Book Cover
Spring 5.0 Project: Building a Travel Website [Video]
$ 124.99
$ 106.25
Working with Data and Cloud in Spring 5.0 [Video] Book Cover
Working with Data and Cloud in Spring 5.0 [Video]
$ 124.99
$ 106.25
Microservices and Cloud-Native Applications with Spring 5.0 [Video] Book Cover
Microservices and Cloud-Native Applications with Spring 5.0 [Video]
$ 124.99
$ 106.25
Getting Started with Spring 5.0 [Video] Book Cover
Getting Started with Spring 5.0 [Video]
$ 124.99
$ 106.25
Using Spring and Angular for Web Application [Video] Book Cover
Using Spring and Angular for Web Application [Video]
$ 124.99
$ 106.25