深圳第二阶段Java培训班

导读 这个课程是第二阶段Java培训班,适合Java开发有兴趣的同学,成就专业能力,帮助同学们顺利*,未来10年*前景较大,掌握热门语言,开启互联网“薪”时代!
400-888-4849 252
iOS JAVA

课程详情

2019-06-19

深圳第二阶段Java培训班

这个课程是第二阶段Java培训班,适合Java开发有兴趣的同学,成就专业能力,帮助同学们顺利*,未来10年*前景较大,掌握热门语言,开启互联网“薪”时代!

模块

内容

目标

模式

JavaWeb

  1. Xml编程,DTD约束;
  2. dom4j工具解析;xpath技术;
  3. Tomcat服务器编程;
  4. Http协议;
  5. Servlet编程技术;
  6. Cookie技术;Session会话管理技术;
  7. JSP动态网页开发技术;
  8. EL表达式;JSTL标签库;自定义标签库;
  9. 过滤器;监听器;
  10. 文件上传,下载;
  11. JavaBean规范;
  12. MVC设计模式+三层结构;

熟练运用tomcat服务器环境搭建;熟练掌握部署web应用到服务器,并测试运行及调试。掌握JSP动态网页开发;web三大组件;熟练表单数据获取;熟练session与cookie技术。掌握MVC设计模式与三层结构。

1对1

MySql
数据库开发

  1. 数据库入门;mysql数据库安装,卸载;
  2. 管理数据库;查看所有数据库;创建数据库;删除数据库;修改数据库;
  3. 管理表(查询所有表,创建表,修改表,删除表);
  4. 管理数据(1.配置SQLyog客户端;2.增,删,改,查数据);
  5. 查询数据(查询所有列,查询指定列,查询时指定别名(as),查询时添加常量列,合并列查询,查询去除重复数据(distinct),条件查询(and,or,>,<,>=,<=,=,<>,is null,is not null,判空='',判非空<>'');
  6. 聚合查询(sum(),max(),min(),avg(),count());
  7. 分页查询(limit);查询后排序(order by);分组筛选(group by,having))。
  8. 数据约束(1.默认值,2.非空(not null),3.唯一(unique),4.主键(primary key),5.自增长(auto increment),6.外键(foreign key),7.级联操作(on update cascade, on delete cascade));
  9. 数据库设计:数据库设计入门,三大范式;
  10. 多表查询(内边接查询;左外连接查询;右外连接查询;自连接查询;)
  11. 存储过程(1.存储过程入门,2.存储过程语法,3.存储过程案例详解;触发器;mysql权限);
  12. mysql索引(唯一索引,主键索引,组合索引,全文索引);
  13. 百万大表秒查实战(范围查询时索引使用技巧,直接查询索引使用技巧,多表关联索引使用技巧);
  14. 最新版MySql8安装以及全文索引讲解;

熟练掌握SQL操作语句;
掌握单表、多表的查询技巧;
掌握分页页查询技巧;
熟练运用存储过程编程技术;
掌握sql语句索引优化技巧;
了解全文索引,数据备份和恢复技能;

1对1

JDBC

  1. JDBC入门;下载MySQL驱动*;
  2. 几种常见数据库连接:1.MySQL数据库连接,2.Oracle数据库连接,3.SQL Server数据库连接,4.DB2数据库连接;
  3. Statement对象执行SQL操作:(1.执行DDL操作,2.执行DML操作,3.执行DQL操作);
  4. PreparedStatement对象执行C(增)D(删)U(改)R(查)操作;
  5. Statement与PreparedStatement的区别;
  6. CallableStatement对象执行存储过程;
  7. 使用类路径加载资源文件。
  8. JDBC进行批处理;JDBC处理大数据;JDBC获取自增长值;
  9. 数据库事务:(1.mysql事务操作命令
    ;2.jdbc事务操作;3.事务四大特性(原子性,一致性,隔离性,持久性);4.事务隔离级别);
  10. 静态代理;动态代理;
  11. 自定义连接池;dbcp连接池;c3p0连接池;druid连接池;
  12. beanutils工具;元数据;dbtuils工具。
  13. 分页&条件查询(1.分页查询;2.条件查询;3.分页+条件查询)

熟练运用JDBC操作MySql数据库,表;
掌握Statement对象PreParedstatement对象的使用;了解CallableStatement对象执行存储过程;
掌握jdbc批处理;理解事务操作;
掌握静态代理、动态代理;
熟练运用常用数据库连接池提升数据库性能;
掌握分页查询、条件查询。

1对1

jQuery

  1. jQuery简介与集成;
  2. 选择器(标签选择器、id选择器、类选择器、属性选择器等);
  3. 事件编程;
  4. 动画效果;
  5. jQuery操作DOM;
  6. jQuery操作css函数;动态获取常见元素尺寸;
  7. 元素遍历;each遍历函数;noConflict函数;

掌握jQuery核心API;
掌握事件编程,元素遍历技巧;
理解jQuery库与其它js库冲突时的解决方案;

1对1

Ajax

  1. Ajax基础;
  2. XHR对象;
  3. Ajax设计模式;
  4. 原生Ajax异步请求;
  5. jQuery+Ajax同步/异步请求(load请求、get请求、post请求);
  6. jQuery+Ajax实现跨域请求(四种解决方案);

理解Ajax前后端分离设计模式;
掌握Ajax的异步请求;
掌握Ajax的跨域请求技术;

1对1

Json

  1. Jackson库简介与工程集成;
  2. 自定义对象与json字符串互转;集合(list,set,map)与json字符串互转;
  3. jackson注解;
  4. Jackson+Ajax+MySql的跨域请求案例;
  5. Jackson实现对象与xml字符串互转;
  6. Gson库简介与工程集成;
  7. Gson注解;
  8. Gson实现对象与json字符串互转;
  9. Gson+Ajax+MySql的跨域请求案例;

掌握Jackson与Gson两大主流库;
熟练Jackson和Gson实现对象与json字符串互转;
jackson/gson+ajax的跨域技术,真正实现前,后端分离;

1对1

上一篇: 深圳Java核心+Html5+CSS3+JavaScript 下一篇: 深圳第三阶段Java培训班

推荐课程

查看全部课程
深圳宜达互联IT培训学校

深圳宜达互联IT培训学校

福田校区

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