it认证一直以来都存在很多争议,但是,很多人还是相信有了证书就为你的事业敞开了大门,sun为java程序员提供了3级认证,从低级到高级:
sun程序员认证
sun开发人员人证
sun工程师认证
这些认证都是互为基础的,比如,要想获得开发人员认证证书,就必须要通过程序员认证考试,不幸的是,关于认证的信息很难得到。本文中,我们简单看看每种认证,了解一下他们的覆盖范围,并说说认证过程。
sun程序员认证
为 java 2平台设计的程序员认证 是最基本的认证,要想获得证书,就必须通过专为程序员认证设计的java平台考试(number 310-025 ,150$),这项多项选择考试是为了测试对java语法及结构的理解程度,包括:
语言基本内容:声明、流控制、scooping规则、语法
异常处理
内存垃圾回收及处理
基本面向对象技术,像构造、过载及忽略方法
runtime类型信息(rtti or reflection)
应用程序中采用螺线形和同步法
标准java包的能力,像java.awt, java.lang, java.io和java.util
sun还提供了集指导和基于web的课程来帮助你准备考试,选择哪一个就要看你自己了。
为结构工程师设计的java技术 sl-265 ,有助于为中型或大型主机开发人员提供程序或结构化语言,像cobol。
为非程序员设计的java编程语言 sl-110 ,是为没有编程经验的入门程序员设计的。
采用java技术进行面向对象编程的 sl-210 ,可以提供基本的面向对象概念,目标是那些没有面向对象经验的人。
java编程语言 sl-275 ,是为有其他语言编程经验的人介绍java语言,也可以得到 jtl-sl275-2 的java向导cd。
为了帮助你通过程序员考试,sun还在网上提供了免费测试服务。
sun开发人员认证
下一步认证就是高级认证―― java 2平台开发人员认证 。你可能认为你又要通过一个多项选择考试来获得开发人员认证证书,但是sun的要求要远高于此,除了要有程序员认证证书外,还要完满的完成一个编程作业 (cx-310-252a , $250),以证明你能够把所学的东西应用到实际当中。
这项作业是这样的:交完考试费用后,下载代码模版。你必须采用这个模板创建通过网络与数据库进行通信的gui应用程序,同时还要把文本格式转化成数据库格式进行数据通信。同时还要对自己的设计进行标注并编写文档。最终程序要根据程序的可维护性、设计模版的合理使用、代码清晰以及对标准代码的支持程度来给出成绩。
完成编程作业后,还要参加一项考试( 310-027 , $150),包括5到10个短文,是针对你的作业进行提问,你必须要通过考试和作业才能拿到证书。
与程序员认证考试一样,sun也提供指导课程来帮助你准备考试:
为java技术(uml)设计的面向对象分析及设计 oo-226 ,是集讲座、作业、讨论于一体的的课程,指引开发人员采用uml进行面向对象设计和分析。
java编程语言 sl-285 为程序员提供用java设计纵向应用的实践经验。
sun工程师认证
java 2平台企业工程师认证 是sun的最高认证。顾名思义,这是企业级认证,有这一证书的人可以处理大型、高性能的开发项目,要获得这个证书,应试者必须要有前两个低级证书,并且要完成与开发人员认证类似的编程作业( cx-310-300a , $250),并且要完成 两项笔试 :一个多项选择 (310-051, $150)和一篇论文 (310-061, $150)。
sun同样也有一门课程( sl-425 , 构造和设计j2ee应用程序)和网络形式可以帮助你获得证书,这些考试和编程作业都是为了测试你的java企业开发工程知识,主要重点包括:
高级面向对象技术及其在系统中的应用
统一建模语言(uml)以及企业java应用(ejb)
与旧有系统的连接
标准结构模型、具体应用及实施
一些技巧
daniel shaw是builder.com开发组的一名成员,他近来通过了程序员认证考试,他把brainbench的认证考试作为java认证考试的阶梯,他说想要拿到证书的人不妨看看下面的书,会很有用:java认证程序员指导:初级读本 、java 2考试以及 java 2完全认证学习指南 。
shaw也有机会参加了java学院 “ javaone[”会议的 认证课程,此课程是由java完全认证学习指南的3个作者之一philip heller讲授的,同时,他也是java 2程序员考试的评判者和java 2 程序员考试的出题者。就像课外书提到的那样,他的指导帮助我通过了考试。同时,shaw还建议每个人最好都能去参加一下这样的课程。
sun也逐渐认识到了其认证的复杂过程,因此他承诺尽快出版一套 认证指南丛书。
闽公网安备 35060202000074号