aspose file tools*
The moose likes Beginning Java and the fly likes Suggestions required for developing a web based application Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Suggestions required for developing a web based application" Watch "Suggestions required for developing a web based application" New topic
Author

Suggestions required for developing a web based application

Ashish Dutt
Ranch Hand

Joined: Apr 12, 2013
Posts: 172

Dear friends,
Greetings.
For sometime now i have been thinking on embarking on a project of my own. I would be glad if you can provide me with your expert suggestions.
I'm sure you know about machine learning algorithms, an implementation of it is in Weka
I'm a novice java programmer. I'm comfortable with Core Java programming, HTML, CSS and Javascript basics
What i want to do is the following:
1. Develop a GUI browser based and/or a Web based Application with a Dashboard component in it. The application will do the following;
a) read an excel or comma separated value (CSV) file that contains customer shopping data,
b) Perform data pre-processing (ie cleaning of erroneous fields)
c) Apply Bayes Naiive algorithm or any other data mining algorithm after step b
And the Dashboard will do the following;
d) Show the result to the user.
e) Store the result in a database
f) Allow the user to access the database for past results and allow the user to apply the past results in the prediction of the new result.
Also this dashboard should have different dashlets like Graphs, Maps, Table data from tables in database etc

Now, i would request you to let me know what do i need to read and learn in order to develop this web based application. I did some reading on PrimeFaces, RichFaces, JavaSwing, PrimeFaces and RichFaces confused me a lot, i do not even know why in the first place i was reading it, maybe because somewhere in the dark corridors of my mind, the term "framework" keeps echoing! That's why i have been reading on Vaadin and LiftWeb

This erudite community members always have helped me a lot in the past, and i would really appreciate if you could help steer me in a direction.

Eagerly awaiting your responses.

Cheers


Still a beginner at crafting quality coding but have the zeal to learn more. Your help would be appreciated.
My Blog on Learning Analytics
Mphatheleni Ernest Matidze
Greenhorn

Joined: Oct 10, 2012
Posts: 24

Projects are a nice way to learn new technology, my advice is for you is to use Java Enterprise Edition, grab a book about servlets, EJB and web services.
JEE allow you to focus more on the business logic and the JEE server takes care of all the network, security overheads.
Head First Servlets and JSP 2nd Edition, Head First web services and Head First EJB books are a simple easy to understand quickstart to Java Enterprise Edition development considering you have Core Java knowledge. Good luck
Thakur Sachin Singh
Ranch Hand

Joined: Jun 15, 2010
Posts: 232


Hi Mphatheleni Ernest Matidze,

can you give me the link of Head First Web services book. I want to purchase the same.


Br,
Sachin


SCJP 6- 91%, IBM DB2, IBM RAD Certified
Mphatheleni Ernest Matidze
Greenhorn

Joined: Oct 10, 2012
Posts: 24

You can find all Head First Books here including web services book.
Thakur Sachin Singh
Ranch Hand

Joined: Jun 15, 2010
Posts: 232


Hi,

I did not find Head First Web services book there. I think it is not published till now that is why I am wondering about the book.
Paul Mrozik
Ranch Hand

Joined: Feb 10, 2013
Posts: 117

Hi Ashish,

I have had the same dilemma and I think I might be in the same spot as you. I would like to first finish my Swing-based application before I proceed further, but my goal is to find a job in the industry and it seems that web applications are why Java flourished. I have just started Beginning JSP, JSF and Tomcat: Java Web Development by Giulo Zambon and I think it's a step in the right direction.

Ashish Dutt
Ranch Hand

Joined: Apr 12, 2013
Posts: 172

Thank you all especially Paul for the suggestions.
Paul, your suggestion comes very close to what i want to build.
I'm getting the book now, i just hope it helps me out of the coding and designing quagmire i'm in right now.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Suggestions required for developing a web based application