模块
|
内容
|
目标
|
模式
|
JavaWeb
|
-
Xml编程,DTD约束;
-
dom4j工具解析;xpath技术;
-
Tomcat服务器编程;
-
Http协议;
-
Servlet编程技术;
-
Cookie技术;Session会话管理技术;
-
JSP动态网页开发技术;
-
EL表达式;JSTL标签库;自定义标签库;
-
过滤器;监听器;
-
文件上传,下载;
-
JavaBean规范;
-
MVC设计模式+三层结构;
|
熟练运用tomcat服务器环境搭建;熟练掌握部署web应用到服务器,并测试运行及调试。掌握JSP动态网页开发;web三大组件;熟练表单数据获取;熟练session与cookie技术。掌握MVC设计模式与三层结构。
|
1对1
|
MySql
数据库开发
|
-
数据库入门;mysql数据库安装,卸载;
-
管理数据库;查看所有数据库;创建数据库;删除数据库;修改数据库;
-
管理表(查询所有表,创建表,修改表,删除表);
-
管理数据(1.配置SQLyog客户端;2.增,删,改,查数据);
-
查询数据(查询所有列,查询指定列,查询时指定别名(as),查询时添加常量列,合并列查询,查询去除重复数据(distinct),条件查询(and,or,>,<,>=,<=,=,<>,is null,is not null,判空='',判非空<>'');
-
聚合查询(sum(),max(),min(),avg(),count());
-
分页查询(limit);查询后排序(order by);分组筛选(group by,having))。
-
数据约束(1.默认值,2.非空(not null),3.唯一(unique),4.主键(primary key),5.自增长(auto increment),6.外键(foreign key),7.级联操作(on update cascade, on delete cascade));
-
数据库设计:数据库设计入门,三大范式;
-
多表查询(内边接查询;左外连接查询;右外连接查询;自连接查询;)
-
存储过程(1.存储过程入门,2.存储过程语法,3.存储过程案例详解;触发器;mysql权限);
-
mysql索引(唯一索引,主键索引,组合索引,全文索引);
-
百万大表秒查实战(范围查询时索引使用技巧,直接查询索引使用技巧,多表关联索引使用技巧);
-
最新版MySql8安装以及全文索引讲解;
|
熟练掌握SQL操作语句;
掌握单表、多表的查询技巧;
掌握分页页查询技巧;
熟练运用存储过程编程技术;
掌握sql语句索引优化技巧;
了解全文索引,数据备份和恢复技能;
|
1对1
|
JDBC
|
-
JDBC入门;下载MySQL驱动*;
-
几种常见数据库连接:1.MySQL数据库连接,2.Oracle数据库连接,3.SQL Server数据库连接,4.DB2数据库连接;
-
Statement对象执行SQL操作:(1.执行DDL操作,2.执行DML操作,3.执行DQL操作);
-
PreparedStatement对象执行C(增)D(删)U(改)R(查)操作;
-
Statement与PreparedStatement的区别;
-
CallableStatement对象执行存储过程;
-
使用类路径加载资源文件。
-
JDBC进行批处理;JDBC处理大数据;JDBC获取自增长值;
-
数据库事务:(1.mysql事务操作命令
;2.jdbc事务操作;3.事务四大特性(原子性,一致性,隔离性,持久性);4.事务隔离级别);
-
静态代理;动态代理;
-
自定义连接池;dbcp连接池;c3p0连接池;druid连接池;
-
beanutils工具;元数据;dbtuils工具。
-
分页&条件查询(1.分页查询;2.条件查询;3.分页+条件查询)
|
熟练运用JDBC操作MySql数据库,表;
掌握Statement对象PreParedstatement对象的使用;了解CallableStatement对象执行存储过程;
掌握jdbc批处理;理解事务操作;
掌握静态代理、动态代理;
熟练运用常用数据库连接池提升数据库性能;
掌握分页查询、条件查询。
|
1对1
|
jQuery
|
-
jQuery简介与集成;
-
选择器(标签选择器、id选择器、类选择器、属性选择器等);
-
事件编程;
-
动画效果;
-
jQuery操作DOM;
-
jQuery操作css函数;动态获取常见元素尺寸;
-
元素遍历;each遍历函数;noConflict函数;
|
掌握jQuery核心API;
掌握事件编程,元素遍历技巧;
理解jQuery库与其它js库冲突时的解决方案;
|
1对1
|
Ajax
|
-
Ajax基础;
-
XHR对象;
-
Ajax设计模式;
-
原生Ajax异步请求;
-
jQuery+Ajax同步/异步请求(load请求、get请求、post请求);
-
jQuery+Ajax实现跨域请求(四种解决方案);
|
理解Ajax前后端分离设计模式;
掌握Ajax的异步请求;
掌握Ajax的跨域请求技术;
|
1对1
|
Json
|
-
Jackson库简介与工程集成;
-
自定义对象与json字符串互转;集合(list,set,map)与json字符串互转;
-
jackson注解;
-
Jackson+Ajax+MySql的跨域请求案例;
-
Jackson实现对象与xml字符串互转;
-
Gson库简介与工程集成;
-
Gson注解;
-
Gson实现对象与json字符串互转;
-
Gson+Ajax+MySql的跨域请求案例;
|
掌握Jackson与Gson两大主流库;
熟练Jackson和Gson实现对象与json字符串互转;
jackson/gson+ajax的跨域技术,真正实现前,后端分离;
|
1对1
|