File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Jobs Discussion and the fly likes Getting familiar with the present trend in java. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Getting familiar with the present trend in java." Watch "Getting familiar with the present trend in java." New topic
Author

Getting familiar with the present trend in java.

Don James
Greenhorn

Joined: Jul 26, 2011
Posts: 2
Hi guys,
Guess this is my first question in this forum. As far as the web development is concerned, what are the main(popular) technologies/frameworks that goes hand in hand with java?
I am SCJP and SCWCD qualified, but I need practical experience to go out to the industry. If I'm building a web site, what other frameworks and technologies should I use according to the present trend in java?
Any other idea of what I should do to practice java programming?

Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60800
    
  65

Within the mainstream Java web development arena, you should be familiar with Spring and Hibernate at a minimum. If you want to stand out, a good grounding in the client-side triumvirate is necessary: HTML, CSS and JavaScript.

You might also want to look a little outside the main path with frameworks such as Grails and Play.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10171
    
    8

You might also want to take a look at GWT. It is very similar to java and is quite flexible and robust.


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38045
    
  22
... and welcome to the Ranch
Don James
Greenhorn

Joined: Jul 26, 2011
Posts: 2

Thanks for the response guys!
Sagar Rohankar
Ranch Hand

Joined: Feb 19, 2008
Posts: 2902
    
    1

Bear Bibeault wrote:Within the mainstream Java web development arena, you should be familiar with Spring and Hibernate at a minimum.

I was rejected for a Java position recently because I don't have any "experience" with Hibernate
Though, I know how to write Hello World program using Hibernate and Spring, but never write any production code using it


[LEARNING bLOG] | [Freelance Web Designer] | [and "Rohan" is part of my surname]
Sumit Bisht
Ranch Hand

Joined: Jul 02, 2008
Posts: 329

Sagar, if you know about the underlying theory of these frameworks (such as DI,AOP and ORM). I think that is as good as having a basic experience in them. I've seen a lot of people writing poor programs in them as they try to circumvent some features already provided by these frameworks.
Raja Pal
Ranch Hand

Joined: Jul 12, 2004
Posts: 92
You must first "WRITE CODE" and lots of it...till your keyboard aches of it ;). Well the difference between your certifications and an occupation is the practice. Get dirty writing ton of code in open source frameworks apart from the JXXX specs. Spring, hibernate, ibatis, struts, velocity, wicket, tomahawk, icefaces, jquery, proto-type, gwt, dojo, etc. can come in handy.
BTW, I'm not trying to promote any particular framework here...just letting you know a few options. Look at your requirements(case-study) and choose from among them. Also try visiting "apache" and contribute to the common's library or write code for an open source framework. You'll sure be on yur way to getting "deployment" ready real soon!


Java Pal - Your friend in technology and innovation...India.
Martin Larsson
Greenhorn

Joined: Jul 27, 2011
Posts: 4
Raja Pal wrote:You must first "WRITE CODE" and lots of it


This is probably the best advice. And put your code up on GitHub or SourceForge so when you're applying for a job, you can point to it and say: look!

M.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Getting familiar with the present trend in java.
 
Similar Threads
Things that I should know
php vs java
Which technology is best to study in parallel
Why Portal?
Oracle certifications