Java开发工程师
JAVA及其他软件开发平台程序员大部分都在模仿和借鉴现有源程序和编程思路,很少有独立的编程思路,能自己独立完成项目.能真正掌握编程的技能技巧有自己独到的见解,能利用编码做自己想做的事是所有程序爱好者的愿望. JAVA是现今开发界第一技术力量,我们从JAVA开始.
1)培养目标:Java软件开发工程师
从基础开始,由浅入深,循序渐进
4)实训大纲
Java语言基础课程(第一阶段四周) |
开发环境 |
|
|
| |
软件开发基本知识,UNIX/LINUX、Windows系统及应用,开发工具:netbeans程序设计规范。 |
| |
|
| 掌握各种常用的计算机系统,熟悉软件开发环境。 |
| |
|
|
数据库基础 |
|
|
| |
数据库基础知识,
Oracle与My Sql以及Sql Server数据库,SQL语句,PL/SQL开发,以及T-SQL简介。 |
| |
|
| 掌握数据库的应用与开发,熟悉各种常用的数据库产品。 |
| |
|
|
| Java语言基础 |
|
|
| |
Java语言规则,类与对象,继承和多态,
以及重要的对象模式,异常处理,
流与I/O,高校I/O以及正则表达式,
对象序列化技术等。 |
| |
|
| 熟练掌握Java核心语法与Java面向对象编程。 |
| |
Java中级程序设计(第二阶段六周) |
| 深入Java编程 |
|
|
| |
Java程序调试技巧,Java网络编程技术,
Java多线程技术特性。 |
| Java数据库编程 |
|
| |
JDBC数据库编程技术,JDO数据对象技术,ORACLE与My SQL数据库产品的配置与应用。 |
| Java Web应用编程 |
|
|
| |
JSP、Servlet、Filter、HTML、JavaScript
Java 数据库编程:JDBC、DAOWeblogic、WebSphere、Tomcat
掌握MVC模式和JSP+Servlet+Javabean+JDBC开发应用
掌握VO,BO,DTO,POJO
掌握多数据源操作,事务处理,EJB Session Bean,JNDI,XML。 |
| Java实用技术 |
|
|
| |
重要Java开发工具的使用Ant,Java Web开发的国际化技术(I18N),Java分布式技术RMI。 |
|
熟练掌握利用先进的J2EE平台和最流行的工具包快速建立国际化的大型Web应用程序。 |
| |
| Java高级程序设计及 N 层架构(第三阶段四周) |
熟练掌握J2EE平台上企业级系统开发所需的框架应用和技术规范。掌握最流行的开源技术的设计原理和应用。
|
|
Struts编程技术 |
|
|
| |
Struts 框架应用原理,
Struts的配置;
Struts框架的核心组件,
Struts框架的扩展;
Struts Validator验证,
Struts应用的国际化;
Struts标签库,
Struts Tilse的应用。 |
|
| Hibernate编程技术 |
|
|
| |
掌握O/R mapping的技术原理,
Hibernate技术的应用,Hibernate框架搭建,
Hibernate原码分析及Hibernate设计原理及Struts+hibernate开发技术。
Hibernate与SpringFramework集成。 |
| |
| 熟练掌握J2EE平台上企业级系统开发所需的框架应用和技术规范。掌握最流行的开源技术的设计原理和应用。 |
| |
|
|
| Spring编程技术 |
|
|
| |
掌握MVC 模式Spring 编程及其设计原理;
掌握Spring技术的应用,Spring框架搭建,Spring设计原理及Struts+Spring+hibernate集成开发Spring/Hibernate中应用测试驱动,持续集成; |
| |
| 熟悉国外主流Sprin编程技术,掌握最流行的Struts+hibernate +Spring开发技术 |
| |
|
|
EJB3.0规范 |
了解EJB3.0的技术规范 |
把握EJB的发展趋势 |
| |
J2EE企业级应用开发(第四阶段二周) |
| |
|
集成开发 |
进行J2EE N 层架构(Struts+Spring+hibernate)集成开发。 |
| |
各阶段项目开发说明 |
| |
|
第一阶段 |
实战练习为《Thinking in java》课后练习题及华为,联想,IBM等几家企业笔试题 |
| |
|
第二阶段 |
实战项目为《电子政务――后勤勤务系统》、《企业ERP――财务管理系统》。 |
| |
|
第三、四阶段 |
协同项目经理及开发人员进行真实项目开发,熟悉需求设计和系统架构。集成第三阶段所学技术进行J2EE N 层架构的集成开发和测试。 |
咨询电话:0312-5958670