太原JAVAWeb培训班

导读 我们尚学堂JAVA课程主要针对那些想要学java的学员,项目进行更迭,能完整消化尚学堂项目的学员,等于5年以上开发经验,新版课程实验阶段,优秀学员离毕业还有两周,就拿到了20K的offer,尚学堂的JAVA课程继续紧跟市场需求及时更新
400-882-1633 86
JAVA开发技术培训 大数据云计算培训 人工智能python培训

课程详情

2018-09-04

JAVA

我们尚学堂JAVA课程主要针对那些想要学java的学员,项目进行更迭,能完整消化尚学堂项目的学员,等于5年以上开发经验,新版课程实验阶段,优秀学员离毕业还有两周,就拿到了20K的offer,尚学堂的JAVA课程继续紧跟市场需求及时更新

课程内容:
阶段名称 技术名称 技术内容 学习目标
数据库 Oracle基础
1)数据库相关概念
2)安装Oracle并测试
3)认识Oracle目录
4)Oracle系统用户
5)配置监听器和本地网络服务名
6)SQL语言基础
7)Select单表查询(算术表达式、别名、连接运算符、去除重复行和排序)
1.掌握Oracle服务器的安装
2.掌握Orace客户端的安装
3.掌握监听器及本地网络服务名配置
4.熟悉SQL语言分类
5.掌握Select单表查询
Oracle进阶
1)where条件查询
2)单行函数
3)多行函数
4)Group By子句分组
5)Having子句分组后筛选
6)DML语句-insert
7)DML语句-update
8)DML语句-delete
1.掌握where条件查询
2.掌握在查询中使用单行函数
3.掌握在查询中使用多行函数
4.掌握group by分组
5.掌握having分组后筛选
6.掌握DML语句
MySQL基础
1)MySQL服务器安装与配置
2)MySQL客户端使用
3)用户权限管理
4)SQL语句的类型
5)Select单表查询
6)排序,聚合查询
1.掌握MySQL服务器的安装与配置
2.掌握MySQL客户端的使用
3.掌握用户权限管理
4.掌握Select单表查询
5.掌握排序,聚合查询
MySQL进阶
1)创建和管理表
2)约束管理
3)DML操作
4)内连接查询
5)外连接查询
6)自连接查询
7)子查询
8)常用函数
9)分页查询
1.熟练创建和管理表,约束
2.掌握DML操作
3.掌握内连接查询
4.掌握外连接,自连接查询
5.掌握子查询
6.掌握分页查询语句
连接查询和子查询
1)SQL92–笛卡尔集
2)SQL92–等值连接
3)SQL92–非等值连接
4)SQL92–外连接
5)SQL92–自连接
6)SQL99–交叉连接
7)SQL99–自然连接
8)SQL99–Using连接
9)SQL99–内连接
10)SQL99–外连接
11)单行子查询
12)多行子查询
1.掌握SQL92的多表连接查询
2.掌握SQL99的多表连接查询
3.掌握单行子查询
4.掌握多行子查询
数据库对象
1)用户和权限管理
2)数据库表管理
3)约束创建与管理
4)序列
5)索引
6)视图
7)事务
8)rowid和rownum
9)分页查询
10)导入导出数据
1.掌握用户与权限管理
2.掌握数据库表管理
3.掌握约束创建与管理
4.掌握序列,索引,熟悉视图
5.掌握事务的特性
6.掌握rowid和rownum区别
7.掌握分页查询语句
8.掌握导入导出数据
三大范式与JDBC
1)*范式
2)第二范式
3)第三范式
4)范式优缺点
5)JDBC概述
6)使用JDBC完成添加/更新/删除操作
7)使用JDBC完成查询操作
8)JDBC常用接口
9)使用PreparedStatement
10)数据库访问DBUtils类
1.理解三大范式
2.掌握JDBC完成CRUD
4.理解PreparedStatement的作用
5.掌握DBUtils工具类封装
JDBC进阶
1)使用事务执行批处理
2)MVC分层开发
3)使用properties文件抽取连接参数
4)DAO层开发
5)使用反射抽取BaseDao接口及实现类
6)基于MVC开发员工管理系统
1.掌握使用事务执行批量操作
2.理解MVC分层开发思想
3.掌握抽取连接参数到properties文件
4.掌握基于MVC开发员工管理系统
Web前端 HTML标签
1)B/S和C/S架构简介
2)HTML发展史,IDE环境安装配置
3)HTML基础标签
4)img标签和a标签
5)HTML表格标签
6)HTML表单标签
7)框架和字符实体
8)HTML5新增标签
1.掌握HTML基础标签
2.熟练使用img和a标签
3.熟练使用表格标签在页面上绘制表格
4.熟练使用表单标签
5.熟悉HTML5新增标签
CSS层叠样式 1)CSS基础语法
2)CSS参考知识(长度单位、颜色单位和路径)
3)CSS常见选择器
4)CSS背景属性、文本属性和列表属性
5)CSS元素分类(块级、行内和行内块级)
6)CSS浮动和定位属性
7)CSS盒子模型
8)精灵图的使用
9)CSS3新增属性
1.掌握CSS常见选择器
2.掌握CSS背景属性、文本属性和列表属性
3.熟练使用块级、行内及行内块级元素
4.掌握CSS浮动和定位属性
5.理解CSS盒子模型
6.熟悉精灵图的使用
7.熟悉CSS3新增属性
ECMAScript
1)JavaScript概述与特点
2)JavaScript和ECMAScript联系
3)js基础语法(语句、注释、标识符)
4)js变量和变量提升
5)js数据类型和数据类型转换
6)js运算符和流程控制语句
7)js数组和字符串
8)js函数和函数化编程思想
9)js对象和面向对象简介
10)js常见内置类:Math和Date
11)js定时器
12)正则表达式
1.掌握基本语法
2.熟练运用函数及函数表达式
3.熟练使用字符串和数组
4.掌握js创建对象及访问对象属性、方法
5.熟练使用Math和Date对象的方法
6.熟练运用定时器
7.理解并灵活运用正则表达式
DOM
1)DOM树和入口函数
2)DOM对象及获取元素方式
3)DOM事件(事件、事件源和事件驱动程序)
4)事件冒泡和阻止事件冒泡
5)取消事件默认行为
6)DOM内容节点操作
7)DOM属性节点操作
8)DOM样式操作
9)DOM元素节点操作
10)DOM表单操作
1.掌握DOM对象及元素获取方式
2.掌握DOM事件
3.理解事件冒泡及阻止冒泡
4.掌握DOM内容,属性,样式操作
5.掌握DOM元素节点操作
6.掌握DOM表单操作
BOM
1)window对象
2)location对象
3)history对象
1.掌握window对象的使用
2.掌握location对象的href属性与reload方法
3.熟悉history对象访问历史记录
jQuery
1)jQuery简介及快速入门
2)jQuery入口函数
3)jQuery选择器
4)jQuery事件(事件、事件源和事件驱动程序)
5)jQuery对象与DOM对象互相转换
6)jQuery内容节点操作
7)jQuery属性节点操作
8)jQuery样式操作
9)jQuery元素节点操作
10)jQuery遍历节点和each方法
11)jQuery链式语法
12)jQuery动画效果和自定义动画
1.熟练使用jQuery常见选择器
2.掌握jQuery事件三要素及常用事件
3.掌握jQuery对象与DOM对象的转换方法
4.掌握jQuery内容、属性节点操作
5.掌握jQuery样式、元素节点操作
6.掌握jQuery遍历节点,each方法
7.理解并运用jQuery链式语法
8.会使用动画效果,理解自定义动画
LayUI
1)LayUI的概述
2)LayUI模块化思想的深入理解
3)LayUI的面板、布局的使用
4)按钮、徽章、动画的使用
5)日期时间选择器的使用
6)表单控件的使用
7)弹出层的使用
8)文件上传的使用
9)富文本的使用
10)数据表格的详细使用
1.理解layui模块化的设计思想
2.掌握面板、布局的使用
3.掌握按钮、徽章、动画的使用
4.掌握日期时间选择器的使用
5.掌握表单控件、富方便及相关事件的监听
6.掌握弹出层的使用方法
7.掌握文件上传的使用方法
8.掌握数据表格的详细使用
zTree
1)zTree概述
2)zTree的使用场景
3)树的创建及普通JSON和标准JSON的区别
4)树的相关设置
5)节点事件监听
6)多选树的配置
7)多选树的数据获取
8)异步加载树的配置
1.掌握zTree的创建的事件监听
2.掌握zTree的多选树的配置和事件监听
3.掌握zTree大量数据的异步加载方式
4.熟练使用zTree插件生成树形菜单
5.掌握普通JSON和标准JSON的区别和后台构建方法
HighCharts
1)HighCharts插件简介及入门
2)HighCharts柱状图
3)HighCharts饼图
4)HighCharts折线图
5)UMEditor富文本编辑器
6)动态图片验证码
1.掌握HighCharts的常用配置
2.熟练使用HighCharts制作统计图表,实现数据可视化
3.熟练使用UMEditor富文本编辑器
JavaEE Tomcat与HTTP
1)web开发概述
2)Tomcat服务器概述
3)Tomcat下载、安装、启动
4)手动创建静态web应用
5)MyEclipse配置Tomcat
6)创建web应用及发布和访问
7)HTTP介绍
8)GET与POST请求的区别
9)HTTP请求消息,请求头参数说明
10)HTTP响应消息&响应头参数说明&响应码
1.掌握Tomcat服务器搭建
2.熟练创建web应用,发布,访问
3.熟练查看HTTP请求,响应消息
JSP基础
1)JSP技术介绍
2)JSP的优势
3)JSP的结构,处理过程
4)JSP指令
5)JSP动作元素
6)JSP隐式对象
7)JSP表单处理
8)欢迎页面配置
1.掌握JSP页面开发技术
2.熟练使用常见的JSP指令,动作元素
3.掌握使用JSP处理表单数据
EL+JSTL
1)EL介绍及使用
2)EL取值原理
3)EL隐含对象
4)EL逻辑运算
5)JSTL-核心标签库
6)JSTL-函数标签库
7)JSTL-fmt标签库
8)自定义标签
1.理解EL取值原理
2.熟练使用EL获取数据,执行运算
3.熟练掌握核心标签库,函数标签库的使用
4.熟悉fmt标签库
5.熟悉自定义标签开发步骤
Servlet基础
1)Servlet概述
2)Servlet快速入门
3)Servlet生命周期
4)HttpServletRequest
5)HttpServletResponse
6)请求转发与重定向的区别
1.掌握Servlet开发过程及生命周期
2.掌握HttpServletRequest的API
3.掌握HttpServletResponse的API
4.掌握请求转发与重定向的区别
会话技术与Servlet域对象
1)Cookie机制
2)Cookie创建&使用
3)Session原理
4)Session失效
5)Url重写
6)Token令牌应用
7)Session活化&钝化
8)Servlet三大作用域对象
1.掌握使用会话技术记录客户端的状态与数据
2.熟练使用Session实现简易购物车
3.理解Session的活化和钝化
3.掌握三大域对象的使用
文件上传/下载
1)文件上传原理
2)文件上传表单设计
3)Servlet3.0文件上传处理
4)文件下载原理
5)文件下载响应头
6)使用IO流处理文件下载
1.理解文件上传原理
2.熟练使用Servlet3.0的API实现文件上传
3.理解文件下载原理
4.熟练使用IO流下载文件
Filter&Listener
1)Filter原理
2)Filter生命周期
3)Filter链
4)Filter登录验证
5)Filter事务控制
6)Listener概述及分类
7)监听器的使用
8)Listener监听在线用户
9)Servlet常用注解
10)错误页面配置(404页面&500页面)
1.理解Filter的原理及生命周期
2.熟练使用过滤器过滤用户请求/响应
3.掌握监听器的使用
4.掌握Servlet常用注解
5.掌握错误页面的配置
JSON与Ajax
1)JSON概念及基本结构
2)JSON解析—Jsonlib库
3)JSON解析—FastJson库
4)JSON解析—Gson库
5)Ajax作用和技术组成及运用范围
6)jQuery-ajax方法
7)jQuery-post方法
8)jQuery-get方法
9)Ajax实现用户名唯一性验证
10)Ajax实现搜索框自动补全
1.熟练掌握JSON解析
2.理解Ajax的技术组成及运用范围
3.掌握使用Ajax实现页面局部更新
上一篇: 太原JAVASE培训班 下一篇: 太原JAVA高级框架培训班

推荐课程

查看全部课程
太原尚学堂培训学校

太原尚学堂培训学校

网络在线

查看全部校区 进入官方主页