Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed with 79%

 
Jimmy Blakely
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Finally got that monkey off my back.
Been studying off and on the past couple months for this test, which I considered to be the obvious logical next step after completing the SCJP.
First off let me say that I am more than thrilled with my score. After consistently scoring 60 - 70 on JWebPlus, I went into the exam with a lot of uncertainty and was nervous as hell. I could have always pushed the test date back. But considering I already did that several times before today, I decided to draw the line here. Phew.....150 bones is a lot for a full-time college student, but it was well worth it.
My studying aides were:
Inside Servlets by Dustin Calloway <-- Good book for beginners in servlets and JSP
JWebPlus <---Excellent testing tool, I highly recommend it
Ken's Notes <---- absolute necessity
J2EE API Documentation <---- excellent reference tool
Tomcat 4.0 <----- best way to learn servlets/jsp/tags/beans is to develop them yourself
Allaire Kawa <----- cannot believe Allaire discontinued this excellent Java IDE
Sun's Tutorials on Design Patterns <--- though I hardly understood them
Javaranch and Saloon BBS community <--- going for suck up points
Off the top of my head, I remember there being around 5 questions on design patterns. Knowledge on DAO, MVC, Business Delegate and Value Object are a must. I remember the multiple chocies to these questions included a lot of design terminology I didn't recognize, including something to do with Facade. So I wouldn't limit myself to the design patterns mentioned above.
For custom tags, it is important to know valid return types for the methods of the tag handlers and what happens when returned. Also, and obviously, familiarize yourself with the tag library descriptor.
As far as javabeans are concerned, know the valid attributes (and combinations thereof) for useBean, getProperty, and setProperty. For example:
<jsp:useBean id="test" class="com.Test" beanName="com.Another" scope="application" /> ....would be invalid because the beanname and class attributes cannot coexist.
Really know your listeners. One of my questions involved identifying the single method of an event class passed to an object implementing one of the listener interfaces. How you like dem' apples?
Everything else is basically straightforward.
Know your web.xml elements, basic servlet api, servlet life cycle, jsp implicit objects, directive tags, and jsp actions.
All in all, Ken Zobrok's notes does an excellent job in weeding out what you need and don't need to concentrate on in your preparation for the exam.
If you have any questions, I'd be happy to answer them for you. Until then, good look on your respective exams.
Jimmy Blakely
Sun Certified Programmer for the Java 2 Platform
Sun Certified Web Component Developer for J2EE <--- I am so digging my new sig
 
Ashik Uzzaman
Ranch Hand
Posts: 2373
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Jimmy....nice job done....
 
Hussain
Ranch Hand
Posts: 110
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
U have Done a Good Job Indeed by sharing UR Experience Plz tell me i m just A week Away FOR MY WCD ANd i have Problem With Patterns inFact i don't Know Patterns Plz tell me wht should i do.
 
Ian B Anderson
Ranch Hand
Posts: 275
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!
Ian
 
Hema Menon
Ranch Hand
Posts: 569
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Jimmy! Thanks for the input
Hema
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Jimmy!
 
Madhav Lakkapragada
Ranch Hand
Posts: 5040
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats.
- satya
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good Job Jimmy, congrats
Mark
 
Pankaj Bhatia
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulation on this BIG ONE!
I am also trying to give this one next week. Can you tell me what kind of questions do you get on Design Patterns and what is the best tutorial to learn them ?
 
Guy Allard
Ranch Hand
Posts: 776
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Jimmy - Congrats.
Regards, Guy
 
Reda Mokrane
Ranch Hand
Posts: 237
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!
 
Jimmy Blakely
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Muhammed & Pankaj:
For design patterns I primarily studied Ken's notes and Sun's tutorial (both can be found at the scwcd links page).
Basically, the mistake I made was that I only studied MVC, DAO, business delegate and value objects. I should have also glanced over the other pattens at Sun's website, including Session Facade and BiModal something. I would have been less crossed up when they appeared as multiple choices in the exam.
Nevertheless, the best way to study those design patterns is to read and reread them so that you understand what it does, under what circumstances are they needed, and the keywords associated with them.
Also, unrelated to design patterns, I found that building my own deployment descriptor from scratch was very useful for learning the web.xml elements.
 
Gennady Shapiro
Ranch Hand
Posts: 196
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Fast-Lane Reader
Intent
Accelerate read-only data access by not using enterprise beans.
Also Known As
Bimodal Data Access (in a previous version of this pattern)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic