第一步:JavaSE部分
-
第1阶段 Java基础知识
>> 计算机基础知识
>> Java开发环境的搭建和应用
>> 进制转换
>> 有符号数据表示法(原码,反码,补码)
>> Java语法基础(关键字,标识符,注释,
常量,变量,数据类型,运算符)
>> 程序流程控制语句及其应用
(if,switch,for,while)
>> 函数及其应用
>> 数组及其应用
>> 水仙花,裴波纳契数列,数据加密
等经典问题的详解讲解。 -
第2阶段 面向对象
>> 面向对象思想
>> 类与对象
>> 类的组成
>> 封装及其应用
>> 继承及其应用
>> 多态及其应用
>> 抽象类及其应用
>> 接口及其应用
>> 包,导包及其应用
>> 单例设计模式,简单工厂模式和工厂
方法模式,模板设计模式。 -
第3阶段 Eclipse的使用和常用API
>> Eclipse的安装和使用
>> Java API的介绍和使用
>> 字符串类的常见操作
>> 正则表达式的使用
>> 日期类的使用
>> 集合体系结构及其使用
>> 异常体系结构及其使用
>> File类的概述及其使用
>> IO流体系结构及其使用
>> 递归算法,装饰设计模式,泛型的使
用,增强for循环,可变参数,静态导
入等特性的详细讲解。 -
第4阶段 JavaSE高级
>> 多线程概述及其应用
>> 多线程的线程安全问题及解决方案
>> 死锁问题
>> 多线程的生产者消费者问题
>> 线程组,线程池问题
>> GUI的概述和基本使用
>> GUI中事件监听机制及适配器设计模式
>> 网络编程概述及其应用>> UDP协议发送和接收数据
>> TCP协议发送和接收数据
>> 反射的概述及其应用
>> 反射获取类中的成员并使用
>> 反射越过泛型检查
>> 反射运行配置文件的内容
>> 多线程群聊,聊天室的编写,文件上传
服务器,类加载器,反射及代理。 -
视频下载
第二步:JavaWeb部分
-
第1阶段 JavaWeb前端
>> HTML
>> css
>> JavaScript
>> dom -
第2阶段 JavaWeb基础
>> xml
>> tomcat
>> http协议
>> servlet
>> request与resposne
>> cookie与session -
第3阶段 JavaWeb中级
>> jsp语法
>> el与jstl
>> 自定义标签
>> 国际化
>> mvc与jsp模式
>> web三层架构 -
第4阶段 JavaWeb-jdbc
>> Mysql数据库
>> 多表操作
>> jdbc原理与API
>> 事务管理
>> DataSource
>> DbUtils
>> 分页与其它操作 -
第5阶段 JavaWeb-高级
>> Listener
>> Filter
>> 文件上传下载
>> ajax操作 -
第6阶段 项目实战
>> 基础加强
>> 在线支付
>> 项目实战
视频下载
第三步:SSH框架部分
Struts2框架
-
1. Struts2入门
>> 框架介绍
>> Struts2框架介绍
>> Struts2快速入门
>> Struts2配置
>> 等等 -
2. action
>> action创建方式
>> action配置
>> action调用
>> action访问servlet
>> Result结果类型>> action类型转换
>> action处理请求参数
>> 请求参数校验
>> Struts2国际化 -
3. 拦截器
>> 拦截器原理介绍
>> 拦截器配置与使用
>> 拦截器案例
>> 文件上传与下载 -
4. Struts2核心-拦截器
>> 拦截器原理介绍
>> Struts2拦截器配置与使用
>> 拦截器案例
>> 文件上传与下载
>> 触发器 -
5. ognl与valueStack
>> ognl介绍与基本使用
>> valueStack介绍与使用
>> ognl获取valueStack中
信息 -
6. Struts2标签库
>> 逻辑标签介绍
>> 表单标签介绍 -
7. Struts2综合案例
>> Struts2防止表单重提交
>> Struts2中json插件使用
>> struts案例-员工信息管理
Spring框架
-
1. Spring入门
>> IoC快速入门
>> Bean管理
>> DI依赖注入
>> 注解开发 -
2. 切面编程
>> AOP编程思想
>> 自定义AOP实现
>> AspectJ编程
>> JdbcTemplate使用 -
3. 事务管理
>> 编程式事务管理
>> 声明式事务管理
>> 注解事务管理 -
3. SSH整合
>> Struts2整合spring
>> Spring整合Hibernate
>> HibernateTemplate
>> 注解整合
Hibernate框架
-
1. Hibernate开发基础
>> Hibernate概述
>> Hibernate快速入门
>> HibernateAPI的详解及常见配置
>> Hibernate持久化配置及主键生成策略 -
2. Hibernate中级开发
>> Hibernate持久化对象的状态转换
>> Hibernate的一级缓存及原理
>> Hibernate关联关系配置及应用
>> Hibernate检索方式 -
3. Hibernate高级开发
>> Hiberante抓取策略
>> Hibernate事务并发及处理
>> Hibernate二级缓存
>> Hibernate查询缓存
SSH项目实战
-
>> CVS和SVN
>> CRM项目
>> 协调办公OA系统>> 国家电力系统
>> BOS宅急 -
视频下载
第四步:JavaScript部分
-
第1阶段 JavaScript
>> JavaScript基础内容
>> JavaScript的ECMA
Script(语法内容)
>> JavaScript的BOM
(浏览器对象模型)
>> JavaScript的DOM编程
>> JavaScript常用事件
>> JavaScript解析XML
>> JavaScript的函数
>> JavaScript的对象
>> JavaScript的闭包
>> JavaScript的原型
>> JavaScript的继承 -
第2阶段 Ajax
>> 同步交互与异步交互
>> 异步交互原理
>> 异步交互实现步骤
>> 异步交互的实际案例
>> 请求响应使用的数据格式 -
第3阶段 jQuery
>> JavaScript常用库介绍
>> jQuery基本使用
>> jQuery的选择器
>> jQuery的DOM操作
>> jQuery的事件处理
>> jQuery的Ajax操作
>> jQuery的常用插件 -
第4阶段 EasyUI
>> 如何使用EasyUI
>> EasyUI的常用控件
>> EasyUI的实际案
视频下载
第五步:Maven +软件项目管理
-
Maven
>> MAVEN的安装与配置
>> 坐标与依赖
>> 仓库
>> 生命周期>> 聚合与继承
>> Nexus私服
>> SSH项目+MyEclipse+maven -
软件项目管理
第六步:其他框架和技术
-
第1阶段 WebService
>> 介绍,分布式计WebService
>> WebService与传统的分布式计算技较
>> Web服务通常应用于下列场合
>> SOAP(Simple ObjectAccess
Protocol)5
>> Web服务(Web Services)SOA的
服务契约WSDL
>> WebService底层原理
>> 调用网上的web services服务,天气
预报
>> 如何看wsdl文件?
>> 如何发布自己的web服务
>> 增强,修改wsdl的内容 -
第2阶段 强大的的Apache CXF
Web服务>> Apache CXF介绍
>> CXF的WebService应用
>> 加入消息拦截器
>> 升级让CXF支持最新的SOAP1.2协议
>> Spring框架整合CXF Web服务
>> 接口方式发布CXF Web服务
>> 使用jQuery调用CXF Web服务
>> WebServices的安全 -
第3阶段 Activiti
>> 业务流程建模与标注BPMN 2.0
流程引擎
>> Activiti 基本架构和服务组件
>> 流程代办在线流程设计器流程嵌入
式部署
>> 流程管理自动化
>> ProcessEngine(流程引擎)
>> RepositoryService(管理流程定义)
>> RuntimeService(执行管理,包括
启动、推进、删除流程实例等操作)
>> TaskService(任务管理)
>> HistoryService(历史管理(执行完
的数据的管理))
>> IdentityService(组织机构管理)
>> FormService(一个可选服务,任务
表单管理) -
第4阶段 Orcale
>> SQL
>> PL/SQL
>> JAVA调用存储过程和函数
>> 触发器
>> 数据字典
>> 用户安全
>> 闪回
>> 分布式数据 -
第5阶段 Spring MVC
>> SpringMvc三种映射处理器
>> SpringMvc三种控制器
>> SpringMvc数据返回ajax调用
>> ajax调用和重定向
>> 文件上传与拦截器
>> SpringMvc与hibernate整合
>> SpringMvc注解参数 -
第6阶段 MyBatis
>> 基本增、删、改、查的使用
>> 动态sql
>> 联合查询
>> 延迟加载
>> 一级缓存与二级缓存
>> mybatis缓存框架
>> 基于注解mybatis开发
>>mybatis整SpringMvc -
第7阶段 Mongdb
>> 非关系型数据库的介绍
>> mongodb数据库存储以及交互
>> mongdb 的数据备份
>> mongodb的安全控制
>> mongodb 的集群(主从复制,
副本集)
>> mongdb 分布式存储
>> mongodb 与java 整合 -
第8阶段 Lucene 和Solr
>> 全文检索的基本概念
>> lucene 索引的操作(增删改查分页)
>> lucene 索引的得分机制原理分析
>> 分词器的原理以及使用
>> 索引库优化
>> 高亮器的使用
>> lucene 各种查询条件的介绍
>> 全文检索与数据库检索的区别>> lucene 在项目当中的使用以及需要
注意的问题
>> solr 的介绍以及环境的搭建
>> solr 的提供的rest 的接口介绍
>> 使用solrj 来调用solr 的服务
>> solr 的单核心与多核心的作用
>> solr 索引结构的分析以及配置文件介绍
>> solr 插件的介绍以及安装(与数据库
整合插件)
>> solr 怎么整合到我们的实际应用当中
视频下载
第二个项目(软件项目管理)
- 移动电子商城
- 医药集中采购平台
- 杰信商贸综合管理平台
- 新巴巴运动网