Now that you have the programming basics down, it would be a good time to learn some key design patterns before moving on. This will help you with whichever direction you pursue. I suggest reading Head First Design Patterns.
it's a good question what do i want to do. These days I'm just wandering around really lost. I think I want to do the developer exam but I'm not sure. In this forum I mostly see ppl going from SCJP-->SCWCD-->SCJD and I was wondering if that was a conventional cycle.
I've got experience with JSP & Servlets so will SCWCD shed more light on web development?
SCJD or SCWCD - it depends what you want to focus on.
SCJD is about developing desktop applications with a Swing GUI.
SCWCD is about developing web applications with the front-end part of Java EE: JSPs and servlets. SCBCD (Sun Certified Business Component Developer) is about the back-end part of Java EE: EJBs and related technologies.
If you're interested in Java EE, then SCWCD and SCBCD are the way to go.
The SCJD assignment is a Swing app, but I think "desktop" might be a little misleading. It's true that it does not use "Servlets, JSP technology, or any other web-oriented APIs," but it does require either "Socket-based network programming and serialization or Java RMI...," as well as multi-threaded coding with synchronized resources (e.g., "a simple booking system, allowing users to view available resources, then book them...").
Joined: Nov 03, 2007
Originally posted by Amarendra Nag: Hi Ali,Canu please suggest me how to prepare for the exam and which book i book i have to follow.
If posible can you ned me the material for xam you can send to email@example.com