Struts 2 Framework for Beginners
4.7 (5 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.
1,842 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Struts 2 Framework for Beginners to your Wishlist.

Add to Wishlist

Struts 2 Framework for Beginners

Learn how to build Java MVC applications using Struts 2 Framework.
New
4.7 (5 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.
1,842 students enrolled
Created by Abhay Redkar
Last updated 9/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand all basic fundamentals of Struts 2 Framework.
  • Understand how MVC works in Java web environment.
  • Build Java web applications using Struts 2 Framework.
View Curriculum
Requirements
  • Basic knowledge of core Java is expected.
  • Basic knowledge of JSP and Servlets will be beneficial.
Description

Apache Struts 2 is an MVC framework used for creating Java web applications. Web applications usually involve interaction with database, execution of business logic and rendering the result on the browser. If web applications are developed using only JSP/Servlets, at some point the project may become difficult to maintain. So there is a need to separate each of these concerns and that is what MVC does. Struts 2 Framework provides us an environment so that we develop our web applications following MVC pattern.

This course is for anyone who has basic knowledge about core Java concepts and who is totally new to Java frameworks. This course may not be suitable for students/programmers who are not familiar with Java.  Having some basic knowledge about JSP/Servlets would be beneficial.

The tutorials in this course will teach you all the basic fundamentals of Struts 2. After completing this course, you will be able to build your own MVC applications using Struts 2. It will be a good starting point if you want to dive into the Java web frameworks world. With this course, you will understand how an MVC framework functions.  All the concepts are explained in a very simple language. This course is highly practical-based with a very few power-point presentations. Also Struts 2 is comparatively easier to learn if you compare it with other Java web frameworks. And for those who are looking for a job, having a framework mentioned on your Resume/CV is really an added advantage.

Some of the highlights of this course:-

  • A total hands-on development course.
  • All basic fundamentals of Struts 2 will be covered.
  • All concepts explained with practical examples and very few power-point presentations.
  • Very simple language used while explaining so that it’s easily understood.
  • Course updated with the latest version of Struts 2 as of now.

I believe you will enjoy this course. Happy coding :)

Who is the target audience?
  • Anyone who wants to learn a Java Web Framework.
  • Anyone who wants to build Java MVC applications using Struts 2.
  • This course would be beneficial for anyone who wants to understand how MVC works.
Compare to Other Struts Framework Courses
Curriculum For This Course
28 Lectures
02:00:20
+
Introduction
5 Lectures 24:53


What is a Framework?
05:22

Introduction to Struts 2
05:13

+
Writing first Struts 2 Application
4 Lectures 19:31


First Struts 2 Application: Part 1
04:44

First Struts 2 Application: Part 2
07:55
+
Simple Registration Application
5 Lectures 23:28
Passing data from Action to JSP
04:59

Passing data from JSP to Action
06:54

Action and ActionSupport
02:23

Simple Registration Application: Part 1
05:04

Simple Registration Application: Part 2
04:08
+
Struts 2 Fundamentals
3 Lectures 08:33
Struts 2 Architecture in detail
03:15

ValueStack and OGNL
05:17

Interceptors (Coming soon...)
00:01
+
Validation
3 Lectures 17:23
Form Validation: Part 1
05:33

Form Validation: Part 2
08:00

Form Validation: Part 3
03:50
+
Struts 2 Tags
7 Lectures 25:32
TextArea and Reset Tag
04:28

Select Tag: Part 1
04:17

Select Tag: Part 2
03:56

Checkbox Tag
02:35

Checkboxlist Tag
03:17

Iterator Tag
04:52

If Else Tag
02:07
+
Conclusion
1 Lecture 01:00
Conclusion
01:00
About the Instructor
Abhay Redkar
4.3 Average rating
269 Reviews
11,731 Students
5 Courses
Java/JSF developer

I have around 7 years of programming experience. My area of expertise is Java.

 I have completed my Bachelor’s in Computer Science and a Master’s in Computer Applications from a reputed institute.

 I am currently working in a leading US-based financial firm as a Java/JSF developer.

Ever since I started coding, I have done a lot of projects in various technologies like C++, HTML/CSS, Javascript, PHP, Java, Spring Framework, Struts, JSF  etc.

Since my college days, I used to help out my friends with a lot of programming concepts and with time I realized that I was actually enjoying teaching. And so I decided to take my teaching passion to the next level and share my knowledge with as many people as possible with this platform.