Java自学路线图的第三个阶段是Javaweb自学,在Java自学路线图前两个阶段学完后开始自学Javaweb。Javaweb的自学目标是具备基本的JavaWeb开发能力,熟悉Linux服务器及相关软件的使用,可完成中小型企业级项目的开发需求。这个阶段自学完成后就可以考虑工作了,是不是很快?
黑马程序员Java自学路线图的这个阶段需要你掌握JavaWeb开发基础知识,熟悉Java基本开发环境、 熟悉项目管理工具使用及Linux服务器使用,达到了这些才能满足Java软件开发行业的基本开发需求。
Javaweb自学资源
如何开始自学Javaweb(点击进入)
Javaweb自学技术要点
黑马程序员 Javaweb自学技术要点Javaweb自学--MySQL
- 数据库的概念
- 常见的数据库软件
- MySQL数据库的安装卸载
- MySQL数据库的登录退出
- MySQL的目录结构
- SQL语句的分类
- 数据库和数据表的操作
- 数据的添加(insert)
- 数据的删除(delete)
- 数据的修改(update)
- 数据的查询(select)
- 数据的复杂查询
- 约束的使用
- 多表关系(一对一、一对多、多对多)
- 三大范式详解
- 数据库的还原和备份
- 多表查询操作
- 事务介绍
- 事务的隔离
- 数据库的用户管理和权限管理
Javaweb自学--JDBC
- JDBC入门
- DriverManager类详解
- Connection类详解
- Statement类详解
- JDBC完成增删改查操作
- ResultSet类详解
- JDBC工具类的编写
- PreparedStatement类详解
- 使用JDBC完成事务管理
- 连接池的介绍
- c3p0连接池的使用
- druid连接池的使用
- 创建druid连接池工具类
- JDBCTemplate的使用
Javaweb自学--HTML5&CSS3
1.B/S架构
2.HTML基本使用
3.HTML常用标签
4.CSS选择器
5.常用样式
6.盒子模型与布局
7.HTML5新特性
8.CSS3新特性
Javaweb自学--JavaScript
1.JavaScript基本语法
2.JavaScript流程控制
3.数组、函数、对象的使用
4.JavaScript事件绑定/触发
5.JavaScript嵌入方式
6.JavaScript DOM操作
7.DOM API
8.JavaScript BOM对象及API
Javaweb自学--jQuery
1.jQuery快速入门
2.jQuery语法详解
3.jQuery核心函数
4.jQuery对象/JavaScript对象
5.jQuery选择器
6.jQuery 文档处理
7.jQuery事件
8.jQuery动画效果
9.jQuery的遍历
Javaweb自学--XML
1.XML用途
2.XML文档结构
3.XML基本语法
4.DOM&SAX解析体系
5.Jsoup节点查询
6.Jsoup文档操作
7.XPath语法
8.XPath快速查询
Javaweb自学--Web服务器基础
1.HTTP协议
2.Tomcat服务器搭建
3.Tomcat目录结构解析
4.Tomcat端口配置
5.Tomcat启动&停止
6.Tomcat&IDEA整合
7.IDEA配置优化
Javaweb自学--Servlet
1.Servlet体系
2.Servlet生命周期
3.Servlet的XML配置和注解配置
4.ServletConfig&ServletContext
5.请求&响应
6.HttpServletRequest对象和HttpServletResponse对象的API
7.重定向&转发
8.中文乱码解决方案
9.项目路径问题
Javaweb自学--Cookie&Session
1.Cookie机制
2.Cookie创建&使用
3.Session原理
4.Session的获取及使用
5.Session失效
6.Session作为域对象的API
7.Session活化&钝化
Javaweb自学--JSP
1.JSP语法
2.JSP原理
3.JSP脚本片段&表达式
4.JSP声明&指令
5.JSP九大隐含对象
6.域对象使用
Javaweb自学--EL
1.EL表达式简介
2.EL使用
3.EL取值原理
4.EL的11大隐含对象
5.EL执行运算
6.EL函数库
Javaweb自学--JSTL
1.JSTL简介
2.JSTL-核心标签库
3.JSTL-函数标签库
Javaweb自学--Filter&Listener
1.Filter原理及配置
2.Filter生命周期
3.Filter链
4.Filter登录验证
5.Listener原理
6.WEB中八大监听器的介绍
7.ServletContextListener的应用场景
Javaweb自学--文件上传和下载
1.文件上传原理
2.文件上传必要条件
3.commons-io&commons-fileupload
4.文件下载原理
5.文件下载响应头
6.文件下载中文乱码&浏览器兼容
Javaweb自学--VUE
1.VUE概述和MVVM说明
2.VUE入门案例
3.VUE的插值表达式
4.VUE的v-on绑定点击事件
5 . VUE的v-on键盘事件和阻止事件默认行为
6 . VUE的v-on鼠标移动事件和阻止事件传播
7 . VUE中的时间修饰符
8 . VUE中的v-for的使用
9 . VUE中的v-model的使用
- VUE中的v-show和v-if的使用
- VUE中的声明周期
- VUE的ajax的案例
Javaweb自学--Maven初级
1.Maven环境搭建
2.Maven构建&自动化构建
3.本地仓库&中央仓库
4.Maven创建Web工程
5.pom.xml、依赖管理
6.坐标、依赖、生命周期等
7.IDEA下的Maven使用
Javaweb自学--Redis
1.NoSQL&Redis入门
2.Redis优势
3.Redis安装&启动
4.Redis五大数据类型和基本操作命令
5.Redis总体配置Redis.conf
6.Redis持久化(RDB和AOF)
7.Jedis
Javaweb自学--Linux
1.Linux系统-基础
2.Linux网络基础
3.VMWare下安装Linux
4.Linux命令
5.Linux下Java环境的搭建
6.Linux下Tomcat安装和配置
7.Linux下MySQL 安装与配置
8.Linux下部署黑马旅游网项目
Javaweb自学--Nginx
1.Nginx反向代理介绍
2.Nginx 下载和安装
- Nginx 编译和启动、访问
4.Nginx中部署静态网站
网友评论