UrbanPro
true

Spring 5 / Spring Boot

LIVE
50 Hours

Course offered by Yuvaraj Aravindan

0 review

Setting up your Development Environment
What's New in Spring Framework 5?
Getting Help with Spring
Building a Spring Boot Web App
Spring Initializr
Using JPA Entities
UsingJPAEntities.pdf
Equality in Hibernate
Using GitHub
Code Examples in GitHub
Spring Data JPA Repositories
Initializing Data with Spring
Add Publisher Entity
Introduction to Spring MVC
Configuring Spring MVC Controllers
Thymeleaf Templates
Dependency Injection with the Spring Framework
Introduction to Dependency Injection with Spring
SOLID Principles of OOP
Create an Spring Framework DI Example Project
The Spring Framework Context
Basics of DI
Dependency Injection without the Spring Framework
Dependency Injection using Spring Framework
Using Qualifiers
Primary Beans
Spring Profiles
Default Profile
Spring Bean Life Cycle
Dependency Injection Assignment
Dependency Injection Assignment Review
Spring Bean Life Cycle Demo
Flashcards
Single Responsibility Principle
Open Closed Principle
Liskov Substitution Principle
Interface Segregation Principle
Dependency Inversion Principle
Building A Spring Boot Jokes App
Creating the Spring Boot Project
Adding Maven Dependencies
Creating the Spring Service Layer
Creating the Spring MVC Controller
Creating the View Layer
Spring Configuration Options
Spring Stereotypes
Component Scan
Java Configuration Example
Spring XML Configuration Example
Using Factory Beans
Spring Boot Configuration
Spring Bean Scope
External Properties with Spring
Property Source
Spring Environment Properties
Multiple Property Files
Spring Boot Application.properties
Introduction to YAML
Spring Boot YAML Properties
Property Hiarchy
Spring Boot Profile Properties
Web Development with Spring MVC
Create Index Page
HTTP Protocol
HTTP Request Methods
Chrome Developer Tools
Firefox Firebug
Firefox Developer Edition
Safari Web Inspector
Axis TCPMon
Spring Boot Development Tools
IntelliJ Compiler Configuration
JPA Data Modeling with Spring and Hibernate
JPA Entity Relationships
Recipe Data Model
Forking in GitHub
Fork a Repo
Syncing a Fork
One To One JPA Relationships
One To Many JPA Relationships
JPA Enumerations
Many To Many JPA Relationships
Creating Spring Data Repositories
Database Initialization with Spring
Spring Data JPA Query Methods
Perfect Guacamole
Grilled Chicken Tacos
Using Setters for JPA Bidirectional Relationships
Project Lombok
Introduction to Project Lombok
Project Lombok Features
Adding Project Lombok and IDE Configuration
Using Project Lombok
114. Gotchas with Project Lombok
Testing Spring Applications
Using Bootstrap CSS
Introduction to Testing Spring
Creating a JUnit Test
Using Mockito Mocks
Mockito Argument Capture
Introduction to Spring MockMVC
Spring Integration Test
Maven Failsafe Plugin
Continuous Integration Testing with Circle CI
CRUD Operations with Spring MVC
Using WebJars with Spring Boot
Display a Recipe by ID
Processing Form Posts with Spring MVC
Creating a Command Object and Type Conversions in Spring
Create a Recipe
Update a Recipe
Delete a Recipe
View Ingredients
Show Ingredient
Update Ingredient
Create an Ingredient
Enumeration Dropdowns with Spring MVC and Thymeleaf
Using the Debugger
Uploading Images with Spring MVC
Persisting images to Database
Displaying images from Database
Validation and Constraints with Spring MVC
Overview of Exception Handling
Using Spring MVC Annotation @ResponseStatus
Spring MVC Exception Handler
Showing Error Data on 404 Error Page
Spring MVC Controller Advice
Data Validation with JSR-303
Data Validation with Spring MVC
Displaying Validation Errors with Thymeleaf
Customizing Error Messages with Message Source
Introduction to Internationalization
Internationalization with Spring MVC
Introduction to Docker
What is Docker
Docker Editions
Installing Docker
Hello World with Docker
Docker Hub
Introducing KiteMatic
Working with Containers and Images
Running Mongo DB Docker Container
Docker Images
Docker Files
Non Persistent Container Storage
Run Rabbit MQ Container
Run MySQL in a Container
Docker House Keeping
Flash Cards
Running Spring Boot in a Centos Image
Sample Spring Boot Application
Running Spring Boot from Docker
Run Your Own Spring Boot App
Docker Section Conclusion
Using MySQL with Spring
CircleCI Configuration
Code Coverage Configuration for CodeCov.io
Spring Boot Configuration for MySQL
Schema Generation With Hibernate
Refactor Database Initialization for MySQL
Spring Data MongoDB
Introduction to MongoDB
Mongo Application Code Review
CircleCI Configuration
Code Coverage Configuration for CodeCov.io
Embedded MongoDB Configuration
Refactoring Data Model for MongoDB
Correcting Application Defects Under MongoDB
Integration Testing with MongoDB
Introduction to Reactive Programming
Reactive Manifesto
What is Reactive Programming?
Reactive Streams
Reactive Programming Examples
Reactive Programming with Spring and MongoDB
Reactive Repositories
Reactive Service Layer
A Better Way with Reactive Streams
Failed CI Build
Refactoring Data Model for Reactive MongoDB
Introduction to Spring Framework WebFlux
Spring WebFlux Dependencies
Reactive Thymeleaf Configuration
Going Reactive With Thymeleaf
Binding Validation
Common Model Attributes
WebFlux Exception Handling
WebFlux Controller Advice
Multipart Upload
Introduction to Router Functions
Introduction to Spring WebTestClient
258. Spring WebFlux Conclusion
Troubleshooting Spring
Debugging Thymeleaf
Problems with Spring Security and H2 Database Console
Configuring Spring Sec DAO Provider
Troubleshooting Spring MVC Request Mapping
H2 Database Connection Timeouts
Troubleshooting Spring Cloud Sleuth
Troubleshooting NPE with Mockito Mocks
500 Error from Thymeleaf
Missing tables in H2 Console
Spring Boot Mongo DB
Spring Boot MySQL
Spring Boot Postgres Example
Spring Boot Maria DB Example
Spring Boot DB2 Express Example
Spring Boot Oracle Database Example
Spring Boot Redis Example
Spring Boot Neo4J Example
Spring Boot Cassandra Example
Spring Boot Active MQ Example
Spring Boot RabbitMQ Example

About the Trainer

Avg Rating

0 Reviews

3 Students

6 Courses

Yuvaraj Aravindan

MCA

10 Years of Experience

Working as Technical Architect in Hybris and java technologies for more than 15 years.

Students also enrolled in these courses

LIVE
90 Hours
12,000 Group Class (max 5)
13,000 1-on-1 Class

Course offered by Anish Sain

4 reviews
LIVE
30 Hours

Course offered by Narasaiah

0 review
LIVE

Course offered by Ahemmed

0 review

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Spring 5 / Spring Boot by Yuvaraj Aravindan

Yuvaraj Aravindan picture
LIVE

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Spring 5 / Spring Boot by Yuvaraj Aravindan

Yuvaraj Aravindan picture
LIVE

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more