Java的学习路线图-第四阶段JavaEE阶段

203 阅读5分钟

Java的学习路线图,由简到繁,由易到难,一步步的学习,最后成为Java开发工程师

Servlet

1. web开发概述|2. B/S和C/S架构简介|3. HTTP协议|4. HTTP请求头和响应头|5. Tomcat安装使用|6. Tomcat目录结构|7. Servlet概述|8. Servlet快速入门|9. Servlet生命周期|10. 读取配置文件信息|11. HttpServletRequest|12. HttpServletResponse|13. GET和POST区别 |14. 解决中文乱码|15. 请求转发与重定向|16. 绝对路径和相对路径|17. Cookie|18. Session|19. ServletContext|20. ServletConfig|

学习目标

1. 理解B/S和C/S架构|2. 理解HTTP协议|3. 熟练查看HTTP请求,响应消息|4. 掌握Tomcat服务器搭建|5. 熟练创建web应用、发布和访问|6. 掌握Servlet开发过程及生命周期|7. 掌握Servlet读取配置文件信息|8. 掌握HttpServletRequest的API|9. 掌握HttpServletResponse的API|10. 掌握请求转发与重定向的区别|11. 掌握绝对路径和相对路径的使用|12. 掌握会话跟踪技术Cookie和Session|13. 掌握Cookie和Session联系和区别|14. 掌握ServletContext|15. 掌握ServletConfig

JSP

1. JSP技术介绍|2. JSP的执行过程|3. scriptlet|4. 表达式|5. 声明|6. JSP指令元素|7. JSP动作元素|8. JSP隐式对象|9. JSP底层原理|10. 九大内置对象|11. 四个作用域|12. Servlet和JSP的关系和区别|13. MVC模式|14. 合并Servlet|

学习目标

1. 掌握JSP执行过程|2. 掌握JSP页面的Java脚本|3. 掌握JSP的常用指令元素和动作元素|4. 理解JSP底层原理|5. 掌握JSP九大内置对象|6. 掌握JSP四个作用域|7. 理解Servlet和JSP的关系和区别|8. 理解MVC模式

JavaScript

1. JavaScript概述与特点|2. JS基础语法|3. 函数|4. 数组|5. Math对象|6. String对象|7. Date对象|8. 事件event|9. 浏览器开发者工具|10. console|11. DOM和BOM |12. window|13. location|14. navigator|15. history|16. 认识DOM|17. DOM获取元素

学习目标

1. 掌握JavaScript基本语法|2. 掌握常用系统函|3. 掌握自定义函数|4. 掌握数组的定义和使用|5. 理解事件event|6. 熟练运用浏览器开发者工具调试程序|7. 理解DOM和BOM的关系和区别|8. 掌握window对象的使用|9. 掌握location对象的href属性与reload方法|10. 熟悉history对象访问历史记录|11. 理解DOM及其节点类型|12. 掌握使用DOM获取元素

jQuery

1. jQuery简介及快速入门|2. jQuery入口函数|3. jQuery对象与DOM对象互相转换|4. 基本选择器|5. 属性选择器|6. 位置选择器|7. 表单选择器|8. 内容选择器|9. jQuery事件|10. jQuery动画效果|11. DOM操作-操作文本|12. DOM操作-操作属性|13. DOM操作-操作元素|14. 直接操作CSS样式|15. 操作CSS类样式|16. 购物车案例|17. 表单验证|18. 正则表达式

学习目标

1. 理解jQuery的特点和优势|2. 掌握jQuery入口函数|3. 掌握jQuery对象与DOM对象的转换方法|4. 熟练使用jQuery常见选择器|5. 掌握jQuery事件的绑定方法|6. 掌握jQuery内容操作|7. 掌握jQuery属性节点操作|8. 掌握jQuery元素节点操作|9. 掌握jQuery样式操作|9. 会使用动画效果|10. 掌握使用jQuery进行表单验证|11. 理解正则表达式的作用和用法

EL+JSTL+过滤器+监听器

1. EL介绍及使用|2. EL取值原理|3. EL隐含对象|4. EL逻辑运算|5. JSTL介绍-核心标签库|6. JSTL核心标签库|7. JSTL-格式标签库|8. Filter原理|9. Filter生命周期|10. Filter链|11. Filter登录验证|12. Filter权限控制|13. Listener概述及分类|14. Listener监听在线用户

学习目标

1. 理解EL取值原理|2. 掌握使用EL获取数据,执行运算|3. 掌握JSTL核心标签库的使用|4. 掌握JSTL格式标签库|5. 理解Filter的原理及生命周期|6. 熟练使用过滤器完成功能|7. 了解监听器及其使用

Ajax和JSON

1. Ajax异步请求和局部刷新的原理|2. 使用原生Ajax验证用户唯一性|3. jQuery Ajax|4. JSON的格式和使用|5. 主要JSON解析器|6. Jackson的使用|7. Jackson的实现原理|8. 使用jQuery Ajax实现三级联动|9. 使用jQuery Ajax实现自动补全

学习目标

1. 理解Ajax异步请求和局部刷新的原理|2. 掌握使用原生Ajax完成功能|3. 掌握jQuery Ajax常用方法|4. 掌握JSON的格式和使用|5. 了解主要JSON解析器及其特点|6. 掌握Jackson常用功能的使用|7. 掌握使用jQuery Ajax完成功能

分页和文件上传/下载

1. 分页的意义|2. 理解分页工具类|3. 实现基本分页| 4. 实现带查询的分页|5. 文件上传原理 |6. 文件上传API|7. 实现文件上传 |8. 文件下载原理|9. 文件下载响应头|10. 实现文件下载

学习目标

1. 理解PageBean|2. 掌握实现分页功能|3. 掌握实现带查询的分页功能|4. 理解文件上传原理|5. 掌握实现文件上传|6. 理解文件下载原理|7. 掌握使用IO流下载文件

想要系统学习JAVA的推荐

# Java300集零基础适合初学者视频教程

java300.jpg