Oreilly – Spring Boot in Practice, Video Edition 2022-8

Oreilly – Spring Boot in Practice, Video Edition 2022-8 Downloadly IRSpace

Oreilly – Spring Boot in Practice, Video Edition 2022-8
Oreilly – Spring Boot in Practice, Video Edition 2022-8

Spring Boot in Practice, Video Edition. This course is a comprehensive and practical guide to software development with Spring Boot that, instead of focusing on the basics, provides advanced solutions and specialized techniques in the form of real-world scenarios. This course teaches you how to take advantage of Spring Boot features such as configuration, logging, monitoring, security with Spring Security, and developing microservices and RESTful APIs. It also covers topics such as developing reactive applications, using WebSocket and RSocket, deploying to Kubernetes and cloud platforms, containerization, and working with Kotlin and GraalVM. The author of this course, Somnath Musib, with years of experience in developing Spring applications, teaches practical techniques for solving common problems in a step-by-step manner with executable code. This course is suitable for developers who have an introductory knowledge of Spring and want to improve their skills in Spring Boot. By learning these concepts, you will be able to create standalone, secure, and scalable applications with minimal manual configuration.

What you will learn:

  • Spring Boot features from an expert’s perspective
  • Configuring, logging, and monitoring Spring Boot applications
  • Effective methods for communicating with the database
  • Using Spring Security and Securing Spring Applications in Production Environments
  • Design and develop Microservices and RESTful APIs with Spring Boot
  • Microservice Versioning, Documentation, and Security
  • Developing Reactive Applications and Accessing Reactive Data with WebSocket and RSocket
  • Deploy Spring Boot applications on Kubernetes and major cloud platforms
  • Implementing Containerization in a Spring Boot Application
  • Using Spring Boot with Kotlin and GraalVM

Who is this course suitable for?

  • Spring Boot beginners who have little experience with Spring.
  • Developers who want to improve their practical skills in using Spring Boot.
  • People looking for a deeper understanding of Spring Boot’s advanced features and capabilities.
  • Those who want to build secure, scalable, and Microservices-based applications with Spring Boot.
  • Developers interested in using Spring Boot with Kotlin and GraalVM.

Spring Boot in Practice, Video Edition course details

  • Publisher: Oreilly
  • Instructor: Somnath Musib
  • Training level: Beginner to advanced
  • Training duration: 14 hours and 18 minutes

Course headings

  • Part 1.
    Chapter 1. Booting Spring Boot
    Chapter 1. Code examples
    Chapter 1. Getting started with Spring Boot
    Chapter 1. Spring Boot additional concepts
    Chapter 1. Summary
  • Part 2.
    Chapter 2. Common Spring Boot tasks
    Chapter 2. Creating custom properties with @ConfigurationProperties
    Chapter 2. Executing code on Spring Boot application startup
    Chapter 2. Customizing logging in a Spring Boot application
    Chapter 2. Validate user data using Bean Validation
    Chapter 2. Summary
    Chapter 3. Database access with Spring Data
    Chapter 3. Configuring a database in a Spring Boot application
    Chapter 3. Understanding the Crud Repository interface
    Chapter 3. Retrieve data from a database using Spring Data
    Chapter 3. Specifying query using @Query
    Chapter 3. Using Criteria API with Spring Data JPA
    Chapter 3. Using QueryDSL with Spring Data JPA
    Chapter 3. Managing domain object relationships
    Chapter 3. Summary
    Chapter 4. Spring Boot: Autoconfiguration and Actuator
    Chapter 4. Using Spring Boot DevTools
    Chapter 4. Creating a custom failure analyzer
    Chapter 4. Spring Boot Actuator
    Chapter 4. Info endpoint deep dive
    Chapter 4. Creating a custom Spring Boot Actuator endpoint
    Chapter 4. 4. Summary
    Chapter 5. Securing Spring Boot applications
    Chapter 5. Hello Spring Security with Spring Boot
    Chapter 5. Using Spring Security
    Chapter 5. Summary
    Chapter 6. Implementing additional security with Spring Security
    Chapter 6. Securing secrets in Spring Cloud Vault
    Chapter 6. Implementing user registration
    Chapter 6. Implementing email verification at user registration
    Chapter 6. Controlling multiple incorrect login attempts
    Chapter 6. Implementing a Remember Me feature
    Chapter 6. Implementing reCAPTCHA
    Chapter 6. Enabling two-factor authentication with Google Authenticator
    Chapter 6. Authentication with OAuth2
    Chapter 6. Securing Actuator endpoints
    Chapter 6. Summary
    Chapter 7. Developing RESTful Web services with Spring Boot
    Chapter 7. Managing exceptions in a Spring Boot RESTful API
    Chapter 7. Testing a RESTful API
    Chapter 7. Documenting a RESTful API
    Chapter 7. Implementing RESTful API versioning
    Chapter 7. Securing a RESTful API
    Chapter 7. Summary
  • Part 3.
    Chapter 8. Reactive Spring Boot application development
    Chapter 8. Understanding Project Reactor
    Chapter 8. Introducing Spring WebFlux
    Chapter 8. Testing reactive applications
    Chapter 8. Introduction to RSocket
    Chapter 8. Introduction to WebSocket
    Chapter 8. Summary
  • Part 4.
    Chapter 9. Deploying Spring Boot applications
    Chapter 9. Deploying Spring Boot applications as WAR in the WildFly application server
    Chapter 9. Deploying Spring Boot applications in Cloud Foundry
    Chapter 9. Deploying Spring Boot applications in Heroku
    Chapter 9. Running Spring Boot applications as Docker containers
    Chapter 9. Deploying Spring Boot applications in a Kubernetes cluster
    Chapter 9. Deploying Spring Boot applications in Red Hat OpenShift
    Chapter 9. Summary
  • Part 5.
    Chapter 10. Spring Boot with Kotlin, Native Image, and GraphQL
    Chapter 10. Introducing Spring Native
    Chapter 10. Spring Boot with GraphQL
    Chapter 10. Summary
  • Appendix A. Generating and building Spring Boot projects
  • Appendix A. Bootstrapping and executing a Spring Boot application with Spring Boot CLI
  • Appendix B. Spring MVC and Thymeleaf Template Engine
  • Appendix B. Understanding Thymeleaf
  • Appendix B. Enabling a template engine in Spring Boot

Course images

Spring Boot in Practice, Video Edition

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 720p

Download link

Download Part 1 – 1 GB

Download Part 2 – 167 MB

File(s) password: www.downloadly.ir

File size

1.1 GB