第一阶段:Java核心部分 (216课时) |
课程主题 |
内容简介 |
课程目标 |
课时 |
JavaSE |
Java核心语法、Java核心API、面向对象程序设计、Java容器类(集合)、GUI 用户界面编程、I/O体系结构、多线程并发模型、网络编程、数据结构. |
掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发. |
120 |
Java5.0新特性 |
Autoboxing/unboxing (自动装包/拆包)、Enums (枚举)、Varargs (可变参数)、Static Implements (静态导入)、for each(增强)循环、Generic(泛型)程序设计、Annotation(注释)无侵入式程序设计等 |
掌握全新java设计思想, 把握未来java技术发展趋势. |
8 |
Java高级技术 |
Java反射(Reflect)与动态代理(Dynamic Proxy) |
深入研究Java语言高级技术,设计更加灵活、扩展性更强的动态程序. |
16 |
XML |
XML的概念与作用、基本语法、验证、XML模式定义(DTD、Schema)、XML解析(SAX、DOM)、Jdom和Dom4j、xpath、XSL. |
掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换. |
24 |
Java开发IDE |
各种Java常用开发工具(如:Eclipse、NetBean等)的使用 |
掌握Java开发IDE的使用与代码调试技巧 |
8 |
软件测试 |
黑盒、白盒测试.Java测试框架Junit. |
理解测试的重要性.学习使用Juni进行单元测试、参数化测试、测试套件的开发和测试运行器的使用. |
8 |
项目1 |
局域网聊天室 |
利用面向对象、集合、线程、IO、Socket等知识完成类似QQ的局域网聊天室. |
32 |
项目2 |
铁路客运售票系统 |
支持同时在多台PC上进行售票、数据安全锁定. |
32 |
第二阶段:数据库编程 (132课时) |
课程主题 |
内容简介 |
课程目标 |
课时 |
Oracle/SQL语言 |
以Oracle为平台,介绍Oracle数据库的安装、Oracle体系结构、物理组件、权限分配、数据管理、分析各种关系数据库设计的常见问题,深入讲解数据库设计范式.全面讲解各类SQL语句的使用和优化策略.深入学习Oracle数据库对象:index(索引)、view(视图)、sequence(序列)、tirgger(触发器)、comment(注释). |
理解Oracle数据库体系结构,掌握Oracle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和Oracle对象使用. |
40 |
PL/SQL |
PL/SQL语法,作用.使用游标、存储过程、函数、触发器解决数据库性能问题. |
掌握PL/SQL的使用,能够使用存储过程开发高效的数据处理系统,解决数据库性能瓶颈并实现数据优化. |
16 |
MySql |
以MySql为平台,介绍MySql数据库的安装、权限分配、数据管理.数据库使用. |
掌握MySql数据库的使用. |
4 |
JDBC |
使用Java操作数据库,包括:数据库连接、结果集处理、存储过程调用、元数据、大数据类型处理、事务管理,批更新,可滚动、可更新的结果集,SQL3.0新特性,连接池技术,数据库应用架构. |
熟练掌握Java数据库编程技巧,能使用高级API、DAO编程模式编写高性能的数据持久层应用. |
40 |
项目3 |
金融银行自助系统 |
支持多用户操作,使用Hibernte完成持久层设计.实现用户信息加密,数据安全锁定. |
32 |
第三阶段: Web应用 (116课时) |
课程主题 |
内容简介 |
课程目标 |
课时 |
Html |
介绍Web原理.Web页面开发的基本过程,超文本标记语言(HTML)基本标签的使用,CSS 层叠式样式表 |
掌握HTML基本标签的使用,能利用CSS优化页面设计的方法 |
8 |
javascript |
javascript 脚本语言基本语法,常用函数,javascript高级DOM编程及页面组件控制 |
掌握基于对象的javascript程序设计,能通过W3C DOM模型完成动态页面脚本开发 |
16 |
Web容器之Tomcat |
Tomcat的下载、安装、启动分析、体系结构、基本配置、应用程序部署、管理和性能调优. |
掌握使用Tomcat的使用. |
4 |
Java Web编程Servlets |
HTTP协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,过滤器与监听器.分层结构. |
全面掌握Servlet 2.5 API的使用,能够独立分析设计基于N层体系结构的Web 应用,熟练使用各种Java EE应用服务器 |
32 |
Java Web编程JSP |
JSP介绍、创建、部署JSP程序,JSP的三个指令、六个动作和九个内置对象.JSP中异常处理,自定义标签,EL和JSTL |
掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作 |
24 |
项目4 |
大唐任务管理系统: 大唐电信系统子模块,包括注册、登陆、用户管理、任务制定、任务修改、任务查看等功能. |
使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用. |
32 |
项目5 |
BBS系统:具备注册、登陆、积分、发帖、回帖、内容上传下载、后台管理等功能完整的BBS系统. |
使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用. |
32 |
第四阶段:Google Android开发(216课时) |
课程主题 |
内容简介 |
课程目标 |
课时 |
Google Android开发 |
1.Android初步认识、Android环境搭建 |
从基础开始学习,循环渐进,精通Google Android开发,熟练掌握3G移动应用程序开发。 |
8 |
2.用户界面开发 |
24 |
3.Android数据存储 |
8 |
4.多媒体开发 |
16 |
5.Android的网络与通信 |
8 |
6.Android特色开发 |
24 |
Android项目实战 |
1.个性化文件管理器 |
通过项目实战,提升动手能力,将所学知识整合运用到项目中。
|
128 |
2.个人通讯录 |
3.个性MP3播放器 |
4.天气早知道 |
5.Google Map |
6.移动办公系统 |
|
赠送课程 |
|
就业指导 |
求职指导、简历撰写、面试技巧等 |
|
项目答辩 |
项目演示及重点解析,资深项目经理现场提问及指导 |
|
模拟面试 |
资深人力资源面试指导,技术面试指导 |
|