课程大纲

2017-08-09 16:07:24
javaEE方向课程计划 99个工作日(693个课时)
第一阶段:JavaSE应用
阶段目的:掌握java语言的语法、理解面向对象的编程思想,能够熟练使用java语言开发小型桌面应用。
培训周期:22天(154课时)
Java基础技能 java编程基础(5天) java语言特性和开发环境   
java语言和程序结构 
程序控制数组
java核心编程(10天) 封装、继承、多态 (Encapsulation Inheritance Polymorphiasm)
特殊关键字(static final abstract interface)
内部类(成员内部类、静态成员内部类、局部内部类、匿名内部类)
集合体系 (Collection)
异常机制 (Exception)                                          
包装类 (autoboxing/unbosing )                                         
泛型 (Generic)                                              
反射(Reflect)
标注(annotation)
Java高级编程(7天) Swing图形用户界面
GUI事件处理机制
多线程
I/O 
网络编程
项目实战 中国银行ATM模拟终端项目 
中软电商平台的数据模型构建并进行模拟数据操作
OSG内部资源共享系统
第二阶段:Oracle数据库&JDBC开发
阶段目的:掌握数据库设计与开发技能,熟练使用SQL语句和PL/SQL应用以及JDBC的应用
培训周期:9天(63课时)
Oracle SQL oracle数据库管理及开发(4天) Oracle 结构介绍
数据库安装和基本原理
数据建模和数据库设计
SQL语句的分类
表创建、修改、删除和数据操作
Select的使用(SQL-99标准)
数据库事务(Trascation)
索引、视图、序列数据对象的创建和维护
PL/SQL 存储过程(3天) PL/SQL简介
PL/SQL程序结构
PL/SQL变量与数据类型
PL/SQL控制语句
PL/SQL游标
异常处理
过程(Procedure)
函数(Function)
触发器(Trigger)
JDBC Java数据库链接(2天) JDBC基本概念和六大步骤
JDBC六大步骤和三种Statement
JDBC SQLException(SQL异常)和Metadata(元数据)
JDBC Trascation(事务)
数据库项目实战 Oracle数据库执行工具项目
大连海运网上订舱系统
中国钢铁物资流转系统
第三阶段:web前端开发
阶段目的:掌握Web页面开发和web组件开发以及JQuery技术,能够熟练使用HTML DIV CSS JS 设计出页面,能够使用Servlet或者JSP完成后台服务器端的交互任务,能够用JQuery和Ajax技术优化代码
培训周期:9天(63课时)
web原型设计 web页面开发(6天) HTML
DIV
CSS
DOM JavaScript
web组件开发 Servlet(3天) Servlet的基本特性
Servlet生命周期
Tomcat服务器安装和配置
Servlet对象的使用
Servlet中持久化操作以及JDNI使用
转发和重定向
Filter和listener
JSP(3天) JSP中常用的脚本
隐含对象
EL表达式
JSTL标签
Custom Tag
JQuery(2天) JQuery简介
JQuery开发步骤
ready函数的使用
JQuery的选择器
JQuery的过滤选择器
JQuery节点操作
JQuery DOM编程
JQuery事件绑定
JQuery UI插件的使用
Ajax(1天) Ajax特点
XMLHttpRequest对象介绍
Ajax开发步骤
请求数据传递方式
响应数据传递方式
JQuery对Ajax的支持
JOSN的使用
web前端开发项目实战 企业在线内购系统
中软国际西安分公司业务流程审批管理系统
四川电力管理局电力管理系统
第四阶段:JavaEE企业开发框架
阶段目的:掌握企业最为主流的三大开源框架Struts,spring3,hibernate4;掌握每一个框架的特点和优势,了解开发流程和原理,会使用三大开源框架整合解决企业中的实际问题.
培训周期:30天(210课时)
三大开源框架 Struts2.X(5天) Struts2环境搭建
Struts2配置
OGNL表达式
Struts2标签
Struts2拦截器原理和实现
Struts2类型转换
Struts2输入校验
Struts2文件上传下载
Struts2国际化
Action中属性值注入
EL表达式取出值栈数据
Struts2工作流程
spring3.X(5天) 讲解spring的实现原理
spring开发环境的搭建
依赖注入控制反转(DI/IOC)
面向层面的编程(AOP)
Resource管理
数据校验
数据绑定;
springMVC
事务管理
spring与hibernate3的整合
spring与Struts2的整合
mybatis(5天 ) mybatis的思想、原理、开发环境的搭建
mybatis的SQLMap的映射配置和单表CRUD配置操作
mybatis的关系映射和操作、分页、批量处理
mybatis的自增主键、事务处理、缓存处理
mybatis的持久层、业务层的设计、实体对象的设计
hibernate(2天) hibernate实现原理和核心组件
hibernate基本配置(XML配置\Annotation配置)
hibernate持久对象的生命周期
hibernate数据库连接池配置
hibernate关系映射
hibernate查询(HQL语句的使用)
hibernate条件查询(criteria Queries)
Struts+spring+mybatis整合(1天) 通过经典的案例讲解如何开发企业及项目
综合项目实战 中国财务部审金系统
上海电子出版社信息资源后台管理系统
金螳螂OA系统 项目
第五阶段:Android应用开发
阶段目的:掌握数据库设计与开发技能,熟练使用SQL语句 PL\SQL的应用,以及JDBC的应用
培训周期:20天(154课时)
安卓应用开发(赠送课程) Linux(1天) Linux系统结构介绍
Linux目录管理和操作指令
Linux用户管理和操作指令
Linux权限控制和操作指令
Linux编辑工具
Android快速入门(1天) Android开发环境搭建
Android程序调试 签名和发布
Android调试工具:DDMS透视图
Android用户界面组件(3天) Android用户界面详解
通用布局(Lauout)对象类
数据绑定;
button和magebutton类;
bitmap图片处理类
Dialog对话框类
Meau菜单类
ListView和GridView
Animation类
Android控制层开发(3天) Activity详解
Intent和Androidfilter详解
BroadcastReceiver详解
Service详解
NotificationManager详解
AlarmManager详解
常用命令工具(1天) emulator、adb、ddms、mksdcard、telnet、shell
Android持久层开发(2天) AndroidSDK详解
SaredPreferences详解
文件操作详解
SQLite数据库详解
ContentProvider详解
访问网络和服务(2天) 访问HTTP资源 webService和 Socket
  访问硬件(2天) 手机摄像头 传感器 GPS与地图定位
