Java Spring Boot - Complete Course Bundle

Posted By: ELK1nG

Java Spring Boot - Complete Course Bundle
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.75 GB | Duration: 16h 2m

You get to learn basics to advanced techniques in Spring Boot to create applications using the same.

What you'll learn

Learn the concepts of spring boots in-depth and will be able to work with Java to implement the approach of rapid application development

Learn how Spring Boot could be leveraged to develop the stand-alone application

One will also learn how Java works when it comes to using a different framework together with it to fulfill any purpose.

you will be able to handle the errors that populate very often while using this framework in the real working environment

Requirements

To learn this Spring Boot certification course in a short period there are some of the particulars that you should be aware of. As this framework is based on Java, the very first thing you should be aware of is Java.

The next thing is, you should have an idea about working with different frameworks. The basic working of frameworks may be different but they approach used to work with them are pretty much the same. So one who had an idea about working with other frameworks will find it lean this course.

Description

The Spring Boot training program entails and aims to achieve best in class theoretical concepts and solving real-life projects so that one is prepared to tackle the toughest of the business problems with ease and be confident on proceeding with the methodology.The course on Spring Boot will allow you to get exposed to the latest technology in Spring Boot, the most sought-after skill set when it comes to Java development. In this course we would learn about building an application from scratch using Spring Initializer. Building complex UIs is one of the kind skillsets you would sharpen in this course. We would also learn about securing our application against any malicious use of the application. Post this course we want you to be a part of that “55%” of Fortune 500 companies who have adapted Spring Boot.We have designed our course in such a way that not only beginners would be one who would be benefitted, but also take care of people already working on Spring Boot to expose them to more advanced concepts as well as provide them some refresher kind of information in Spring Boot concepts which are essential from a learning perspective, but seldom used in the industry. Some key highlights of the course are as follows:In this course we would start with an introduction to Spring Boot and deep dive into the features Spring Boot provides. As soon as we are done with understanding the concepts, we would go through some detailed explanation of Spring Boot through the help of an example.Next in line we have properties of Spring Boot, annotations, and starters to go through in a detailed manner.We would also learn about Command Line Interface through which we would be using Spring Initializr. Also, we do have tutorials about Spring Boot view and deep dive into DB connectivity using Spring Boot. We would go through In-memory Databases as well as Production level databases in this training.We can’t leave the topic about caching untouched as caching is an integral part of memory optimization.In the advanced level of topics, we would go through Micro-services and its usage in the software industry. To support this, we do have lectures on NoSQL and MongoDB.We would also introduce you to a custom metric which is a space in Spring Boot development that is the most widely used space in the industry as here we can create our custom endpoints.We would also learn about the deployment of Spring Boot applications on servers.Lastly, we would learn some properties at the YAML level, so that some advanced properties might be handy with you during your professional assignments.Also, we do have a session on File upload and major things to take care of in case of file uploads in a Spring Boot Application.

Overview

Section 1: Java Spring Boot

Lecture 1 Introduction to Spring Boot

Lecture 2 Features of Spring Boot

Lecture 3 Spring Boot CLI Tools

Lecture 4 Installation of Spring boot CLI

Lecture 5 Spring Boot CLi Java Example

Lecture 6 Spring Boot CLi Java Example Continues

Lecture 7 POM Starters

Lecture 8 Spring Initializr

Lecture 9 Downloading STS

Lecture 10 Spring Tool Suite

Lecture 11 Spring Initializr Through CLI

Lecture 12 Example of Spring Initializr Through CLI

Lecture 13 Spring Boot Application Through STS

Lecture 14 Annotation

Lecture 15 Spring Boot Application

Lecture 16 Spring Boot Application Continues

Lecture 17 Uni Testing Case

Lecture 18 Example UNI Testing Case

Lecture 19 Integration Testing and its Example

Lecture 20 Introduction to Thyme Leaf

Lecture 21 Example of Thyme Leaf Demo

Lecture 22 Example of Thyme Leaf Demo Continues

Lecture 23 Running the Thyme Leaf Demo

Lecture 24 Auto Configuration

