第一阶段:Java SE
学习Java的基础知识,包括Java环境(主要是JDK)的配置、常规语法知识(基本数据类型、变量声明定义、程序结构控制、常用集合类)、面向对象知识、多线程、I/O操作、反射、泛型、数据库编程、网络编程。
第二阶段:Java Web
这阶段主要学习:Tomcat的配置、HTML、JSP、JSP标准标签(JSTL)、servlet编程、JDBC编程,该部分通常涉及到表单数据的处理、JDBC DAO设计模式及MVC设计模式。
第三阶段:轻量级SSH
SSH:三大核心框架,Struts、Spring、Hibernate。这三大框架式目前企业开发中应用比较广泛的,当然,目前的市场上远不止这三个框架。另外还应学习CVS/SVN配置管理、Weblogic/JBoss/Tomcat/Appache等的配置管理。
第四阶段:经典级EJB
主要学习EJB、集成开发工具RAD、Web Service、WebService域EJB的集成、消息驱动、事件处理、MDB集成到企业应用系统中。