Spring Tutorial For Beginners
Tags: Spring Framework
Learn the magic of Java Spring Framework with Spring Boot, Spring JDBC, Spring AOP, Hibernate, JUnit & Mockito
Last updated 2022-01-10 | 4.5
- You will Learn Spring Framework the MODERN WAY - The way Real Projects use it!- You will Become a COMPLETE Spring Developer - With the ability to write Great Unit Tests
- You will Acquire ALL the SKILLS to demonstrate an EXPERTISE with Spring Framework in Your Job Interviews
What you'll learn
You will Learn Spring Framework the MODERN WAY - The way Real Projects use it!
You will Become a COMPLETE Spring Developer - With the ability to write Great Unit Tests
You will Acquire ALL the SKILLS to demonstrate an EXPERTISE with Spring Framework in Your Job Interviews
You will learn the BASICS of Spring - Dependency Injection
IOC Container
Application Context and Bean Factory
You will Become the GO TO GUY for Fixing Spring Framework problems in Your Project
You will GO FROM a Total Beginner to an EXPERIENCED Spring Developer
You will understand how to use Spring Annotations - @Autowired
@Component
@Service
@Repository
@Configuration
@Primary....
You will understand Spring MVC in depth - DispatcherServlet
Model
Controllers and ViewResolver
You will use a variety of Spring Boot Starters - Spring Boot Starter Web
Starter Data Jpa
Starter Test
You will learn the basics of Spring Boot
Spring AOP
Spring JDBC and JPA
You will learn the basics of Eclipse
Maven
JUnit and Mockito
You will develop a basic Web application step by step using JSP Servlets and Spring MVC
You will learn to write unit tests with XML
Java Application Contexts and Mockito
* Requirements
* You have an attitude to learn while having fun :)* You have some programming experience with Java and Zero experience with Spring
Description
- You will Learn Spring Framework the MODERN WAY - The way Real Projects use it!
- You will Become a COMPLETE Spring Developer - With the ability to write Great Unit Tests
- You will Acquire ALL the SKILLS to demonstrate an EXPERTISE with Spring Framework in Your Job Interviews
- You will learn the BASICS of Spring - Dependency Injection, IOC Container, Application Context and Bean Factory
- You will Become the GO TO GUY for Fixing Spring Framework problems in Your Project
- You will GO FROM a Total Beginner to an EXPERIENCED Spring Developer
- You will understand how to use Spring Annotations - @Autowired, @Component, @Service, @Repository, @Configuration, @Primary....
- You will understand Spring MVC in depth - DispatcherServlet , Model, Controllers and ViewResolver
- You will use a variety of Spring Boot Starters - Spring Boot Starter Web, Starter Data Jpa, Starter Test
- You will learn the basics of Spring Boot, Spring AOP, Spring JDBC and JPA
- You will learn the basics of Eclipse, Maven, JUnit and Mockito
- You will develop a basic Web application step by step using JSP Servlets and Spring MVC
- You will learn to write unit tests with XML, Java Application Contexts and Mockito
Course content
14 sections • 139 lectures
Quick Introduction To Spring Framework Preview 15:49
Spring Framework Master Class - Overview Preview 03:21
Section Introduction - Spring Framework in 10 Steps Preview 01:05
Spring Level 1, 2 and 3 - Github Folder Preview 00:02
Step 1 - Setting up a Spring Project using htttp://start.spring.io Preview 04:49
Step 2 - Understanding Tight Coupling using the Binary Search Algorithm Example Preview 08:27
Step 3 - Making the Binary Search Algorithm Example Loosely Coupled Preview 05:22
Step 4 - Using Spring Framework to Manage Dependencies - @Component, @Autowired Preview 11:31
Step 5 - What is happening in the background? Preview 06:28
Step 6 - Dynamic auto wiring and Troubleshooting - @Primary Preview 04:47
Fastest Approach to Solve All Your Exceptions Preview 00:21
Step 7 - Constructor and Setter Injection Preview 04:56
Step 8 - Spring Modules Preview 05:05
Step 9 - Spring Projects Preview 04:46
Step 10 - Why is Spring Popular? Preview 04:15
Section Introduction - Spring Framework in Depth Preview 01:31
Step 11 - Dependency Injection - A few more examples Preview 05:42
Step 12 - Autowiring in Depth - by Name and @Primary Preview 05:18
Step 13 - Autowiring in Depth - @Qualifier annotation Preview 03:27
Step 14 - Scope of a Bean - Prototype and Singleton Preview 06:16
Step 15 - Complex Scope Scenarios of a Spring Bean - Mix Prototype and Singleton Preview 13:05
Step 15B - Difference Between Spring Singleton and GOF Singleton Preview 04:08
Step 16 - Using Component Scan to scan for beans Preview 07:25
Step 17 - Lifecycle of a Bean - @PostConstruct and @PreDestroy Preview 06:10
Step 18 - Container and Dependency Injection (CDI) - @Named, @Inject Preview 10:56
Ignore SLF4J Errors in Step 19 - We will fix them in Step 20 Preview 00:09
As we start removing Spring Boot and bringing in Spring core, you would see
- A few SLF4J errors in Step 19.
- Logging does not work
Do not worry about them. We will fix them in Step 20.