阶段一
1、HTML
(1)了解HTML语言
(2)掌握HTML整体结构
(3)字体标签
(4)表单元素
2、CSS
(1)了解CSS
(2)五大CSS选择器
(3)CSS导入方式
3、JavaScript
(1)了解JavaScript
(2)掌握JavaScript基本语法
(3)JavaScript内部对象
(4)JavaScript的BOM
(5)BOM
(6)自定义函数
(7)全局函数
(8)事件处理
4、jQuery
(1)了解jQuery
(2)jQuery选择器
(3)jQuery操作DOM
(4)jQuery动画和事件
(5)掌握jQuery与AJAX的应用
5、XML解析
(1)了解XML的概念和基本作用
(2)XML基本语法
(3)XML约束模式
6、Bootstrap(HTML+CSS+JavaScript响应式布局框架)
阶段二
1、JavaSE
(1)Java简介
(2)Java开发环境搭建
(3)Java基本语言元素
(4)Java的流程控制
<1>if if else
<2>switch
<3>while
<4>do-while
<5>for
(5)数组
(6)Java面向对象
<1>面向对象的思想
<2>类与对象
<3>构造方法
<4>封装
<5>继承
<6>多态
<7>抽象类
<8>接口
(7)Javac常用类
<1>Object
<2>StringBuffer
<3>String
<4>Math
<5>Data
(8)异常处理
<1>理解异常的基本概念
<2>掌握异常捕获与处理的基本结构
<3>掌握throws和throw
<4>自定义异常
(9)集合框架
<1>理解集合的概念
<2>掌握List
<3>Set
<4>Map
<5>掌握并应用泛型
(10)Java IO流
<1>输入流
<2>输出流
<3>字符流
<4>字节流
(11)Java多线程
] <1>了解多线程的概念
<2>创建多线的两种方法
<3>理解多线程生命周期
<4>掌握同步
(12)Java网络编程
<1>了解TCP UDP
<2>掌握基于Socket(套接字)基本使用
<3>简单的Client/Server的程序员设计
(13)Java解析XML文件
<1>dom4j
<2>sax
<3>jaxp
(14)Java反射机制
<1>Java反射机制的概念
<2>掌握Class对象的使用
2、MySQL数据库
(1)MySQL的介绍和安装
(2)数据库的操作
(3)表级别的操作
(4)单表多表查询
<1>运算符
<2>order by 、group by
<3>自然连接 、等值连接、外连接
(5)MySQL约束
<1>非空
<2>唯一(自增)
<3>主外键
(6)MySQL导入导出
3、PowerDesigner
(1)介绍和安装
(2)了解概念模型
(3)掌握物理模型(PMD)
(4)掌握PMD转SQL
4、JDBC
(1)了解JDBC概念
(2)掌握JDBC核心接口和类
(3)熟悉JDBC连接数据库的实现步骤
(4)处理结果集
(5)批处理
(6)防止SQL注入问题
5、JavaWeb
(1)Http协议
(2)Tomcat服务器
<1>安装与启动
<2>Tomcat体系结构
<3>掌握Tomcat的配置
<4>熟悉进行WEB工程的部署
(3)JSP/Servlet
<1>了解Servlet的生命周期
<2>了解Servlet常用接口和类
<3>配置Servlet
<4>了解JSP的概念
<5>JSP的动作指令
<6>JSP常用9个内置对象
<7>EL和JSTL
<8>自定义标签
<9>监听器
<10>过滤器
<11>JSP分页
<12>JSP上传文件
(4)AJAX
<1> 了解AJAX概念
<2> JSON JSON语法格式
JS中使用JSON
Java对象转化JSON
<3>XML HttpRequest对象
<4>使用jQuery实现AJAX
<5>AJAX获取JSON数据
6、项目实战
(1)前端:HTML+CSS+jQuery+BootStrap
(2)后端:JSP+Servlet+JDBC
(3)数据库:MySQL
(4)开发工具:Eclipse PowerDesigner
(5)版本管理工具SVN
<1> 了解SVN
<2> 提交和更新
<3> 解决冲突
<4> eclipse安装SVN插件
阶段三
1、Oracle
(1)Oracle数据库的安装
(2)Oracle基本SQL操作
(3)视图、时序、索引
(4)Oracle常见函数
<1>数学函数
<2>日常函数
<3>转化函数
(5)PLSQL编程
<1> PLSQL基本语法
<2> PLSQL流程控制
<3> PLSQL循环
<4> PLSQL异常处理
(6)Oracle的游标
<1>静态游标
<2>动态游标
<3>REF游标
(7)Oracle过程和函数
(8)Oracle的触发器
2、框架
(1)Spring
<1>了解Spring
<2>IOC思想
<3>DI依赖注入
<4>Bean生命周期
<5>自动装配
<6>集合注入
<7>AOP概念
<8>声明式事务处理
<9>Spring注解
(2)SpringMVC
<1>SpringMVC简介
<2>handlerMapping
<3>RequestMapping
<4>SpringMVC参数传递
<5>返回页面数据
<6>适配器
<7>拦截器
<8>视图和模型
<9>上传文件
<10>SpringMVC AJAX的使用
(3)MyBatis
<1>简介MyBatis
<2>使用MyBatis实现基本的增删改查
<3>注解方式实现
<4>动态SQL
<5>多种参数传递
<6>一对一、一对多、多对多