主页 > 课程体系 > Java课程 > Java软件工程师高端就业班
当前位置:

Java软件工程师高端就业班

时间:2012-04-25 11:43来源:未知 作者:admin 点击:

 本课程是在综合目前企业实际需要以及Java技术体系的应用领域进行设计的。在这个课程体系里几乎覆盖了目前软件开发工作所必须的所有知识和技能。具有以下特点:

 

1、内容新:软件开发行业是一个每天都在发展的行业,如果知识更新程度无法跟上企业发展,那么就不可能适应该行业工作。本课程所选取的技术都是目前最新最流行的技术。

 

2、覆盖全:本课程在内容上几乎覆盖了从事Java领域软件开发的所有必要技术。很多其他培训机构不提供的内容,但是在实际工作中却非常重要的部分,比如:HTTP服务器技术、软件安全技术、内容管理技术、报表技术等在本课程内都有详细讲解。

 

3、技术深:本课程的培养目标是未来的项目经理、架构师、分析设计师。因此在课程内容设置和讲解深度都是为这个目标服务的。

 

4、实践性强:软件开发是一个实践性行业,必须具备很好的实操能力才可以获得更好的职位。本课程体系设置的所有项目都是从知识覆盖程度、可用性、难度几个角度考虑。每个项目都是从零开始到开发成可用软件结束。

 

最真实的企业级实践项目,100%源自于企业

·局域网聊天室

利用面向对象、集合、线程、IO、Socket等知识完成类似QQ的局域网聊天室;

·金融银行自助系统

支持多用户操作,使用Hibernte完成持久层设计.实现用户信息加密,数据安全锁定;

·大唐软件任务管理系统

大唐软件技术有限责任公司是以提供适合各通信网络和通信业务运营商需要的管理软件、支撑软件、增值业务软件系统为业务基础的专业软件开发公司。此系统为大唐电信某业务部门的“业务管理系统”中“任务管理系统”子系统,其开发目的是为了保障企业内部任务流的顺畅工作,以便于提高企业的管理效率。实现技术为JSP+Struts+Oracle;

 

·b2c购物网站

实现注册、登陆、查看、搜索、购买、订单、管理等一系列网站功能. 使用Struts加Hibernate完成Java Web应用;

·中国邮政广东省邮政个性化平台

该项目涉及移动积分、建行卡、广航出口报关等个性化业务的监控及管理。熟练使用前面学过的知识,并将其应用到实际项目开发中,结合SVN的使用掌握在项目开发中如何实现团队协作.Struts+Hibernate+Spring+Ajax

·JBPM工作流审批模块

OA中的工作流模块,使用JBPM完成多个业务审批模块的开发. 掌握创建JBMP流程实例,任务实例,节点实例,令牌实例和流程各种转向方式;

 

·软件开发是什么的

可以进行网站、ERP(企业资源管理系统)、OA(自动办公系统)、通信行业的计费系统、银行系统的开发、与银行接口的开发、电子商务网站(进行网络购物的网站、团购网)。

 

二、课程周期及上课时间

5-6个月,760学时,周一至周五9:30-12:00,13:30-17:00

 

 

 

第一阶段:Java标准 (200课时)

课程主题

内容简介

课程目标

课时

JavaSE

Java语言的基本语法,面向对象编程,继承、封装和多态,集合框架,IO流,多线程编程,网络编程、基本的界面编程。

掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发.

168

项目1

单机版网吧管理系统/或网络版ATM存取款机/或基于socket的在线聊天室等

利用面向对象、集合、线程、IO、Socket等知识完成类似QQ的局域网聊天室.

32

第二阶段:Java核心部分 (124课时)

XML知识

XML基础,DTD,Schema和Java中常见的XML解析方法包括dom、sax、jdom、dom4j等。

掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换.

16

Oracle初步

以Oracle为平台,全面讲解各类SQL语句的使用,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用

理解Oracle数据库体系结构,掌握Oracle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和Oracle对象使用.

40

JDBC编程

Java数据库操作的基本步骤,事务管理,批量更新,SQL3.0新特性,连接池技术,使用DAO编程模式编写高性能的数据持久层应用。

熟练掌握Java数据库编程技巧,能使用高级API、DAO编程模式编写高性能的数据持久层应用.

20

J2SE高级技术

日志记录、增强for循环、可变参数、枚举、装箱/拆箱、静态引用、泛型、反射、动态代理、注解annotation、程序国际化等。

深入研究Java语言高级技术,设计更加灵活、扩展性更强的动态程序.

16

项目2

