Java Spring Framework 4.1 + Hibernate

Java Spring Framework 4.1 + Hibernate
4.2 (37 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
431 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 70
  • Length 10.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2015 English

Course Description

Java spring framework is a famous framework to build java based web applications now a days. Hibernate is a good ORM used for Java technology. In this course you will learn about Java spring framework and Hibernate in deep. You will also learn about Spring framework features like MVC structure, Data Access Object Layer, Spring expression language (SPEL), Jsp Starndard Tag Library (JSTL), Inversion Of Control. You will also learn about Ajax, REST Web service, Spring Security, Cron Job, Apache Tiles.

At the end we will deploy our Spring Web Application LIVE ON INTERNET FOR FREE with Tomcat 7 and MySQL 5.5

  • You will learn about most famous framework of Java technology.
  • Hibernate is a good ORM for Java technology.
  • Free Tomcat 7 + MySQL 5.5 Hosting On Internet
  • REST Web Service - Proving and Consuming REST Web Services.
  • Spring Security
  • Explanation of topics based on one defination of Project.
  • You will get the code for all these course videos.


What are the requirements?

  • Prior knowledge of core Java is required.

What am I going to get from this course?

  • You will learn about Java spring MVC structure
  • You will learn about Hibernate ORM
  • You will learn about MySQL 5.6 database and its operations
  • Free Tomcat 7 + MySQL 5.5 Hosting On Internet
  • You will learn about Data Access Object Layer
  • You will learn about Ajax
  • You will learn about client side and server side validations of web form
  • You will learn about Http Session and Java beans
  • Cron Job Using Quartz Scheduler
  • REST Web Service - Proving and Consuming REST Web Services
  • Web Template Using Apache Tiles
  • Spring Security

What is the target audience?

  • Anyone having prior knowledge of Java programming language can able to learn Spring framework easily. Knowledge of Jsp,HTML, Javascript, JQuery is an advantage.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction to Java Spring Framework
Preview
02:58
Section 2: Working With Apache Maven And Eclipse IDE
Setting Up Environment Variable For Java
02:58
Configure Eclipse With Apache Maven
04:50
Apache Maven
05:01
Creating Simple Maven Project
08:48
Section 3: Java Beans
Creating Bean and POJO
09:19
How to Access Java Beans ?
11:39
Java Beans With List and Other Bean inside a Bean
18:13
Section 4: Spring Features
Autowiring By Annotation
05:13
Dependacy Injection OR Invertion Of Control
05:28
Spring Expression Language Using Java Beans
15:41
Spring Expression Language Using Annotation
05:17
Section 5: Spring Web Application Development
MVC Overview
04:22
Configuration Of Spring Web Application
19:55
Creating Your First Controller
14:03
JSTL and Mapping Of Image
08:04
Mapping Of Css and Js using JSTL
12:02
Section 6: Spring Web App Actions
MySQL Database Connection
13:59
Creating Jsp and Controller For Login Functionality
16:26
Authentication Process For Login Functionality
15:18
Session Handling In Spring Framework
14:24
Creating Web Form With File Upload For Sign Up Functionality
17:10
Database Side Changes For user table
03:09
Getting Form Values In Sign Up Controller When Using File Upload
10:48
Adding User To Database and Saving Image To Server
11:37
How to handle dynamic URL ?
04:29
Http Cookie In Spring Framework
07:00
Section 7: Form Validations
Client side validation using javascript
15:31
Server side validation using spring
16:37
Section 8: Hibernate
Hibernate Introduction
Preview
05:42
Hibernate Connection
17:16
Select Query In HQL
15:03
Insert, Update and Delete in HQL
12:23
HQL SaveOrUpdate
08:37
Some More Stuff With Hibernate
18:42
SQL Using Hibernate
07:09
Section 9: Data Access Object Layer
DAO Introduction
02:07
DAO Implementation
14:41
Section 10: Ajax
Ajax Introduction
Preview
03:29
Getting Started With Ajax On Client Side Using Javascript
08:30
Making Response For Ajax From Controller
09:15
Section 11: Cron Job Using Quartz Scheduler
Cron Job Introduction
Preview
02:29
What is Cron Expression ?
07:24
Getting Started with Cron Job
09:55
Running Your First Cron Job
07:18
Section 12: RESTful Web Service
RESTful Web Service Introduction
Preview
04:08
RESTful Web Service Two Approaches
01:15
Provide Json Response With Single Value
08:57
Provide Json Response With Multiple Values
06:40
Provide XML Response With Single Value
09:26
Provide XML Response With Multiple Values
05:25
Consume Json Response With Single Value
10:53
Consume Json Response With Multiple Values
05:55
Consume XML Response With Single Value
05:59
Consume XML Response With Multiple Values
04:59
Section 13: Apache Tiles
Apache Tiles Introduction
01:24
Apache Tiles Configuration
11:14
Apache Tiles Simple Example
03:18
Web Page Template Using Apache Tiles
06:00
Section 14: Spring Security
Spring Security Introduction
Preview
06:31
Spring Security Configuration Part - 1
13:30
Spring Security Configuration Part - 2
08:11
Spring Security Implementation Part - 1
11:10
Spring Security Implementation Part - 2
05:58
Section 15: Free Tomcat-7 + MySQL Hosting On Internet
Introduction To Free Tomcat + MySQL Deployment
03:13
Creating An Application To Server
06:22
Installing Git, Ruby and its Configuration
08:59
Database Connection To Server and Access To Server's Uploading Directory
19:50
Spring War File Deployment To Server
10:37
Section 16: For more updates keep your eyes on this course.
More videos will be added very soon....
00:40

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Alfa e-Learning, Software Institute

We Alfa e-Learning always love to learn new things and also want to teach new things to other people. We believe that the more knowledge we share the more knowledge we can gain.

One member from our team having good hands on Java, Spring framework and Hibernate ORM and other java based frameworks.

Ready to start learning?
Take This Course