Kevin Kilbane wrote:How relevant is the SCWCD exam to the real world?
Almost everything to do with
Java EE presentation involves the Web container in some form. Even if you use a framework like
JSF or
Struts, you'll be using
servlets and JSPs underneath, and knowing the details of how they work will help you when a problem arises (as they frequently seem to, for me at least!). I'm currently working on a project which takes inputs from multiple distributed systems and presents them through a single Web interface. Those systems involve using remote database connections, REST over HTTPS, SSH and
SOAP. We could have done this in (for example) PHP, but we wanted a language which could scale to a vast number of future technologies. Java provides that platform. The Web container provides a simple yet powerful way to handle all the details of HTTPS as well as promote code re-use (e.g. through
JSP tags and EL), and enables container-wide authentication and authorisation, for example.
Kevin Kilbane wrote:I'm just wondering if studying for the SCWCD would be the best way to do this?
I see no reason why not. I find I learn things quite adequately by studying a well-defined syllabus - and having that end goal is good too. Even if you never took the exam to get the certification, you'll still have learnt all the knowledge along the way, and that's what really matters.
I don't know if this was just good timing or a question about my book in particular, but in case it's the latter, you can find more information (table of contents, sample chapter, availability) linked from
my post in the sticky thread.