Lecture 25 Configuring Properties

Lecture 26 Configuration Properties

Lecture 27 Disabling Template Caching

Lecture 28 Logging

Lecture 29 Configuring the Logback

Lecture 30 Example of Logback

Lecture 31 Configuration to Log

Lecture 32 More on Configuration to Log

Lecture 33 Connecting Database to Spring

Lecture 34 Example of Database

Lecture 35 Example of Database Continues

Lecture 36 Production Databases

Lecture 37 More on Production Database

Lecture 38 Spring Data

Lecture 39 Example of Spring Data

Lecture 40 Example using Crud Repository

Lecture 41 Example using Crud Repository Continues

Lecture 42 Spring Boot Caching using Redis

Lecture 43 Installing Redis in Spring Caching

Lecture 44 Example of Spring Boot using Redis

Lecture 45 Example of Spring Boot using Redis Continues

Lecture 46 Spring Security in Spring Boot

Lecture 47 Spring Security in Spring Boot Continues

Lecture 48 Example of Spring Security

Lecture 49 Output of Spring Security

Lecture 50 Core Component Spring Security

Section 2: Java Spring Boot - Advanced

Lecture 51 Introduction to Spring Boot Actuator

Lecture 52 Customize End Point Spring Boot Actuator

Lecture 53 Example of Spring Boot Actuator

Lecture 54 Health Indicator Spring Boot Actuator

Lecture 55 Example of Health Indicator Spring Boot Actuator

Lecture 56 Example of Health Indicator Spring Boot Actuator Continues

Lecture 57 Advanced Spring Boot with No SQL

Lecture 58 Mango Database in Spring Boot

Lecture 59 Solr and Elastic Search in Spring Boot

Lecture 60 Advanced Spring Boot with MongoDB

Lecture 61 Example of Mongo Database

Lecture 62 Example of Mongo Database Continues

Lecture 63 Microservice Architecture

Lecture 64 Spring Boot with Microservice

Lecture 65 Client Side Load Balancing Microservices

Lecture 66 Example of Microservices

Lecture 67 Producer Application in Microservices

Lecture 68 Producer Application in Microservices Continues

Lecture 69 More on Microservices

Lecture 70 Segregation Microservices Code

Lecture 71 Creating Account Comsumer Services in Microservices

Lecture 72 Account Service Controller Microservices

Lecture 73 Cache Metrics in Spring Boot Actuator

Lecture 74 Creating Own Metrics ini Spring Boot

Lecture 75 Creating Custom EndPoints in Spring Boot

Lecture 76 Creating Custom EndPoints in Spring Boot Continues

Lecture 77 Deploymentg Application in Server

Lecture 78 Example of Deploymentg Application

Lecture 79 Example of Deploymentg Application Continues

Lecture 80 Advanced SprinBoot Profile

Lecture 81 Creating Advanced SprinBoot Profile

Lecture 82 Creating Advanced SprinBoot Profile Continues

Lecture 83 Profile Properties and Yaml Example

Lecture 84 Example of Profile Properties and Yaml

Lecture 85 Output of Profile Properties and Yaml

Lecture 86 File Upload using Spring Boots

Lecture 87 File Upload Example

Lecture 88 Output of File Upload

Lecture 89 Multiple File Upload Using AJAX

Lecture 90 Multiple File Upload Using AJAX Example

Lecture 91 Output Multiple File Upload

Section 3: Java Spring Boot Case Study - Appointment Management System

Lecture 92 Introduction to Project

Lecture 93 Creating Model

Lecture 94 Creating Services and Understanding JPA

Lecture 95 Understanding About JPA in Project

Lecture 96 Creating Controller

Lecture 97 Creating Controller Continuous

Lecture 98 Adding Security

Lecture 99 Understanding Maven Dependency

Lecture 100 Creating View and Understanding POM XML File

Lecture 101 Working with Database

Lecture 102 Output of the Project

Lecture 103 Unit Testing in Junit

Being a developer-specific course, the target audience for this Spring Boot training certification is the professionals or students who are into development or want to be a developer. But anyone enough curious to learn this course can be the best audience for this course.