铁路客运售票系统/或基于C/S架构的运动场管经营管理系统等

支持同时在多台PC上进行售票、数据安全锁定;运用JDBC操作数据库

32 

 

第三阶段:Web应用 (104课时)

课程主题

内容简介

课程目标

课时

 

 

 

 

HTML知识_tomcat

常见的HTML标签.HTML布局(Table、div、frameSet)

掌握HTML基本标签的使用,能利用CSS优化页面设计的方法

16

JavaScript

JavaScript 脚本语言基本语法,常用函数,JavaScript高级DOM编程及页面组件控制,一些常见的js特效(案例讲解

掌握基于对象的JavaScript程序设计,能通过W3C DOM模型完成动态页面脚本开发

16

Java Web编程JSP与Servlet

HTTP协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,MVC设计模式以及过滤器与监听器。熟练使用各种Java EE应用服务器;JSP介绍、创建、部署JSP程序,JSP中异常处理,自定义标签,JSTL,EL.掌握JSP2.0规范技术,进行动态页面开发,能结合Servlet完成B/S应用的设计与开发工作

全面掌握Servlet 2.5 API的使用,能够独立分析设计基于N层体系结构的Web 应用,熟练使用各种Java EE应用服务器,掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作。

40

项目3

B2C团购网站/奇瑞车主论坛/企业门户网站等

使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用.

32

第四阶段: 流行框架技术 (332课时)

课程主题

内容简介

课程目标

课时

MVC与Struts1

深入介绍Apache Struts1基本原理,业务流程<自定义servlet的MVC框架、Struts1-MVC

理解MVC模式,掌握基于struts1的java EE解决方案

16

项目4

乒乓球成绩公布系统、考勤管理系统等

理解并运用Struts1进行开发

4

Hibernate

ORM基础,Hibernate映射,关联映射,继承映射,HQL查询,SQL查询,批量处理策略和缓存机制。

能以领域建模思想完成持久化层的设计,使用Hibernate完成持久化层的开发工作.

40

Struts2

分析struts1框架的缺陷,探讨struts2在struts1上的巨大改变,完美的解决方案。体验struts2的无倾入式开发。

深入学习Struts2,完成从Struts1到Struts2的Java Web应用的升级.

32

AJAX

全面讲解AJAX应用的设计与开发方式,内容包括:XMLHttpRequest对象操作、W3C DOM模型操作、jQuery与DWR快速开发Ajax.

能通过AJAX开源框架实现Web 2.0应用中的异步通讯. 掌握DWR的开发原理,并熟练使用DWR简化Ajax的开发

32

Spring

Spring框架的基础,IoC,AOP,事务支持,DAO支持,整合Hibernate,整合Struts,SpringMVC。

通过Spring完成多层架构应用的设计与开发工作,掌握面向接口编程的重要性.通过Spring去简化企业开发.

32

项目5

大唐电信任务管理系统、电力设备运维支持系统、客户关系管理系统CRM

握在项目开发中如何实现团队协作.Struts+Hibernate+Spring+Ajax

40

Oracle_PL/SQL编程

PL/SQL语法,重点讲解游标、存储过程,函数,触发器等,掌握PL/SQL的使用并能使用存储过程开发高效的数据处理系统。

oracle数据库常用对象的使用

32

javaMail

收发邮件的使用、带附件的邮件

邮件的原理和运用

16

Linux

学习Linux的安装和基本操作,通过SSH2访问Linux,在Linux安装JDK,安装Web服务器、安装数据库服务器,安装和部署Java应用程序。

掌握Linux的基本操作,掌握在Linux发表基于Java的Web应用程序。

8

Web Services

了解Web Services技术,探讨SOA系统的设计与开发,学习异构平台的整合。深入讲解Spring的xfire技术。

能使用Web Service技术完成SOA系统的设计与开发和使用XFire完成企业应用.

8

JBPM工作流引擎整合SSH

JBPM工作流审批模块(SSH2+dwr+jquery

工作流的理解与运用

40

项目6

中国联通业务工单管理系统

运行所学技术进行真实项目的开发

32

总课时

760

赠送课程

 

就业指导

求职指导、简历撰写、面试技巧等

 

项目答辩

项目演示及重点解析,资深项目经理现场提问及指导

 

模拟面试

资深人力资源面试指导,技术面试指导

 

 

    课程咨询

    胡老师

    软件工程师高端就业班咨询

    张老师

    软件工程师高端就业班咨询

    李老师

    软件工程师高端就业班咨询

    李老师

    软件工程师高端就业班咨询