Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Spring Boot Fundamentals

    Posted By: ELK1nG
    Spring Boot Fundamentals

    Spring Boot Fundamentals
    Last updated 12/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.94 GB | Duration: 10h 7m

    Learn Spring boot in simple steps

    What you'll learn

    Create a Spring boot application from scratch

    Understand the structure of a spring boot project

    Test your spring boot application

    Learn how Spring boot simplifies application creation

    Perform CRUD operations against a in memory db using Spring Data JPA

    Perform CRUD operations against MYSQL Database

    Expose out REST APIs using Spring Web

    Understand how spring boot auto configures a spring project

    Enable health metrics for the application

    Customize health metrics endpoint with your own information

    Use Spring Boot Profiles

    Use Thymeleaf Templating Web Engine

    Configure database caching

    Use Spring Batching

    Write unit testing using SpringMockMVC

    Do messaging using SpringJMS

    Use Swagger to document your REST APIs

    Upload and Download files using REST

    Learn the fundamentals of Reactive Programming

    Use Project Reactor and Spring Web Flux

    Use Reactive MongoDB

    Write Unit Test and Integration tests using Reactive Test Module

    Learn what RSockets are

    Create RSockets Server and Clients

    Requirements

    Java

    Knowledge of Spring Framework

    Description

    Sample of the reviews:I was given an assignment to start working on a spring boot project and this course gave me all the skills required to start working a spring boot project. All through the course, Bharath maintains the same pace, enthusiasm. You will definitely enjoy the course. Go for it without any doubt if you want to quickly learn spring boot with sufficient details. Thanks Bharath - Venu ReddyThis course is awesome. very clear to understand. I like all your courses very much. - Sahithi MuchalaExcellent explanation, clear understanding from end to end development of application, profile management, production knowledge - SujathaReally great course, Barath really dived into Spring Boot Fundamentals, and with this you don't have to waste so much time configuring a new project, spring boot really helps you with it - Bruno Militzer–-All source code is available for downloadResponsive Instructor - All questions answered within 24 hoursProfessional video and audio recordings (check the free previews)––Are you a java developer with spring background who is  interested in quickly mastering the fundamentals of Spring Boot then this course is for you.Spring is the most widely used framework in the industry today. Looking at any java developer job posting you will see Spring Boot. This course is designed for experienced as well as complete beginners to learn the basics of Spring Boot in easy steps.You will start this course by learning the problems with traditional Spring application development .You will then  see how easy it is to create and deploy a application using spring boot. You will alsoCreate a Spring boot application from scratchUnderstand the structure of a spring boot projectTest your spring boot applicationLearn how Spring boot simplifies application creationPerform CRUD operations against a in memory db using Spring Data JPAPerform CRUD operations against MYSQL DatabaseExpose out REST APIs using Spring WebUnderstand how spring boot auto configures a spring projectEnable health metrics for the applicationCustomize health metrics endpoint with your own informationUse Spring Boot ProfilesUse Thymeleaf Templating Web EngineConfigure database cachingUse Spring BatchingWrite unit testing using SpringMockMVCDo messaging using SpringJMSUse Swagger to document your REST APIsUpload and Download files using RESTLearn the fundamentals of Reactive ProgrammingUse Project Reactor and Spring Web FluxUse Reactive MongoDB Write Unit Test and Integration tests using Reactive Test Module Learn what RSockets areCreate RSockets Server and Clients

    Overview

    Section 1: Introduction

    Lecture 1 Course and Instructor Introduction

    Lecture 2 How to make the best of this course

    Lecture 3 Full Stack Developer Learning Path

    Section 2: Software Setup

    Lecture 4 Install Java

    Lecture 5 Install STS

    Lecture 6 Configure JDK in STS

    Lecture 7 Install MySql and MySql workbench

    Lecture 8 Launch MySql Workbench

    Lecture 9 Windows Only -Install Mysql

    Lecture 10 Windows Only - Install Mysql Workbench

    Lecture 11 Install Postman

    Lecture 12 Download the completed projects

    Lecture 13 Download Assignment Solutions

    Lecture 14 Slides Used In The Course

    Section 3: Basics

    Lecture 15 The problems with the traditional spring application

    Lecture 16 Spring Boot Features

    Lecture 17 Spring Boot In Action

    Section 4: First Project

    Lecture 18 Create a Spring Boot Project

    Lecture 19 Spring Boot Starters in POM

    Lecture 20 @SpringBootApplication

    Lecture 21 @SpringBootTest

    Lecture 22 Do Dependency Injection

    Lecture 23 Testing

    Section 5: Spring Data JPA

    Lecture 24 Introduction

    Lecture 25 Create the project

    Lecture 26 Add Spring Data JPA Dependency

    Lecture 27 Maven Dependencies

    Lecture 28 Create Model Class

    Lecture 29 Create the Repository

    Lecture 30 Testing

    Lecture 31 Show SQL

    Section 6: Create REST CRUD API

    Lecture 32 Rest Introduction

    Lecture 33 REST Web Services using Spring Boot

    Lecture 34 Create the DB Table

    Lecture 35 Create the project

    Lecture 36 Create the Model and Repository

    Lecture 37 Mark with JPA annotations

    Lecture 38 Create the Controller

    Lecture 39 Get Single Product

    Lecture 40 Create Update and Delete

    Lecture 41 Configure The Data Source

    Lecture 42 Run the application

    Lecture 43 Running outside STS

    Lecture 44 How Spring Boot Auto Configuration Works ?

    Lecture 45 Configure Context Path

    Lecture 46 Test Create FindAll

    Lecture 47 Test FindById and Update

    Lecture 48 Changing the Embedded Server

    Section 7: Creating a REST Client

    Lecture 49 Introduction

    Lecture 50 RestTemplate GET method

    Lecture 51 POST method

    Lecture 52 PUT Method

    Section 8: Profiles

    Lecture 53 Introduction

    Lecture 54 Configure REST URL

    Lecture 55 Create and Activate a Profile

    Lecture 56 Activate Profile through VM argument

    Section 9: Logging

    Lecture 57 Use Logging

    Lecture 58 Update - Logging Property

    Lecture 59 Log to file

    Lecture 60 Change Log Level

    Section 10: Health Checks and Metrics

    Lecture 61 Introduction

    Lecture 62 Enabling health checks

    Lecture 63 Expose Health Details

    Lecture 64 Add Build Info

    Lecture 65 Expose other endpoints

    Lecture 66 Custom Health Information

    Section 11: Spring Security

    Lecture 67 Enable Security

    Section 12: Thymeleaf

    Lecture 68 Introduction

    Lecture 69 Thymeleaf in action

    Lecture 70 Special Syntax

    Lecture 71 Sending data to template

    Lecture 72 Create a template

    Lecture 73 Disable Cache

    Lecture 74 Sending Object Data

    Lecture 75 Rendering multiple records

    Lecture 76 Create a HTML Form

    Lecture 77 Process Form Data

    Section 13: Database Caching

    Lecture 78 Introduction

    Lecture 79 Steps to enable caching

    Lecture 80 Add Maven Dependencies

    Lecture 81 Configure Caching

    Lecture 82 Enable and Use Caching

    Lecture 83 Caching in action

    Section 14: Spring Batch

    Lecture 84 Introduction

    Lecture 85 Batching API

    Lecture 86 Create Project

    Lecture 87 Create Reader

    Lecture 88 Implement Processor Writer and Listener

    Lecture 89 Configure the beans

    Lecture 90 Configure the Step

    Lecture 91 Configure the Job

    Lecture 92 Write a Test

    Lecture 93 Troubleshooting Updates

    Lecture 94 Batching in action

    Lecture 95 Configuring chuck size

    Lecture 96 CSV to Database

    Lecture 97 Create the project and model

    Lecture 98 Create the CSV

    Lecture 99 Implement Reader

    Lecture 100 Implement Processor

    Lecture 101 Implement Writer

    Lecture 102 Configure the DataSouce

    Lecture 103 Configure Step and Job

    Lecture 104 Write a Test

    Lecture 105 CSV to DB in action

    Section 15: Unit Testing using MockMvc

    Lecture 106 Introduction

    Lecture 107 Create the test

    Lecture 108 Use MockMvc

    Lecture 109 Expect Results

    Lecture 110 Refactoring

    Lecture 111 Test Create

    Lecture 112 Test Update and Delete

    Section 16: Messaging and Spring JMS

    Lecture 113 What is Messaging

    Lecture 114 Why Messaging

    Lecture 115 Two Message Models

    Lecture 116 What is JMS

    Lecture 117 Spring JMS

    Lecture 118 Install Apache ActiveMQ

    Lecture 119 Create the project and message sender

    Lecture 120 Create Message Listener

    Lecture 121 Test

    Lecture 122 More about Spring JMS

    Section 17: Swagger REST Documentation Quickstart

    Lecture 123 Introduction

    Lecture 124 Spring boot and Swagger

    Lecture 125 Swagger in action

    Lecture 126 Change URI

    Lecture 127 Swagger annotations

    Lecture 128 Advanced Config Reference

    Section 18: Validations

    Lecture 129 Introduction

    Lecture 130 Validations in actions

    Section 19: REST File Upload and Download

    Lecture 131 Introduction

    Lecture 132 Completed project for download

    Lecture 133 Create the project

    Lecture 134 Implement File Upload

    Lecture 135 Test

    Lecture 136 Implement and Test File Download

    Lecture 137 RestTemplate APIs

    Lecture 138 Upload Client

    Lecture 139 Download Client

    Section 20: Spring Reactive Programming

    Lecture 140 Introduction

    Lecture 141 Create Reactive Project

    Lecture 142 Mono and Flux

    Lecture 143 Use a Consumer

    Lecture 144 Few More methods

    Lecture 145 Use a Subscriber

    Lecture 146 Configure Batching

    Lecture 147 Implement the usecase

    Lecture 148 Spring Webflux

    Lecture 149 Create a reactive rest api

    Lecture 150 Create a Web Layer

    Section 21: Use Reactive MongoDB

    Lecture 151 Introduction

    Lecture 152 MongoDB Introduction

    Lecture 153 Install Mongo

    Lecture 154 Mongo Commandline

    Lecture 155 Mongo Reactive API

    Lecture 156 Create the project

    Lecture 157 Create model and repository

    Lecture 158 Implement the API

    Lecture 159 Test

    Section 22: Reactive Testing

    Lecture 160 Introduction

    Lecture 161 Create First Test

    Lecture 162 expectNextCount

    Lecture 163 assertNext

    Lecture 164 Couple more methods

    Lecture 165 Unit Testing APIs

    Lecture 166 Write a Unit Test

    Lecture 167 Unit Test VaccineController

    Lecture 168 Mockito Verify

    Lecture 169 Unit Test addProduct

    Lecture 170 Unit Test getProducts

    Section 23: RSockets

    Lecture 171 Introduction

    Lecture 172 Four Models

    Lecture 173 Rsocket Server API

    Lecture 174 Create the RSocket Server Project

    Lecture 175 Implement Request Response Endpoint

    Lecture 176 Client API

    Lecture 177 Setup the client project

    Lecture 178 Create the RSocket Client

    Lecture 179 Use Logging

    Lecture 180 Test Request Response

    Lecture 181 Fire and Forget Server

    Lecture 182 Fire and Forget Client

    Lecture 183 Request Stream Server

    Lecture 184 Request Stream Client

    Section 24: Using YAML Configuration

    Lecture 185 Introduction

    Lecture 186 Switch to YAML

    Section 25: Wrap Up

    Lecture 187 Bonus Lecture

    All those students who have completed my Spring Framework in easy steps course,Student with java background,Spring Developers who want to master Spring Boot Fundamentals