I am planning to take a training course through my company on Java… I took SUN’s Java Programming Language SL-275 few months ago… but it covered most of basics and not much real hands on training…
Anybody has any insight on which course will be suitable ? It can be from SUN or anyother accredible vendor… I am in US… Any help would be greatly appreciated… I just don’t want to take a useless course again… well, it wasnt completely useless but still not what i was expecting…
It sounds like you’re already a pretty proficient Java programmer and that’s why the Java Programmer course didn’t interest you all that much.
I’m assuming that the course would have already covered AWT?? If so, then it makes sense to move on to applied technologies in Java…
Look at courses that cover Swing, JDBC, RMI and XML, and once these are covered, then the next step would be to move onto Java web applications in JSP, Java Servlets, JavaBeans etc.
The idea is to progress from being a Java Programmer towards a J2EE Architect which is where the bulk of the higher paying Java development projects are in the industry.
I’m assuming that the course would have already covered AWT?? If so, then it makes sense to move on to applied technologies in Java…
Look at courses that cover Swing, JDBC, RMI and XML, and once these are covered, then the next step would be to move onto Java web applications in JSP, Java Servlets, JavaBeans etc.
The idea is to progress from being a Java Programmer towards a J2EE Architect which is where the bulk of the higher paying Java development projects are in the industry.
Thanks Umar for such a detailed reply. The reason that I was so dissatisfied with that course was because I had already known that much through classes in college. I was looking for something that can provide more hands on training rather than just theory.... I am looking into taking this one:
sun.com/training/catalog/courses/SL-285.xml
Other than that I don't see any SUN course related to that.....
If u r a programmer OR have even a little experience of programming, u don't need to take any courses ...... just write some small applications that would require u to use the tools you want to master on.
Download the Java APIs documentation and may be get some book, and just start writing the code ..... that's the way to learn.
^ I would have to disagree to a certain extent... being a software engineer by background, I know that "programming" can be self-taught, but when it comes to application and systems architecture, there's no substitute to learning best practices and implementation minutiae from an experienced professional who has been involved in enterprise development projects.
I think carpdiem is interested in moving beyond the "programming" phase towards more challenging professional development opportunities.
That course looks good - however, I'm not about your level of familiarity with J2EE development platform.
The next logical step after a Java Programming course would be something like this course
Just a thought!
Thanks Umar!
I will be taking the workshop course since it seems like a hands on training that i need..... and J2EE course that you recommended looks awesome. I would be definately looking into that!