Sun提供了从初级水平的Sun认证Java程序员(SCJP)直到高级水平的Sun认证企业架构师(SCEA)的一系列认证。本文介绍了这一系列的认证,其各自的地位及其相互间关系。
Sun的认证在开发者群体中得到高度认可。Sun提供了从初级水平的Sun认证Java程序员(SCJP)直到高级水平的Sun认证企业架构师(SCEA)的一系列认证。新推出的Sun认证Web组件开发员(SCWCD)是当今最热门的认证之一。Sun认证如此流行的原因之一在于其考试是有相当挑战性的。近来,Sun紧跟技术发展的潮流,推出了Sun认证移动应用开发员(SCMAD)证书,用于测试程序员在无线技术中的技能。
这一系列的认证,其各自的地位及其相互间关系可用图形表示如下:
SCJP: Sun认证Java程序员
SCJD: Sun认证Java开发员(要求较好地掌握设计原则,并能够将其应用于大型应用软件的开发)
SCWCD: Sun认证Web组件开发员
SCBCD: Sun认证商业组件开发员(用EJB和J2EE技术开发商业应用)
SCMAD: Sun认证移动应用开发员
SCEA: Sun认证企业架构师
网络资源
http://java.sun.com/ (Sun Java Technology)
http://www.sun.com.cn/ (Sun 中文网站)
http://www.scjp.com.cn/ (中国IT认证实验室)
http://www.zdnet.com.cn/ (ZDNet China)
http://www.pconline.com.cn (太平洋电脑网)
http://www.cn-java.com/ (中文JAVA技术网)
http://www.javaresearch.org/ (Java 研究组织)
http://www.chinajavaworld.com/ (ChinaJavaWorld.com技术论坛)
http://www.xuejava.com/ (学Java网)
http://www.java.com/zh_CN/ JAVA下载网,中文的
相关书籍
1. 认证考试类
Sun认证Java 2程序员考试辅导:上册 (连凤春 黄艳虹 戢中东) 清华大学出版社¥32.00
Sun认证Java 2程序员考试辅导:下册 ¥35.00
Sun Certified Programmer & Developer for Java X Study Guide(Exams 310-xxx & 310-xxx),Third Edition $59.99 (http://www.china-pub.com/)
2. 初学入门类
JAVA无难事(视频教学,12CD)电子工业出版社 ¥330.00
Java程序设计教程(Java How to Program, Deitel/Deitel) 清华大学出版社 ¥98.00
3. 深入精通类
Java编程思想(Thinking in Java, Bruce Eckel) 机械工业出版社 ¥99.00
Java编程语言(The Java Programming Language, Arnold,Gosling,Holmes) 中国电力出版社 ¥45.00
Java编程艺术(The Art of Java, Herbert Schildt,James Holmes) 清华大学出版社 ¥45.00
Effective Java中文版(Effective Java Programming Language Guide, Joshua Bloch) 机械工业出版社 ¥39.00
这里介绍一下SCJP 1.4 Exam涉及的主要内容
1. 使用java编程语言创建java应用程序和applets。
2. 定义和描述垃圾搜集,安全性和java虚拟机(JVM)。
3. 描述和使用java语言面向对象的特点。
4. 开发图形用户界面(GUI)。利用java支持的多种布局管理。
5. 描述和使用java的事件处理模式。
6. 使用java语言的鼠标输入、文本、窗口和菜单窗口部件。
7. 使用java的例外处理来控制程序执行和定义用户自己的例外事件。
8. 使用java语言先进的面向对象特点, 包括方法重载、方法覆盖、抽象类、接口、final、static和访问控制。
9. 实现文字输出 (I/O)。
10. 使用java语言内在的线程模式来控制多线程。
11. 使用java的Sockets机制进行网络通信