wood burning stoves*
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Another Rancher got certified Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "Another Rancher got certified" Watch "Another Rancher got certified" New topic
Author

Another Rancher got certified

Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Hi All,
Another Rancher (and that's me) got certified today with 83%, 49/59. My observations about the exam are similar to those of other ranchers.
My background:
I havae about 8 months of Servlet JSP experience. It took me about 4 months to prepare (I could read only while in train commuting to and from the work).
Preparation:
Servlet specification (highly recommended), little bit of JSP specification ( I think it is very poorly written), Core Servlet and JSP, Javaranch (nothing can bit us)
Exams:
JWebplus (better than SCWCD@whiz), SCWCD@whiz, Javaranch mock exam, Anand's mock exam (very nice), Sun's practice questions
Challenges:
There are a lot of things to remember, method names, tag names, values that go into tags, interface names I had very hard time remembering stuff. I don't think that 8 months of experience is enough to grasp everything.
Observations:
Easier than programmer certification test as there are not read and interpret code kind of questions, a lot of type in questions, enough time to finish test, more "do you know how to .." questions as compared to "do you understand or can you do ...", I hope you know what I mean
Tips: Do read specifications, code, refer to APIs, think of specs and APIs as the only reliable sources (believe me many other places have wrong information).
BIGGEST TIP: Participate in JavaRanch forum.
[ January 04, 2002: Message edited by: Chintan Rajyaguru ]

ChintanRajyaguru.com
SOADevelopment.com - Coming soon!
Fei Ng
Ranch Hand

Joined: Aug 26, 2000
Posts: 1242
Ah... its been long since we the last one!
Congratulations!!!
thanks for the advice.
i hope i am the next one!
Allan Moster
Ranch Hand

Joined: Sep 14, 2001
Posts: 153
Congratulations Chintan!
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Good luck FEI if you have not taken it yet!! I was under the impression that you had already taken the exam.
Chintan
anand chawla
Ranch Hand

Joined: Oct 19, 2000
Posts: 91
Congrats Chintan,
Well u had to clear the exam,u were a very active participant in the exam.
I agree with u JSP Specification is very badly written,I used to be surprsised when People used to say how nice these specifications are,frankly I used to never understand certain things mentioned in it,
anyways u cleared thats a gr8 thing and thanx for ur comments on mock exam.It always makes me feel good.
have fun
Anand Chawla
http://www.podar.net/scwcd (mock exam)
SCJP2
SCWCD
OCP(pl/sql)
jawwad ahmed
Ranch Hand

Joined: Dec 01, 2001
Posts: 179
Congratulations....
Ashik Uzzaman
Ranch Hand

Joined: Jul 05, 2001
Posts: 2370

Congrats, u r the first SCWCD in JavaRanch in this happy new year!!
So feeling nice & relaxed possibly as i felt after SCJP exam. What r u planning next?


Ashik Uzzaman
Senior Member of Technical Staff, Salesforce.com, San Francisco, CA, USA.
rashid g
Greenhorn

Joined: Jul 20, 2001
Posts: 25
Great job. congrates
Thanx
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Thanks All,
Ashik, I never thought I was the first SCWCD in the new year. Now it feels even better. Next on my list is Architect certification but I have a loooooooooong way to go. I am a newbie in EJBs and all.
Yes I feel very happy and satisfied. When I got SCJP in August, I had promised my wife that I would get WCD certification by the end of 2001. I could not do that because Sun was closed and hence ended up taking the exam in the first week of the new year.
Chintan
Madhav Lakkapragada
Ranch Hand

Joined: Jun 03, 2000
Posts: 5040
Congrats.
- satya


Take a Minute, Donate an Hour, Change a Life
http://www.ashanet.org/workanhour/2006/?r=Javaranch_ML&a=81
Hema Menon
Ranch Hand

Joined: Oct 29, 2000
Posts: 569
Congratulations!
Would like to be another rancher to get SCWD. Maybe by middle of 2002!
Hema
Sita Kotamraju
Ranch Hand

Joined: Nov 30, 2001
Posts: 60
Congratulations!!! Thanks for the tips Chintan.
Good luck with the Architects exam.
I am planning to take the scwcd before mid Feb. Do you think a month prep would be enough? I have some experience in Servlets/JSPs.
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Thanks Satya, Hema and Sita
Sita,
If you have some experience with Servlets and JSP, I think you have enough time before mid Feb. It also depends on how much you already have prepared and how much time you spend everyday. If you have looked at some material, I would suggest you take a test as a dignostic test, look at the results. This will give you an idea of where you are. I would suggest JavaRanch mock test as the questions are good and no-nonsense.
Good luck
Chintan
jyothi ve
Ranch Hand

Joined: Aug 03, 2001
Posts: 51
Congrats Chintan.
Can you give me your preparation tips on Design Patterns? How far do we need to be thorough with Design Patterns, JSP Tag Libs to be ready for exam?.
Thanks
-Jyothi


Jyothi<br /> <br />Sun Certified Business Component Developer<br />Sun Certified Web Component Developer<br />Sun Certified Java Programmer<br />Oracle Certified SQL & PL-SQL Programmer
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Thanks Jyothi!!
Here are my tips on design patterns:
Do not underestimate this topic. I had about 4 (probably 5) questions from this topic. From various discussions on Javaranch I thought there would not be many questions but I was wrong. In order to prepare for design patterns, assuming that you are aware of the concept of design patterns (i.e why do they exist, why are they important), I would recommend reading Miftah Khan's notes first as he explain things in simple words. Next, read Ken's notes. Ken has taken important paragraphs from Sun's website. After this, read design patterns book from http:thesreverside.com Unfortunately they no longer have the book available for free. If you have already downloaded it for review, you are good to go. In this book they raise the issue, present the challenge and then explain the solution (pattern). I likes this approach a lot. This much should be enough for design patterns.
JSP Tags:
Very important topic as you will have mnay questions from this topic too. I would devide the preparation in three parts:
[1] Remember stuff: In this worst part you should memorize the following:
- How would you declare a taglibrary in web.xml
- How would you declare tags in tld?
- memorize which method(s) is (are) in which interface, what do they take as arguments and what do they return
When you memorize first two, you should pay attention to tag usage, tag tree structure (e.g required tag comes under attribute tag only which comes under tag tag only...), what values a tag can take and what does that mean.
[2] Understand internal details
e.g
how many time doAfterBody could be called
What features are available when you implement interfaces such as IterationTag, BodyTag etc.
[3] Write sample code for various tags. This will help a lot.
From tags, I had more questions that tested me if I knew stuff rather than if I understood stuff hence I would give more importance to first two.
Hope this helps
Chintan
Axel Janssen
Ranch Hand

Joined: Jan 08, 2001
Posts: 2164
Congrats
and thanks for detailled info.
Axel
jyothi ve
Ranch Hand

Joined: Aug 03, 2001
Posts: 51
Thanks for your prompt & detail reply.
Chintan, I have a request for you. If possible(if you don't mind) can you give checklist to make sure that which(i.e topics) are all need to be prepared before going the exam. Since you passed recently I thought you are more appropriate to answer this question.

Thanks
Jyothi
[ January 06, 2002: Message edited by: jyothi ve ]
Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
Congratulations Chintan!
Ashik Uzzaman
Ranch Hand

Joined: Jul 05, 2001
Posts: 2370

Chintan,
Thnx 4 ur comments on our preparation. Anyway, can u tell us how large is the softcopy of that design patterns book? Can i get that by mail from u? It'll b helpful for me both in exam & projects....
And yah, i m currently in troulbe with those custom tags but wish to cover up within this week. I 'll spend one week for mock exams & their analysis....do u think its sufficient?
Sureshkumar Kamalanathan
Greenhorn

Joined: Jan 03, 2002
Posts: 6
Congratulations Chintan!!
And, thanks a lot for your wonderful tips!!
Aspiring to be a wcd by another four months. I was bit doubtful whether I can prepare in four months. After reading your mail, I am getting bit confident!! Thanks!
[ January 07, 2002: Message edited by: Sureshkumar Kamalanathan ]

Regards,<BR>Suresh.
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Thanks Jordi!
Jyoti, I will post a reply for you during lunch time today.
Sureshkumar, Good luck! I think four months should be enough if you have programmed in Servlet and JSP before.
Ashik, One zip file containing many zip files (one for each chapter), is 2481 kb. As an alternative, I can send you 16 e mails with one zip file at a time (for each chapter). In the second case, the biggest file is 610 kb and all others are about 200 kb. Remember, I do not have the source code yet (you do not need it anyway) but you could get the source code from the website. Please let me know the e mail address where you want me to send the files. Also let me know if you could like to get one zip file containing all the chapters or due to size limitations you would like to get multiple files. Meanwhile I will double check if there is any agreement that prevents me from doing this (I don't think there is but it is better to double check)
Chintan
[ January 07, 2002: Message edited by: Chintan Rajyaguru ]
Ashik Uzzaman
Ranch Hand

Joined: Jul 05, 2001
Posts: 2370

Thnx Chintan, excellent helping mind that suits JavaRanch really!!
It will be tough for u to mail 16 times to my e-mail address azaman75@yahoo.com. Rather i m sending a private message to u where i'll give my free account/password in one site where you can upload the 2.4MB file with the simple instructions....
Thank you again!!!
Sita Kotamraju
Ranch Hand

Joined: Nov 30, 2001
Posts: 60
Chintan,
I would like to have the soft copy of the design patterns also. This book is not due until sometime in Feb, and I would like to clear the exam before mid feb.
Sorry to trouble you. Could you Please email me too?
My email is kotamraj@hotmail.com
Thanks,
Sita
jyothi ve
Ranch Hand

Joined: Aug 03, 2001
Posts: 51
Chintan,
Thanks for your helping nature.
If you don't mind could you email me design patterns zip files. Mail me according to your convinient way. email: jyothi_e@lycos.com.
I think in yahoo they give 10 MB free drive. If possible you upload that zip for time being & give access to us. I am not sure.
Thanks
[ January 07, 2002: Message edited by: jyothi ve ]
faiza haris
Ranch Hand

Joined: Oct 17, 2000
Posts: 173
Congrats for your success!!!
I'm new in this forum and would like to know some detail of the book that ur' mentioning....thanx...
Also, how did u remember the methods, in the context they'r used and parameters...etc...pheww its really time consuming or did u do lots of programming for the exam? plz throw some light from exam point of view!
thanx in advance...
[ January 07, 2002: Message edited by: faiza haris ]
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Hi Jyothi, Sita and Ashik,
Here is what I have done to give you guys the files you need. I created a yahoo accound
username: javafans2002
password: javaisgreat
The moment yahoo briefcase is available (it is not available yet because the account is new), I will put the single zip file in the account and you all can take it from there. I am not sure when the briefcase be available but I will keep checking (you could do the same).
Jyothi, I know I owe you one more answer. Please wait for a few more hours. I had a busy day at work. I will write down the answer in the train while going back home.

Faiza,
One of the topics in the exam is about design patterns. It is important to any Java programmer. However, from the exam view point, this topic may not be very important because you do not get many questions from this topic. The questions you get are very introductary questions. Many people - including me (as you can read in the messages) are interested in learning more about design patterns. I have an electronic copy of the book that I am going to share. IF you are also interested read the information about yahoo account above.
Now, if you are relatively new to Servlets and JSP, I would recommend you read book(s) on these topics first. Recently somebody posted a message on a free book in pdf format, "Core Servlets and JSP". It is a very good book.
How did I remember methods? I did not. I could not. It is hard and time consuming to remember method names and everything. you might want to look at API and prepare a note of all the methods along with the interfaces and classes.
I did not do a lot of programming for the exam but in my projects (at work) I did have opportunity to write servlets and JSPs. You said you are new to this forum. With that I am assuming that you have not (or you recently have)started preparing for the exam. In that case I would say based on your current skills, read the books, notes and participate on forums and then go for advanced stuff (such as design patterns, remembering tags and methods- yes it is advanced stuff, take mock exams etc)
Hope this helps
Chintan
Sita Kotamraju
Ranch Hand

Joined: Nov 30, 2001
Posts: 60
Thank you Chintan. I got the file.
I hope you will still keep visiting this forum, so that we could ask you more questions
Very few people are as helpful as you are...
Good Luck,
Sita
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Jyothi,
Here is the checklist you asked for. Note that this is my personal opinion.
[1] Design Patterns: Make sure you know the cases in which different design patterns could be used. Make sure you understand the driving factor(s) for different patterns. Particularly for MVC, DAO, Value object, Front component, Session facade, Business Delegate
[2] Listeners: Prepare all the listeners not just the ones added in Servlet 2.3 version. What interface would you implement under given case? Remember methods, arguments that the methods take and their return type, circumstances under which the methods will be called.
[3] JSP tags and tag library: Remember all tag names, attribute they have and acceptable values under tags, also tags tree. For example, you should know that exception-type comes under error-page. You should know how to write tld for given requirements. Remember tag interfaces tree, tag classes tree, methods each class has, circumstances under which a method can be called and valid return types of methods. How many times doAfterBody can be called based on what doStartTag returns?
[4] Using beans in JSP. Learn by heart the syntax of using various jsp tags (such as useBean, set/getProperty). Beans questions are no brainer if you know the syntax. Also know that BeanName and class cannot exist together.
[5] Other JSp syntax: declarations, scriptlet, expressions (pretty easy stuff)
[6] Security: I cannot think of questions other than web.xml specification for security. LEARN BY HEART ALL THE SECURITY TAGS, their sequence, usage, tree (which tag can come under which)
[7] Error/exception handling: web.xml tags for error handling (AGAIN, LEARN BY HEART), methods (arguments and return type) for logging (important), specifying error page in JSP
[8] Other stuff: small things such as contract of servlet and JSP with the container, what happens when the application is distributable, threadsafe servlets, what implicit variables are threadsafe,
[9] interfaces, classes, their hierarchymethods (along with arguments, return types). This is the most important and most tricky point as you have to remember a lot. You have to know the return type of the method in different scenario, you have to know the arguments a method can take. For example, getRequestDispatcher takes relative path and getNamedDispatcher takes relative or absolute path. Relative preceded by "/" means from contextroot and absolute means from current request. You have to remember where a given method is defined. For example, getParameter () is defined in ServletRequest and not HttpServletRequest.

The things that you have to remember are divided into two parts:
[1] Tags
[2] Methods, classes and interfaces
I made notes of these just before I took exam. I cannot share these notes because they are hand written and it makes sense that you do it yourself so that you could remember most of the things while writing. I think if you know above two topics 70% is covered.
If you take mock tests, you should be fine with [1], [2], [4], [5], [8]. [3], [6], [7] and [9] will depend on how much can you remember.
I would suggest you take all the mock exams available. Javaranch and Anand's exams are good so leave them for the end. If you are going to buy simulator, JWEBhPlus is good.
I hope this explains what you needed.
Chintan
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Sita,
I will certainly keep visiting the forum. I need to help many people in my company get certified and for that I will need updated information. What could be a better place other than Javaranch to get information?
Chintan
jyothi ve
Ranch Hand

Joined: Aug 03, 2001
Posts: 51
Chintan,
Thanks a lot..... for your excellent helping nature. I never saw anybody helping like you such a nice way. whenever I saw your messages in this forum its inspiring me to proceed further for the preparation. People like you needed for this forum. when I asked you the question about checklist I was little bit hesitated ..(can I ask you or not)?? I am very happy now asking that question. Such clear answer(I think no where I get such tips for preparation).
Thanks once again
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
I am where I am because people helped me and I want to continue doing that. Team work is the key to success and JavaRanch is a great example of a virtual team.
And by the way explanation power comes from the fact that I taught in a college as a lecturer for about 2 years.
Ashik Uzzaman
Ranch Hand

Joined: Jul 05, 2001
Posts: 2370

Chintan, you are doing nice for us here. And specially thanks for the design patterns book's chapters.... ...i m very happy @ that....
Stephen Tallamy
Greenhorn

Joined: Jan 08, 2002
Posts: 16
Chintan.
Congratulations and thanks for your help. Hope I and many others here can follow in your footsteps!
Poonam Akash
Ranch Hand

Joined: Jul 26, 2001
Posts: 100
Congratulations Chintan....
And thanx for your great TIPS!They are quite helpful.
Bye,


Poonam Akash,<br />Sun Certified Java Programmer,<br />Sun Certified Web Component Developer.<br />Good luck may be an opportunity that keep the door open,BUT hardwork always keeps the door open!!
Fred Su
Greenhorn

Joined: Jan 14, 2002
Posts: 5
Congratulations Chintan!!
I'm going to take the exam next Thursday.
Thanks for the tips,
they are quite helpful.
Fred


--used to be 'su'
Chintan Rajyaguru
Ranch Hand

Joined: Aug 19, 2001
Posts: 341
Good luck Su!!
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Another Rancher got certified