Disclosure: when you buy through links on our site, we may earn an affiliate commission.

The Java Spring Tutorial: Learn Java’s Popular Web Framework

Learn the hottest, most in-demand Java web framework, including web programming with Spring MVC and Hibernate. Lifetime access with no subscription on Udemy.
(4,405 reviews)
32,358 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 27h 47m
Language: English
Next start: On Demand

Table of contents


An introduction to the widely-used Java Spring framework. Discover how to wire together your Java objects using Spring and dependency injection. You’ll learn how to set up your system for Spring development, how to use Maven, and how to work with databases using Spring and Hibernate and how to create web applications with Spring MVC. We’ll also look at managing user accounts with Spring Security,JDBC, working with web forms, Apache tiles for building modular web pages, aspect-oriented programming (AOP) and using Log4J and JUnit.

You will learn

✓ Understand the fundamentals of the Java Spring framework
✓ Learn how to develop web and database applications with Spring
✓ Understand the basics of Hibernate for SQL-free database connectivity


• Fair knowledge of the Java programming language
• Knowledge of HTML, servlets and JSPs is recommended for the web section of this tutorial
• Some acquaintance with XML is helpful
• Knowledge of SQL and databases is helpful for the database-related parts of this tutorial

This course is for

• Java developers
• Anyone with some fluency in Java and an interest in web or database programming
Software Development Trainer
  After working as a software developer and contractor for over 14 years for a whole bunch of companies including CSC, Proquest, SPSS and AT&T in the UK and Netherlands, I decided to work full-time as a private software trainer. After spending four years in the beautiful city of Budapest, Hungary and a year in Berlin, I now live in my home town of Derby, UK.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 27h 47m
Language: English
Next start: On Demand

Students are also interested in