Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What else can someone try in correleation with Java.

 
Pavan Kumar Dittakavi
Ranch Hand
Posts: 106
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I'm currently working in a company on Java and C++. I would like to move on to the field of Java (out of interest). What other technologies ( like say JDBC,XML, etc ) if I'm good at, will be more advantageous. Or instead of technologies, should I be concentrating on tools like Eclipse for Development/JProfiler for profiling?.

Please suggest something as I feel that Im wasting some time here and there .

Thanks,
Pavan.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34681
367
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pavan,
One way to start is to think about what parts of Java you want to work on. Core Java including JDBC is a good place to start. For web apps, you need JSP and an MVC framework. For client apps, you want to learn Swing.
 
Pavan Kumar Dittakavi
Ranch Hand
Posts: 106
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the response Jeanne . I'm currently learning SWT . I have one more query, what is the good entry point for web apps..should I start with jsp and servlets?..and Iam hearing the scripting language 'ruby on rails'...is it related to web apps too?..and is it necessary to learn jsp and servlets too before doing that?..and please also share you thoughts on things like structs,hibernate, springs. I want to keep myslef busy.

Thanks,
Pavan.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34681
367
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For Java, you should start with JSP and Servlets. Make sure you are learning from a resource that teaches MVC rather than "shove everything in the JSP." Ruby on Rails is a different language from Java so you can learn it without knowing JSP. And yes, Rails is used for web apps. It's easier to get started in than Java web apps too because they abstract so much away from you.

English thing - There are no such things as "structs or springs". The technologies are "Struts and Spring." Spelling the name of a technology wrong on a resume doesn't look good so mentioning it early.

All three libraries are good to know. Hibernate isn't a front end technology so you don't need JSP/Servlets to start. Spring you can learn a lot of without knowing the front end as well.
 
arulk pillai
Author
Ranch Hand
Posts: 3387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
After Java, you need to learn Enterprise Java. This is very vast and include JSP, Servlets, JDBC, JNDI, EJB, JMS, etc and frameworks like Struts, Spring, Hibernate, etc. Initially it might look a bit overwhelming, but slowly it will all make more sense.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic