本课程学习目标:
掌握 Unix/Linux & J2EE & Oracle & WebLogic/WebSphere/Jboss/Spring/Struts/Hibernate 等高端技术的中高级软件工程师。
第一阶段: 您将学习 JAVA 编程的基础部分,即 J2SE 部分,共分 2 门课程
名称 | 内容简介 | 涉及到的项目 |
J2SE | JAVA 开发基础知识; | 聊天室系统 |
实战数据结构 | 数据结构实战训练; | 实战链表开发 |
第二阶段: 您将学习 JAVA WEB 技术,共分 7 门课程
名称 | 内容简介 | 涉及到的项目 |
数据库技术 | Oracle 基础管理; | 选课系统 |
JDBC技术 | JDBC Connection; Statement; PreparedStatement; CallableStatement; ResultSet; Scrollable RS; Updatable RS; RowSet and DataSource; 连接池技术; | 在线商城类别管理模块 |
HTML & CSS | HTML 语言; | 用户注册模块 |
JSP&Servlet 技术 | Servlet 技术; | 在线商城 |
SCM技术 | CVS初步; SVN简介; | |
Java Web 实战演练 | 综合运用所学知识; | 在线商城 |
XML + WebService技术 | Apache Axis初步; XML + XSL + DTD/Schema; SOAP + WSDL + UDDI; REST技术简介 | 在线商城增强 |
AJAX技术 | AJAX技术基础; AJAX技术框架; AJAX技术调试技巧; | 在线商城增强 |
第三阶段: 您将学习 J2EE 技术
名称 | 内容简介 | 涉及到的项目 |
流行Web框架简介 | Struts / WebWork / Tapestry JSF / Velocity / Freemarker Hibernate / Ibatis SQLMap等简介 | |
Struts and JSTL | Struts应用开发基础; MVC理论基础; Struts TagLib; JSTL基础; Struts国际化支持; | |
Hibernate | Hibernate应用开发基础; ORM基础理论; 关系映射技术; 性能调优技术; | |
Spring | Spring IoC技术; Spring AOP技术; Spring 与 Struts / Hibernate结合运用; Spring 声明事务管理; | |
Log4J and JUnit技术 | Logging API; JUnit单元测试技术; | |
SSH项目实战 | 综合运用所学知识; Spring + Struts + Hibernate; CVS; Log4J; JUnit; | WEB OA 系统 |
UML | UML技术; UML分析技术; UML设计技术; UML与软件架构; RationalRose / MagicDraw | CRM系统 |
UML + SSH项目实战 | 综合运用UML + SSH; Spring + Struts + Hibernate; CRM基础理论; | CRM系统 |
EJB3.0 | EJB3.0基础知识; SessionBean; EntityBean; MetaData技术; PersistenceAPI; JBoss; | 信用管理系统 |
项目实战 | 综合运用所学知识 | 信用管理系统 |
Linux技术 | Linux操作系统基础; Linux下配置Java开发环境; Linux下开发Java程序; | |
J2ME简介 | J2ME简介 | |
第四阶段: 介绍面试、沟通等个人发展所需的知识和技巧
名称 | 内容简介 | 涉及到的项目 |
面试技巧与演练 | 面试技巧训练; | |
有效沟通 | 与人沟通的技巧 | |
行业知识介绍 | 介绍热门的软件开发所涉及的行业知识 | 证券业背景知识 |
前沿技术介绍 | 介绍 MDA 、 3G 等前沿技术 |