• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Environment

 
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am quit new to Java and programming as a whole. With very little programming experience. I would like to know which is the environment on the market now. I mean the one i should try to get used to at best.
 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
See the current market is moving to Spring and Hibernate technologies. As you said you are new to java, you need to learn more in the core java concepts and strong jsp/servlets knowledge. Then you can start focusing how the framework works in Java.

Once you are done with stage I, you need to learn more in the design patterns and basic design concepts so that you can feel the power which springs provide to you.
 
Ranch Hand
Posts: 295
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Some years back, Java by itself was new! then they said EJB will rule the world, after that, Struts....and to make it safe, they combined Struts with EJB.

Then came iBatis, with the advent of ORM concepts, Hibernate followed with more power.

Now the same people who said Struts will rule the world, are saying Spring will rule the world but actually, ruby on rails is gaining importance paralelly too!

It would be good to learn to be adaptive, and try to grasp the basics of Java, J2EE & OOAD with UML, and learn to be adaptive and versatile! Whatever framework comes, is going to exploit the concepts laid down by the underlying programming language! So, make good friends with the concepts and rest will come your way, with less efforts!

Put in design terminology : Program to an interface, not to an implementation
 
Ranch Hand
Posts: 142
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Not that hot and new, but the most work to be found is still in 'plain old' JSP and Servlets.
 
Atah Tabotnjap
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks guys
 
Author
Posts: 3473
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would also add integration technologies e.g. Webservices, JMS, Data Feeds, etc. Enterprise systems need to source data from other disparate & distributed systems.


As a new user don't get too overwhelmed with all these technologies and frameworks. Concentrate on the basics first:

Java fundmentals, HTTP paradigms, J2EE fundamentals, Servlets, JSPs, JDBC, and JNDI first. The rest will slowly fall into place.
[ September 21, 2008: Message edited by: arulk pillai ]
reply
    Bookmark Topic Watch Topic
  • New Topic