advertisement
javaboutique
Search Tips
Articles  |   Tutorials  |   Reviews  |   Tools  |   by Category  |   by Date  |   by Name  |   Submit  |   Source  |   Forums  |  
javaboutique
Browse DevX


Partners & Affiliates











advertisement

Articles :

Sitting for the Sun Certification Exams

The Sun Java Certification exams represent the best way of demonstrating to an employer or client that you possess competency in the Java language. The language is relatively new, and many people have less than a few years of experience in Java. However, with all the hype over Java, and the pressure to learn it, many people pick up only the basics. With limited skill, they claim to be Java gurus. If you want to demonstrate your competency, consider studying for the Sun Certification exams. -- David Reilly

Industry licensing and certification distinguish competent professionals from amateur or trainee workers. Regardless of the industry or field, these two things help to protect the interests of employers, and the customers who rely on sufficiently trained employees. The software industry is a little different from more traditional industries however, in that there exists no "programming license". Virtually anyone can claim to program, even if they only learned it from a Dummies TM book they finished the week before.


Virtually anyone can claim to program. Certification proves it.


The software industry does, however, recognize certification. Certification sets apart those willing to undergo extra training and study to pass difficult and taxing exams from those who - for whatever reason - choose not to. The reputation, for example, of the Microsoft Certification exams is high. This is due in part to the demanding nature of the exams, and the small number of people who become certified.

Sun Microsystems, in an effort to provide a certification path for the Java language, established the Sun Certification Exams. Despite the existence of third party certification, passing the Sun Certification Exam remains the best way of verifying an individual's proficiency with the Java language.

How do I become Sun Certified?

To achieve Sun Certification, you must pass one or more exams. Several exams are offered, each catering to different types of people: -

  • Sun Certified Java Programmer for JDK1.02, JDK1.1 & Java 2
  • Sun Certified Java Developer for JDK1.02, JDK1.1 & Java 2

In addition, a third type of exam (Sun Certified Java Architect) has been added. The older JDK1.02 exam will also be phased out in the future.

Sitting for the exams involves a small fee, which is non-refundable for those who fail. For this reason, it is advised that all candidates study before purchasing their exams.

For complete information, visit Sun Microsystem's SunEd certification site

What do the exams involve?

Passing the Sun Certified Java Programmer exam involves answering a series of multiple choice questions. Sound easy enough? There's a little more to it though - you must select ALL the right answers, without missing any or adding extra ones. Often the difference between one answer and another is subtle, and it requires a good understanding of the language and the base Java APIs.

Consider the following examples.

  1. Which of the following is not a public method or instance variable of java.lang.String?
    1. String.length
    2. String.size
    3. String.getLength()
    4. String.length()


  2. What keyword is used to specify a class variable?
    1. a) final
    2. b) public
    3. c) static
    4. d) private


  3. Which of the following are valid comment(s)?
    1. a) / This is a comment
    2. b) /* This is a comment */
    3. c) (* This is a comment *)
    4. d) // This is a comment


  4. Which of the following will not produce a compile-time error?
    1. a) public class MyString extends java.lang.String
    2. b) class MyClass implements java.io.Serializable
    3. c) class NetworkClient

(No peeking till finished)

Let's see how you did! Click here for the answers. If you scored all four you're an ideal candidate for certification right now. If not, don't despair. All it means is that you'll need to take a training course, or read a Java certification guide.

Should I take the exams?

Many people report success with achieving employment, or better compensation, after achieving Sun Certification. As Java is so new, and few people have more than a couple of years experience, it's important to distinguish yourself from a Java newbie.

The Sun Certified Java Programmer is suited to commercial programmers, or highly skilled university students, who have had at least six months Java experience.

For those who have passed already, there is the Sun Certified Java Developer Exam. This involves the same type of questions as the Programmer Exam, but with a greater and deeper range of topics. However, before the exam can take place, a programming exercise must be completed. The programming assignment involves developing a system, given certain programming requirements. This gives a practical component, which is missing from the basic Programmer exam.

How do I prepare for the exams?

Before attempting either exam, you'd be well advised to pick up an exam guide. Most guides offer sample exams, which give you an idea of the way the questions work. Coming from someone who has passed the exam, it's not an easy thing to do, and re-sitting the exam would be costly. (For the record, I passed first time 'round!)

What guides are available?

There are many exam guides on the market, that teach the basic concepts, guide you through Java theory, and provide practice examinations. Unless there is a particular reason to do otherwise, it is best to get a guide on the new Java 2 platform.

Here are a few good ones:

Java 2 Certification Training Guide Java 2 Certification Training Guide
By Jamie Jaworski

This guide covers all three examinations (Programmer, Developer and Architect) Examinations, and includes practice tests.

Java 2 Exam Cram Java 2 Exam Cram
By Brogan & Brogan

Billed as the ultimate "exam cram" guide to the Sun Certified Java Programmer exam. Does not cover material from Developer and Architect exams.

The Complete Java 2 Certification Study Guide
By various authors

Covers Sun Certified Java Programmer and Developer exams, and includes sample tests. Written by one of the authors of the Sun exams.

Summary

Making the decision to study for the Sun Certification Exams is a big step. It's a long hard road, but at the end, you will have demonstrated both your resolve to become a highly-skilled Java programmer, as well as your competency. For those who have had prior Java experience, use the language day-to-day, and use a study guide or training course as an aid, passing the exams will be easy. And for those who fail the first time round, remember that you can sit the exam as many times as you need. Good luck in your test!


This article is republished from javacoffeebreak.com

About the author

David Reilly is a Sun Certified Java Programmer, and freelance technical writer. Just for the record, he's proud to have passed first time round!

Disclaimer :  Dummies™ is a trademark of IDG and no aspersion is cast upon the fine guides they produce.

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.

 Avaya Developer Showcase
 MSDN Spotlight
 PHP for Windows Showcase
XML error: undefined entity at line 34
advertisement
Receive Articles via our XML/RSS feed
Receive Articles via our XML/RSS feed

JavaBytes
Internet Cyclone
This powerful, easy-to-use, internet optimizer is for Windows 95, 98, ME, NT, 2000 and XP. It's designed to automatically optimize your Windows settings, boosting your Internet connection up to 200%.

IBM Brings Developers Into the Cloud
Apache at 10: You Can't Buy Us
Microsoft's CodePlex Foundation Moving Forward
Apple Claims 100,000 Apps, Google Analyzes Them
Nokia Latest to Play Opera Mobile 10 Browser
PayPal Opens Up Payment Platform to Devs
Ubuntu Linux 9.10 'Karmic Koala' Starts Its Climb
IBM Links Rational Developer Tools, Tivoli Apps
Libraries Give Vista Apps a Windows 7 Look
Ubuntu: The 'Default Alternative' to Windows?

Delivering Web-based Embedded Fonts in CSS 3
Adobe Helps PHP Developers Create Rich Internet Applications
Java Developers Finding a Home at Adobe Flex
Virtualization Delivers a Dynamic Infrastructure
Consuming XML Web Services in iPhone Applications
Build a More Agile Business with IBM
POJO-Based Solutions for LDAP Access: One Good, One Better
IBM Offers Enhanced Measurement and Management for Energy Usage
IBM Helps Transformation to an Information-Based Enterprise
Top Five Touch UI-Related Design Guidelines

Advertising Info  |   Member Services  |   Contact Us  |   Help  |   Feedback  |   Site Map  |   Network Map  |   About

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs