Java软件开发师培训(面向服务外包)主要开设了Java2语言核心技术、J2SE应用开发技术、Oracle10G/MS SQLServer/MySQL数据库管理与开发、Java数据库访问技术及XML技术、J2SE环节的项目实训等十六门课程,涵盖了java桌面开发、JSP技术、Struts/Sprint/Hibernate技术、EJB技术、J2ME技术、XMLWebService技术等多方面,开阔学员视野,适应多方面的企业技术要求。
JAVA培训课程安排
J2SE专业知识基础课程:
Java2语言核心技术
学会如何使用基于JDK6.0的Java语言的语法进行面向对象的编程、异常处理、集合应用、多线程、网络Socket编程等技术;当然也将涉及到文件输入/输出、Eclipse 开发工具的使用等。
J2SE应用开发技术
Java GUI技术、Java国际化技术、对象的序列化和反序列化技术、工厂模式和单例模式、Java 反射机制及编程应用。
Oracle10G/MS SQLServer/MySQL数据库管理与开发
Oracle 10g的体系结构、安装和配置,SQL语言及多表访问、视图和子查询,存储过程及应用,安全管理(创建、修改、删除用户、权限和角色)。
Java数据库访问技术及XML技术
JDBC技术及带参数的SQL语句、存储过程的调用、二进制字段的读写等高级的JDBC应用技术,事务处理和数据库连接池;还将系统地学习和掌握XML语法及具体的解析技术,如SAX和JDOM编程技术。
J2SE环节的项目实训
教师带领学生共同开发一个基于J2SE平台下的项目,包括需求、设计思路及系统的实现等内容(IM、CRM、OA、Web服务器、网络游戏等项目)。
J2EEWeb应用开发专业技能课程
J2EE Web客户端开发技术
XHTML语言,CSS样式单和JavaScript语言及各种内置对象编程应用,HTML DOM技术,CSS+Div+JS的具体应用。
J2EE Web服务器端开发技术
Web编程模型及三层架构、服务器环境的配置,JSP内置对象和错误处理,JavaBean组件技术、Servlet和持久层数据库访问技术和数据库连接池技术等。
J2EE Web高级组件开发技术
Apache Commons 典型组件及应用、Web过滤技术、监听技术和EL表达式语言、JSTL标记库、Web安全技术等更高级组件技术。
AJAX及DWR3.X框架技术
Ajax技术及XMLHttpRequest对象编程,AJAX典型应用示例;DWR3.X框架技术及应用、回调机制,与其它框架的集成等。
J2EE Web环节的项目实训
教师带领学生共同开发一个基于J2EE Web平台下的应用系统,包括需求、设计思路及系统的实现等内容(网上商城、新闻系统、在线选课、网上订票、网上银行 、BBS社区等项目)。
J2EE框架应用开发专业技能课程
Struts2.X框架技术
Struts2系统架构,业务控制器Action组件,核心配置文件,拦截器组件,Web表单数据校验、国际化技术和文件上传和下载等应用。
Spring3.X框架技术
Spring框架系统架构,IOC及对象管理技术,Web组件及DAO组件,AOP技术及动态代理,Spring AOP中的拦截器,与Struts2集成。
Hibernate3.X
O/R Mapping技术,系统配置技术及核心API;实体关联映射、集合映射、继承映射实现及示例,HQL语言及事务管理,泛型Dao设计模式及具体的应用。
项目实训
项目热身
通过对多个不同的应用系统的开发平台、系统架构和主要的实现技术进行分析和点评,使学员对真正的企业级的应用系统有初步的了解,从而增强对项目开发的感性认识。
UML系统分析与设计有关的知识
软件工程与UML概述,需求分析与用例建模,模块设计及UML静态建模,详细设计中动态建模,实现与部署视图等。
项目实战
在此环节中,以学员为主角,企业中的指导教师为技术总工和项目经理等双重身份出现。每位学员独立地完成一个企业级的应用系统的开发和实现。
JAVA培训课程参考书
《Java从入门到精通》、《Java面向对象程序设计》、《J2EE程序设计》、《JavaWeb设计实用教程——基于Eclipse环境的应用开发》、《Struts2+Spring+Hibernate框架技术与项目实战》
学生结业具备的能力:掌握java语言规范、面向对象编程基础(OOA\OOP);熟练掌握J2SE平台的java程序设计技能;掌握JSP1.3\2.0和Servlet2.3\2.4编程及其在Web层;熟练掌握MVC设计模式和基于STRUTS架构的应用程序开发;熟练掌握轻量级开发框架Hibernate与Spring的企业级应用;掌握J2EE平台的java高级编程及流行技术框架;掌握新的java系统和传统软件系统能力等。
pill for abortion online abortion pill cytotec abortion