浏览器
- 概念
- 作用
- 工作方式
- 页面加载流程
HTTP协议
- 产生原因
- 作用
- 内容
HTML
- 浏览器如何解析html
- 基本语法规则
- 标签的使用方式、嵌套方式
HTML5
- html5 新增元素
- 多线程
- 事件推送:从服务端实时推送数据到浏览器端
- 前端存储
- canvas
- 历史记录
CSS
- 浏览器如何解析CSS
- css
- css3
- 语法规则
- 框模型
- 定位
- 选择器
- 各种盒模型
- 常用布局
- 浏览器兼容
- Less使用、Sass使用
CSS 3
- css3的伪类、新选择器及高级盒模型
JavaScript
- 浏览器如何解析JavaScript
- JS的作用
- 运行规则
- 语法规则
- 数据类型
- 判定
- 循环
- 对象、数组、函数、日期、正则、异常
- 理解DOM的作用及使用规则
- HTML DOM
- 快捷属性和尺寸
- 浏览器检测
- 事件处理程序
- 构造函数
- 原型和原型链
- 继承
ES6
- 块级作用域
- 新的定义变量关键字
- 新的方法拓展
- 字符串模板与插值
- 新的数据结构
- 新的编程方式、类、继承、模块化
Ajax
- AJAX优缺点
- 异步请求
- 字符串模板
- 跨域
Nodejs
数据库
- 数据的概念、分类、使用Node操作数据库、MongoDB数据库
小程序
- 小程序注册、介绍、组件、API、开发跨平台通用程序
Angular
- Angular详解
- Angular特性
- Angular项目实战
Vue
- Vue详解
- Vue插件
- Vue脚手架
- Vue项目实战
React
- React详解
- React组件化
- Redux状态管理
- React项目实战
- ReactNative详解
- ReactNative创建移动端应用
- ReactNative项目实战