Java Certification FAQs

Java Certification FAQs thumbnail
Java Certification FAQs

The Java programming language is used for a variety of different applications, including Web-based applications, applications for mobile devices, business software and games. Java certification can help secure employment in a programming or software engineering role that focuses on use of Java technologies. Sun Microsystems, the developer of Java technologies, provides certification for entry-level to expert Java programmers.

  1. Types

    • Sun Microsystems provides associate level certification, Sun Certified Java Associate (SCJA); professional level certification, Sun Certified Java Programmer (SCJP); and advanced level certifications, including Sun Certified Java Developer (SCJD), Sun Certified Web Component Developer (SCWCD), Sun Certified Business Component Developer (SCBCD), Sun Certified Developer for Java Web Services (SCDJWS), Sun Certified Mobile Application Developer (SCMAD) and Sun Certified Enterprise Architect (SCEA).

    Benefits

    • Java certification provides employers evidence of certain skills related to Java technology and can help with obtaining employment. Preparation for the exams helps identify areas that need improvement and provides an opportunity to learn new skills related to Java development. Passing certification exams allows for use of a Sun certified logo on business cards and other correspondence, which provides evidence to prospective clients that you possess the necessary skills for completing the programming job.

    Associate

    • The SCJA certifies general basic knowledge about software project management and application development using Java. Basic knowledge of object-oriented programming including Java programming, Java platforms and technologies and Unified Modeling Language (UML) representation of object-oriented concepts are required for passing the exam and obtaining the certification. This exam is geared towards project managers and entry-level Java programmers.

    Professional

    • The SCPJ certifies knowledge of the syntax and structure of the Java programming language. Unlike the SCJA certification, which has a broad focus on Java technology in general, this exam focuses solely on code writing using the Java language. Topics on the exam include declaring, initializing and scoping variables, flow control, application programming interface (API) contents, concurrency and classes. This exam is geared towards intermediate and advanced Java programmers.

    Advanced

    • In order to obtain advanced level certification, it is necessary to hold a current SCJP certification. The SCJD certification expands upon general programming skills from the SCJP exam and requires building a complete business application, such as a bookkeeping program, and taking an essay exam on the completed application. The SCWCD certification focuses on JavaServer Pages (JSP) and Java technology servlet APIs for developing Web-based applications. The SCBCD certification focuses on using Enterprise JavaBeans (EJB) for developing business applications. The SCDJWS exam focuses on developing Web service applications using Java 2 Enterprise Edition APIs and tests knowledge of security and Web service standards. The SCMAD focuses on developing applications for mobile devices such as cell phones using Java 2 Micro Edition.

      The SCWCD, SCBCD, SCDJWS and SCMAD exams are multiple choice exams. The SCEA exam is the highest certification and requires advanced knowledge in all of the previous certification areas and requires taking a multiple choice exam, developing a large scale business application using Java 2 Enterprise Edition and taking an essay exam.

    Training

    • Sun Microsystems offers Web-based, CD-ROM and classroom courses for each exam. Books and other self-study materials are available through Sun Microsystems and other book publishers.

    Taking the Exam

    • Multiple choice and essay exams must be taken at a Prometric testing center. Programming assignments typically require 40 to 80 hours of work and are submitted online through the Sun Microsystems website. If a multiple choice or essay exam is failed, it cannot be retaken for at least one week.

Related Searches:

References

  • Photo Credit Image by Flickr.com, courtesy of Duncan Verrall

Comments

You May Also Like

  • Levels of Java Certification

    Levels of Java Certification. Java is a programming language developed by James Gosling of Sun Microsystems, which later became part of Oracle....

  • How to Use Certificate Factory in Java

    The CertificateFactory class in Java's Cryptography Architecture exists to make it easier for programmers to load security certificates from certificate files stored...

  • List of Java Certifications

    List of Java Certifications. Oracle Sun's Java platform is one of the most widely adopted platforms in the information technology industry. Companies...

  • What Is Java Architect Certification?

    Java is a widely used computer programming platform developed by Sun Microsystems, Inc. Java architect certification is a credential that can be...

  • About Java Certification

    The Java certification program is offered by Sun Microsystems (the creators of the Java technology platform). Sun's Java certification is globally recognized...

  • About Sun Java Certification

    Sun Java certification, now called Oracle Java certification, has many paths. The certification process for entry-level titles, such as Oracle Certified Associate...

  • Java Certification Tips

    The Java certification is offered by Sun Microsystems. Being Java certified will show potential employers that you have basic knowledge of the...

  • About NESTA Personal Training Certification

    In the competitive field of personal training, certification can set you apart from the competition and help get your foot in the...

  • How to Prepare for Java Certification

    Java is a popular object-oriented programming language that is widely used to create dynamic applications. A career in Java development is both...

  • The Average Salary of a Java Developer in the US

    A Java developer is a computer programmer who uses the Java programming language and development tools to create personal and business software...

  • How Do I Develop a Successful Certification Program?

    Certificates of training are a tool people and companies use to prove that individuals have successfully demonstrated an understanding of a given...

  • Java Software Training on CD

    Java is a program language designed to allow computers to run virtual data. With Java, you are able to use programming language...

  • Free Java Tutorials

    Learning a new programming language is often challenging. Learning and mastering Java---an extensive language with seemingly endless classes, packages, frameworks ...

  • Microsoft Certified Solution Developer Certification

    The Microsoft Certified Solution Developer (MCSD) credential is generally geared toward individuals with two-plus years of experience in developing and maintaining IT...

  • Secure Coding Certification

    With the growing network dependence of many computer applications, insecure code can put customer's private -- namely, financial -- data at risk....

  • How to Install ActiveX Control From Sun Microsystems Inc.

    Oracle, which acquired Sun Microsystems, develops and distributes the Java plug-in for Internet Explorer as an ActiveX control. Web pages can embed...

  • How Do Web Pages Use Java?

    Web pages use Java in a number of different ways. As an Internet user, you may not realize that Java is powering...

  • Core Java Tutorials

    Core Java refers to the fundamentals of programming in the Java programming language. Java is developed by Sun Microsystems, which offers books,...

Related Ads

Featured