web前端进阶教程目录

web前端的学习的入门并不难,但是在学习和应用的过程中,你会发现各种新知识和新技术层出不穷,似乎没有止境,本教程从体系化的角度去设计,希望从高处着眼,用生活化的角度去理解。

一、学习准备

  1. WEB前端是什么
  2. 初步了解浏览器
  3. 在浏览器输入网址到看到页面经历了哪些过程?
  4. 新手理解HTML、CSS、javascript之间的关系

二、网页布局基础

HTML

  1. HTML是什么,超文本是什么意思
  2. HTML语法与文档结构
  3. HTML文档头部head的结构与内容
  4. HTML文档的标签分类
  5. HTML表单标签及用法详解
  6. 严格的xhtml
  7. HTML5有什么新特性

CSS

  1. CSS概述和工作原理
  2. CSS盒子模型
  3. 响应式设计
  4. CSS3的新特性
  5. CSS动画
  6. CSS reset和常用样式
  7. 浏览器兼容与cssHack

几种布局方式

  1. 静态布局
  2. 弹性布局
  3. 自适应布局
  4. 流式布局
  5. 响应式布局
  6. flex布局

相关知识

  1. 前端常用IDE
  2. SEO优化
  3. 网页中的图片格式
  4. 字体
  5. 颜色
  6. 字符集

三、Javascript

  1. Javascript简介
  2. 如何在HTML文档中使用Javascript

ECMAScript

  1. ECMAScript语法
  2. 关键字和保留字
  3. 变量
  4. 数据类型
  5. 操作符
  6. 变量、作用域和内存
  7. 引用类型
  8. 函数
  9. 闭包与变量
  10. 对象
  11. 对象的继承
  12. ECMAScript6

内置于浏览器JavaScript中的API

DOM

  1. DOM对象
  2. DOM操作
  3. 事件

BOM

window对象
  1. window对象
window对象的属性
  1. document对象
  2. location对象
  3. navigator对象
  4. screen对象
  5. history对象
window对象的方法
  1. window对象的方法

从服务器获取数据的API

  1. Ajax 和XHR
  2. Fetch

客户端存储API

  1. cookie
  2. localStorage和sessionStorage
  3. 离线存储

用于绘制和操作图形的API

  1. Canvas

数据管理 API

  1. IndexedDB

设备API

  1. 地理定位API

四、JS库和UI框架

  1. Jquery
  2. bootStrap

五、前端进阶之MVVM框架

  1. MVVM框架原理
  2. vue
  3. react
  4. angular

六、前端高级教程

  1. 前端要懂的计算机网络知识
  2. 版本管理工具git/svn
  3. 打包工具webpack
  4. 前端优化
  5. 前端安全
  6. 前端要懂的进程和线程
  7. 前端要懂的数据结构

猜你喜欢

转载自blog.csdn.net/dreamingbaobei3/article/details/87857163