资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
中山大学软件人才培训中心咨询电话:020-84115547 手机:宋老师 13430331966Java软件工程师高端就业班本课程是在综合目前企业实际需要以及 Java 技术体系的应用领域进行设计的。在这个课程体系里几乎覆盖了目前软件开发工作所必须的所有知识和技能。具有以下特点:1、内容新:软件开发行业是一个每天都在发展的行业,如果知识更新程度无法跟上企业发展,那么就不可能适应该行业工作。本课程所选取的技术都是目前最新最流行的技术。2、覆盖全:本课程在内容上几乎覆盖了从事 Java 领域软件开发的所有必要技术。很多其他培训机构不提供的内容,但是在实际工作中却非常重要的部分,比如:HTTP 服务器技术、软件安全技术、内容管理技术、报表技术等在本课程内都有详细讲解。3、技术深:本课程的培养目标是未来的项目经理、架构师、分析设计师。因此在课程内容设置和讲解深度都是为这个目标服务的。4、实践性强:软件开发是一个实践性行业,必须具备很好的实操能力才可以获得更好的职位。本课程体系设置的所有项目都是从知识覆盖程度、可用性、难度几个角度考虑。每个项目都是从零开始到开发成可用软件结束。最真实的企业级实践项目,100%源自于企业局域网聊天室利用面向对象、集合、线程、IO、Socket 等知识完成类似 QQ 的局域网聊天室;金融银行自助系统支持多用户操作,使用 Hibernte 完成持久层设计.实现用户信息加密,数据安全锁定; 大唐软件任务管理系统大唐软件技术有限责任公司是以提供适合各通信网络和通信业务运营商需要的管理软件、支撑软件、增值业务软件系统为业务基础的专业软件开发公司。此系统为大唐电信某业务部门的“业务管理系统”中“任务管理系统”子系统,其开发目的是为了保障企业内部任务流的顺畅工作,以便于提高企业的管理效率。实现技术为 JSPStrutsOracle;b2c 购物网站实现注册、登陆、查看、搜索、购买、订单、管理等一系列网站功能. 使用 Struts 加 Hibernate 完成Java Web 应用;中国邮政广东省邮政个性化平台该项目涉及移动积分、建行卡、广航出口报关等个性化业务的监控及管理。熟练使用前面学过的知识,并将其应用到实际项目开发中,结合 SVN 的使用掌握在项目开发中如何实现团队协作.Struts+Hibernate+Spring+Ajax; JBPM 工作流审批模块OA 中的工作流模块,使用 JBPM 完成多个业务审批模块的开发. 掌握创建 JBMP 流程实例,任务实例,节点实例,令牌实例和流程各种转向方式;二、课程周期及上课时间5-6 个月,760 学时,周一至周五 9:00-12:00,13:30-17:003、收费标准:全套课程 13700 元中山大学软件人才培训中心咨询电话:020-84115547 手机:宋老师 13430331966第一阶段:Java 核心部分 (208 课时)课程主题 内容简介 课程目标 课时JavaSE Java 核心语法、Java 核心 API、面向对象程序设计、Java 容器类(集合)、GUI 用户界面编程、I/O 体系结构、多线程并发模型、网络编程、数据结构. 掌握 Java 核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发. 140Java5.0 新特性 Autoboxing/unboxing (自动装包/拆包)、Enums (枚举)、Varargs (可变参数)、Static Implements (静态导入)、for each(增强)循环、Generic(泛型)程序设计、Annotation(注释)无侵入式程序设计等 掌握全新 java 设计思想, 把握未来java 技术发展趋势. 16Java 高级技术 Java 反射(Reflect)与动态代理(Dynamic Proxy)深入研究 Java 语言高级技术,设计更加灵活、扩展性更强的动态程序.16Java 开发 IDE 各种 Java 常用开发工具(如:Eclipse、NetBean 等)的使用 掌握 Java 开发 IDE 的使用与代码调试技巧 4软件测试 黑盒、白盒测试.Java 测试框架Junit.理解测试的重要性.学习使用 Juni 进行单元测试、参数化测试、测试套件的开发和测试运行器的使用.8项目 1 局域网聊天室 利用面向对象、集合、线程、IO、Socket 等知识完成类似 QQ 的局域网聊天室.24项目 2 铁路客运售票系统 支持同时在多台 PC 上进行售票、数据安全锁定.24第二阶段: 数据库编程 (108 课时)课程主题 内容简介 课程目标 课时Oracle/SQL 语言以 Oracle 为平台,介绍 Oracle数据库的安装、Oracle 体系结构、物理组件、权限分配、数据管理、分析各种关系数据库设计的常见问题,深入讲解数据库设计范式.全面讲解各类 SQL 语句的使用和优化策略.深入学习 Oracle 数据库对象:index(索引)、view(视图)、sequence(序列)、tirgger(触发器)、comment(注释).理解 Oracle 数据库体系结构,掌握Oracle 数据库基本操作,数据库设计,开发和管理知识,熟练掌握 SQL 和Oracle 对象使用.40PL/SQL PL/SQL 语法,作用.使用游标、存储过程、函数、触发器解决数据库性能问题.掌握 PL/SQL 的使用,能够使用存储过程开发高效的数据处理系统,解决数据库性能瓶颈并实现数据优化. 16中山大学软件人才培训中心咨询电话:020-84115547 手机:宋老师 13430331966MySql 以 MySql 为平台,介绍 MySql 数据库的安装、权限分配、数据管理.数据库使用. 掌握 MySql 数据库的使用. 4JDBC 使用 Java 操作数据库,包括:数据库连接、结果集处理、存储过程调用、元数据、大数据类型处理、事务管理,批更新,可滚动、可更新的结果集,SQL3.0 新特性,连接池技术,数据库应用架构. 熟练掌握 Java 数据库编程技巧,能使用高级 API、DAO 编程模式编写高性能的数据持久层应用. 32项目 3 金融银行自助系统 支持多用户操作,使用 Hibernte 完成持久层设计.实现用户信息加密,数据安全锁定. 16第三阶段: Web 应用 (140 课时)课程主题 内容简介 课程目标 课时XML XML 的概念与作用、基本语法、验证、XML 模式定义(DTD、Schema)、XML 解析(SAX、DOM)、Jdom 和Dom4j、xpath、XSL.掌握 XML 使用及 XML 文档的处理技术.使用 XML 进行信息配置、数据存储以及数据交换.24Html 介绍 Web 原理.Web 页面开发的基本过程,超文本标记语言(HTML)基本标签的使用,CSS 层叠式样式表 掌握 HTML 基本标签的使用,能利用 CSS优化页面设计的方法8JavaScript JavaScript 脚本语言基本语法,常用函数,JavaScript 高级 DOM编程及页面组件控制 掌握基于对象的 JavaScript 程序设计,能通过 W3C DOM 模型完成动态页面脚本开发 24Web 容器之TomcatTomcat 的下载、安装、启动分析、体系结构、基本配置、应用程序部署、管理和性能调优.掌握使用 Tomcat 的使用. 4Java Web 编程ServletsHTTP 协议详解,Servlet 核心对象操作,Servlet 生命周期,Session 与 Cookie 的应用场景,过滤器与监听器.分层结构.全面掌握 Servlet 2.5 API 的使用,能够独立分析设计基于 N 层体系结构的Web 应用,熟练使用各种 Java EE 应用服务器 32Java Web 编程JSPJSP 介绍、创建、部署 JSP 程序,JSP 的三个指令、六个动作和九个内置对象.JSP 中异常处理,自定义标签,EL 和 JSTL 掌握 JSP2.0 规范技术,掌握 JSP 进行动态页面开发的专业技术,能结合Servlet 完成 B/S 应用的设计与开发工作 24项目 4 大唐任务管理系统: 大唐电信系统子模块,包括注册、登陆、用户管理、任务制定、任务修改、任务查看等功能. 使用 Servlet 和 JSP 技术,以Hibernate 做后台完成基本的 Java Web应用. 24项目 5 BBS 系统:具备注册、登陆、积 使用 Servlet 和 JSP 技术,以 24中山大学软件人才培训中心咨询电话:020-84115547 手机:宋老师 13430331966分、发帖、回帖、内容上传下载、后台管理等功能完整的 BBS 系统.Hibernate 做后台完成基本的 Java Web应用. 第四阶段: 流行框架技术 (244 课时)课程主题 内容简介 课程目标 课时J2EE 容器之JBoss JBoss 的下载、安装、启动分析、体系结构、基本配置、应用程序部署、管理和性能调优. 掌握使用 JBoss 的使用. 4MVC 设计思想,Strust1 的体系架构、控制器组件、视图组件、框架的扩展、国际化、验证框架、常用标签库等. 理解 MVC 模式,掌握基于 struts1 的java EE 解决方案 16Struts学习 Struts1 和 WebWork 结合而成的 Struts2.包括:Struts2 的无侵入设计,控制器组件、视图组件、动态方法调用、包、拦截器、annotaction 的支持、国际化、验证框架、常用标签等. 深入学习 Struts2,完成从 Struts1 到Struts2 的 Java Web 应用的升级. 40Hibernate 学习领域建模思想与 O/R Mapping,各种对象关系映射、实体状态、继承关系、组件映射、查询缓存与二级缓存配置、事务锁机制与性能调优.能以领域建模思想完成持久化层的设计,使用 Hibernate 完成持久化层的开发工作.40AJAX 全面讲解 AJAX 应用的设计与开发方式,内容包括: XMLHttpRequest 对象操作、W3C DOM 模型操作、jQuery 与 DWR 快速开发 Ajax. 能通过 AJAX 开源框架实现 Web 2.0 应用中的异步通讯. 掌握 DWR 的开发原理,并熟练使用 DWR 简化 Ajax 的开发 24SVN/CVS 及编程规范 掌握 SVN/CVS 的配置和使用;软件编程规范 SVN/CVS 的配置和使用;软件编程规范 4项目 6 购物网站:实现注册、登陆、查看、搜索、购买、订单、管理等一系列网站功能. 使用 Struts 加 Hibernate 完成 Java Web 应用. 24Spring 学习最新 Spring2.0 技术.包括:IOC、AOP,使用 Spring 的 ORM支持完成 DAO 层的开发,事务层管理,Springde MVC 框架,使用Spring 与EJB3、Struts1(Struts2)、Hibernate 等流行框架进行整合.通过 Spring 完成多层架构应用的设计与开发工作,掌握面向接口编程的重要性.通过 Spring 去简化企业开发. 40项目 7 中国邮政广东省邮政个性化平台:,该项目涉及移动积分、建行卡、广航出口报关等个性化业务的监控及管理。熟练使用前面学过的知识,并将其应用到实际项目开发中,结合 SVN 的使用掌握在项目开发中如何实现团队协作.Struts+Hibernate+Spring+Ajax 32中山大学软件人才培训中心咨询电话:020-84115547 手机:宋老师 13430331966第五阶段: JavaEE 企业应用 (80 课时)课程主题 内容简介 课程目标 课时Linux 学习 Linux 的安装和基本操作,通过 SSH2 访问 Linux,在 L
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号