java学习的5个阶段
2007-04-14 22:10
423 查看
本课程学习目标:
掌握 Unix/Linux & J2EE & Oracle & WebLogic/WebSphere/Jboss/Spring/Struts/Hibernate 等高端技术的中高级软件工程师。
第一阶段: 您将学习 JAVA 编程的基础部分,即 J2SE 部分,共分 2 门课程
第二阶段: 您将学习 JAVA WEB 技术,共分 7 门课程
第三阶段: 您将学习 J2EE 技术
第四阶段: 介绍面试、沟通等个人发展所需的知识和技巧
掌握 Unix/Linux & J2EE & Oracle & WebLogic/WebSphere/Jboss/Spring/Struts/Hibernate 等高端技术的中高级软件工程师。
第一阶段: 您将学习 JAVA 编程的基础部分,即 J2SE 部分,共分 2 门课程
名称 | 内容简介 | 涉及到的项目 |
J2SE | JAVA 开发基础知识; Eclipse 开发环境; J2SE 5.0 API ; 多线程技术; Socket 网络技术; Regular Expression; Java反射技术; Properties技术; | 聊天室系统 坦克大战游戏 贪吃蛇 |
实战数据结构 | 数据结构实战训练; 数组、链表等常用数据结构实战; | 实战链表开发 |
名称 | 内容简介 | 涉及到的项目 |
数据库技术 | Oracle 基础管理; SQL 语言; PL/SQL 语言; 触发器、存储过程; MySQL 简介; SQLServer 简介; | 选课系统 雇员管理系统 BBS 系统 |
JDBC技术 | JDBC Connection; Statement; PreparedStatement; CallableStatement; ResultSet; Scrollable RS; Updatable RS; RowSet and DataSource; 连接池技术; | 在线商城类别管理模块 |
HTML & CSS & JavaScript 网页技术 | HTML 语言; CSS 语言; JavaScript 语言; JS常用模版; 后台管理模版; | 用户注册模块 用户管理模块 |
JSP&Servlet 技术 | Servlet 技术; JSP 技术; Tag Library 技术; Filter技术; 报表系统; FileUploading; Tomcat 服务器技术; | 在线商城 统计报表模块 BBS 系统 |
SCM技术 | CVS初步; SVN简介; | |
Java Web 实战演练 | 综合运用所学知识; HTML + CSS + JS; JSP + Servlet + JavaBean; FileUploading; 分页技术; 数据校验; MVC初步; | 在线商城 |
XML + WebService技术 | Apache Axis初步; XML + XSL + DTD/Schema; SOAP + WSDL + UDDI; REST技术简介 | 在线商城增强 |
AJAX技术 | AJAX技术基础; AJAX技术框架; AJAX技术调试技巧; | 在线商城增强 |
名称 | 内容简介 | 涉及到的项目 |
流行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简介 |
名称 | 内容简介 | 涉及到的项目 |
面试技巧与演练 | 面试技巧训练; 心理素质训练 | |
有效沟通 | 与人沟通的技巧 | |
行业知识介绍 | 介绍热门的软件开发所涉及的行业知识 | 证券业背景知识 ERP 背景知识 电信业背景知识 |
前沿技术介绍 | 介绍 MDA 、 3G 等前沿技术 |
相关文章推荐
- 学习Java的5个必经阶段
- Java_socket程序学习05-彩票销售-第一阶段
- Java_socket程序学习0501-彩票销售-第一阶段server端整理-失败
- java学习后续阶段,学习路线的参考
- Java 程序员学习中各阶段的建议
- 如何准备阿里社招面试,顺谈Java程序员学习中各阶段的建议
- 机器学习入门阶段程序员易犯的5个错误
- Java程序猿学习当中各个阶段的建议
- java 学习阶段
- 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
- 学习Java分为几个阶段,分别是什么?
- JAVA学习:第一阶段第一天(java基本概念和配置环境)
- 如何准备阿里社招面试,顺谈Java程序员学习中各阶段的建议
- java自我学习第一阶段的收获和感受
- 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
- java学习后,复习,写计算器代码(第三阶段)
- java学习者的福音----最强JAVA学习线路图以及各阶段配备的学习神器!
- java学习练习(每个程序员1小时内必须解决的5个编程问题)
- Java学习第一阶段
- Logic Java阶段学习总结--猜拳游戏(面向对象实例)