Android项目实战(5天) 中国烟草管理-手机终端跟踪系统
专车预约系统
安卓二手交易平台
第六阶段:职业素养及就业
阶段目的:提高团队协作能力 职业道德 沟通能力和面试技巧,成功面试 成为标准IT职业人
培训周期:3天(21课时)
职业素质 职业道德 以拓展训练的方式培养学生的团队协作交流和沟通能力,制作ppt和讲解项目,提升表达的能力。
培养 项目经理座谈 邀请国内外知名企业的项目经理与学生座谈量,及时了解企业对人才真实的需求和要求,知己知彼,百战不殆。
面试&笔试 面试技能和笔试辅导 由公司工作多年的就业部总监,指导学生编写简历,进行模拟面试,提高面试成功率。
就业 由在各大猎头公司工作多年经验丰富的老师对大家进行工作推进顺利就业。
汇总:
考试 5次
项目 5个

 

本文由中软卓越(西安)汇集整理,转载请注明作者及出处。

如需学习java、UI设计、软件测试、Python、大数据、嵌入式、Linxu云计算,请点击咨询,加入我们让你的未来不再迷茫。

关于我们

【中软卓越】-中软国际旗下高端教育品牌,是中软国际有限公司投资的大型人才服务机构,是中软国际人才战略的核心组成部分之一,承担集团发展过程中人才储备和培养的任务;专注IT培训37年,国内高端IT培训品牌,教育部指定官方IT人才培训机构。专注java培训、UI设计培训、软件测试培训、Python培训、大数据培训、嵌入式培训、Linxu云计算培训等培训课程。217家合作院校,880家合作企业,真实项目实战,素质拓展,职业规划。零首付,100%保障就业,先就业,后付款。

最牛逼的毕业学员入职名企享受高薪就业。880家合作企业,年培育学员人数逾6000人,毕业学员就职于中软国际、百度、腾讯、阿里巴巴、IBM、华为科技、中兴通讯、软通动力等知名企业。

还有什么疑问?我们全面为你解答!为您提供一对一专人服务,请点击下方咨询

相关阅读:

  • 卓越资讯
  • 猜你想看
  • 常见问题

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。[详细课程]

    软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程;软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。[详细课程]

    软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。[详细课程]

    Python是一种面向对象的解释型计算机程序设计语言,语法简洁清晰,特色之一是强制用空白符作为语句缩进,它常被昵称为胶水语言,能够把用其他语言制作的各种模块。[详细课程]

    UI设计分为实体UI和虚拟UI,互联网说的UI设计是虚拟UI,一般是指对软件的人机交互、操作逻辑、界面美观的整体设计。[详细课程]

    西安市长安北路8号高速大厦三楼

    电话:029-61876930