前端技术学习路线及技术汇总

第一阶段:网页开发基础

 

                  章节                                     内容                                        掌握核心

Web概述
  1. 万维网的发展
  2. 浏览器和服务器
  3. 网页和网站
  4. 域名和主机
  5. HTTP协议
  6. W3C标准

浏览器运行原理

HTTP协议

W3C标准

HTML/HTML5
  1. 文件基础标记
  2. 文字和排版标记
  3. 图形和链接标记
  4. 列表和链接标记
  5. 标点元素标记
  6. 内联框架
  7. 媒体与绘图标记
  8. 缓存与数据存储
  9. 拖放与地理定位
  10. MathML
  11. Web Workers
  12. Web Socket

表单元素

H5数据存储

Web Socket

 

CSS/CSS3
  1. 文本和字体样式
  2. 背景和尺寸样式
  3. 布局和定位
  4. 盒子模型
  5. 边框和轮廓样式
  6. 2D和3D特效
  7. 过渡和动画

布局和定位

浮动

盒子模型

JavaScript
  1. JS语法
  2. JS流程控制
  3. JS函数
  4. JS内置对象
  5. 错误调试与处理
  6. DOM操作
  7. DOM属性
  8. DOM事件
  9. BOM基础

 

JS内置对象

DOM操作

BOM基础

UI设计基础

PS基本操作

PSD文件修改

网站设计和配色

 

 

阶段二:组件化网页开发

 

           章节                                     内容                                        掌握核心

jQuery
  1. jQuery基础入门
  2. jQuery选择器
  3. jQuery事件
  4. jQuery特效
  5. DOM捕获和遍历
  6. JSON与AJAX基础

jQuery事件

jQuery动画

遍历

CSS方法

AJAX

Layui
  1. Layui基础入门
  2. 页面组件元素
  3. 弹出层
  4. 日期与时间选择器
  5. 文件上传
  6. 滑块特效
  7. 图片轮播
  8. 电商评分模板

常用组件元素

弹出层

图片轮播

常用特效

Vue.js
  1. 模板语法
  2. 流程控制
  3. 计算属性
  4. 监听属性
  5. 样式绑定
  6. 事件处理
  7. 数据双向绑定
  8. 组件化开发
  9. 过渡与动画
 
Angular.js
  1. 表达式
  2. 指令和模型
  3. 控制器
  4. 过滤器
  5. DOM
  6. 事件
  7. 模块
  8. 表单
 
Node.js
  1. Node.js介绍和安装
  2. 函数调用
  3. 模块的声明、调用和继承
  4. 路由
  5. 文件系统及全局对象
  6. GET/POST请求
  7. 操作Mysql
  8. express框架
  9. Koa2框架
  10. 上线和部署
 


第三阶段:WebApp开发小程序

 

                章节                                      内容                                      掌握核心

移动UI框架
  1. MUI框架
  2. HUI框架
  3. WeUI框架
  4. 上拉刷新和下拉加载
上拉刷新和下拉加载
H5移动开发
  1. H5音视频
  2. 高德地图
  3. H5存储
  4. Canvas绘图
 
H5+Runtime
  1. 手机设备控制\
  2. 摄像头和麦克风
  3. 系统文件
  4. 手机传感器
  5. 下拉加载
 
微信小程序
  1. IDE安装和项目部署
  2. 数据绑定
  3. 条件渲染和列表渲染
  4. 事件及数据传送
  5. WXSS样式
  6. 滚动视图
  7. 常用组件
  8. 音视频组件
  9. 微信登陆接口
  10. 微信支付
 

 

第四阶段:Web前端安全防御与测试

 

                 章节                                      内容                                      掌握核心

WEb渗透测试
  1. Web渗透测试概述
  2. 常见安全漏洞
  3. 暴力破解
  4. 上传漏洞
  5. 漏洞补丁补写
Web渗透测试概述
前端XSS
  1. XSS介绍
  2. XSS攻击类型
  3. HTML内容与属性转义
  4.  
 
传输安全
  1. HTTP窃听
  2. HTTPS原理
  3. HTTPS部署
 
密码安全
  1. 密码的作用与存储
  2. 密码加固
  3. 密码传输安全
  4. 生物密码
 
其他安全问题
  1. DOS攻击
  2. 重放攻击
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值