Java学习路线第二阶段:JavaWeb课程

Java学习路线第二阶段:JavaWeb

Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。

主要知识点Web前端开发基础和框架、Servlet和JSP在Web后端的应用、Web后端开发相关专题、MVC和分层架构以及项目开发流程及CASE工具的使用等。

第一部分:HTML5

1. html概述9. div标签
2. html基本标签10. 语义化标签
3. 图片标签11. 表单标签
4. 超链接标签12. 语义化表单元素
5. 表格标签13. 框架标签
6. 无序列表标签14. 特殊字符
7. 有序列表标签15. 综合案例
8. 定义列表标签 

第二部分:CSS3

1. CSS3简介和用途9. 层次选择器
2. CSS3书写规范10. 文字、文本属性
3. CSS3基本语法11. 背景、列表属性
4. CSS3三种使用方式12. 尺寸、显示、轮廓属性
5. 标签选择器13. 浮动、定位属性
6. Id选择器14. 盒子模型
7. Class选择器15. CSS3高级属性
8. 属性选择器 

第三部分:JavaScript

1. JavaScript概述9. 常见事件
2. JavaScript发展史10. 数组、字符串、日期对象
3. JavaScript组成11. 正则表达式
4. 数据类型12. BOM对象:window、history、location
5. 运算符13. DOM概念
6. 分支语句14. DOM操作:创建、修改内容、删除
7. 循环语句15. Css样式操作
8. 系统函数、自定义函数、匿名函数 

第四部分:MySQL使用

1. 数据库简介9. DQL简单查询
2. MySQL的安装与使用10. 排序、分组、筛选
3. MySQL客户端和服务器配置11. 多表查询
4. 用户权限管理12. 子查询
5. DDL创建数据库和表13. in和exists关键字
6. 约束与外键14. 分页查询
7. DML实现添加、修改、删除数据15. Mysql SQL语句优化介绍
8. 聚合函数、日期函数等 

第五部分:JDBC连接池

1. JDBC概述9. 隔离级别
2. JDBC使用步骤10. 自定义连接池
3. Connection、Statement、ResultSet接口11. DBCP、C3p0连接池
4. 使用JDBC 完成数据库DML操作12. DBUtis工具类
5. PreparedStatement对象13. QueryRunner
6. 大数据的操作14. 自定义结果集处理
7. 批量处理与元数据15. 连接池知识总结
8. 事务处理 

第六部分:Servlet

1. Tomcat与Eclipse的集成开发9. 重定向写法
2. 什么是Servlet10. 转发写法
3. Servlet的进化史11. 转发和重定向区别
4. Servlet的优化过程12. HttpServletRequest获取中文乱码问题
5. Servlet中应用的多线程概念13. HttpServletResponse响应中文乱码问题
6. Servlet接收客户端请求信息14. Servlet路径映射问题
7. Servlet响应客户端信息15. Servlet多路径映射
8. Servlet的生命周期 

第七部分:JSP

1. 什么是JSP9. Cookie的使用
2. JSP的内置对象10. web工程中连接池的使用
3. 透析JSP的本质11. 实现用户的自动登录
4. JSTL+EL12. 文件的上传、下载
5. MVC介绍13. 过滤器、 监听器
6. 分层的重要性14. 反射、注解、泛型
7. Web工程中事务实现15. 综合案例练习
8. Session的使用 

第八部分:AJAX

1. Ajax技术背景9. Ajax响应状态处理
2. Ajax技术的理解10. JSON语法
3. XMLHttpRequest使用步骤11. Java JSON 解析
4. XMLHttpRequest GET/POST的区别12. Java JSON 生成
5. 同步请求&异步请求13. Java JSON 第三方工具快速解析
6. 同步请求&异步请求的区别14. JavaScript JSON转换
7. Ajax获取不同的返回值类型15. Jquery JSON转换
8. Ajax使用原生JavaScript和Jquery的区别 

第九部分:jQuery

1. jQuery介绍9. jQuery选择器
2. jQuery版本介绍10. jQuery 文档处理
3. jQuery对象和原生js对象介绍11. jQuery事件
4. jQuery对象和原生js对象互相转化12. jQuery遍历操作
5. jQuery快速入门13. jQuery自定义函数
6. jQuery语法详解14. jQuery动画效果
7. jQuery核心函数15. jQueryAJAX操作
8. jQuery onload处理 

第十部分:Bootstrap

1. Bootstrap介绍9. Bootstrap修改原Css样式进行自定义
2. Bootstrap开发环境搭建10. Bootstrap的js组件
3. Bootstrap的基本模板11. Bootstrap的js组件样式修改
4. Bootstrap快速入门12. 集成Bootstrapjs插件之导航条
5. Bootstrap组成13. 集成Bootstrapjs插件之轮播图
6. 栅格系统14. 集成Bootstrapjs插件之弹出框
7. 利用栅格系统进行移动端页面适配15. Bootstrap进行项目整合
 
8. Bootstrap全局Css样式 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员日常

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值