web学习路线

  • HTML5
主要学会基本的HTML标签骨架,HTML书写规范,理解向内元素快以及语义化的正确使用。学习一些新的特性,如:
用于绘画的 canvas 元素
用于媒介播放的Video和Audio元素
改良后的input表单控件等
 
  • css3
选择器,掌握并学会适当运用
盒模型、理解弹性盒子模型&普通盒子模型
文字特效、 渐变颜色、阴影的使用
2D/3D的动画转换
flex布局,自适应布局,多列布局等
处理器之间的样式兼容
 
  • Javascript
学习原生态js
掌握基本的语句,类型,表达式,DOM高级操作等
深入理解对象,函数,作用域,闭包,函数构造,this指向等相关知识
学习jQuery,利用jQuery插件,特效,可以方便快速开发
深入理解js事件的异步处理,阻塞概念,设计模式、正则表达式
学习ajax数据交互,与JSON数据处理,http协议等
 
  • ES6
 let、const的变量声明,理解与var的区别
模板字符串
箭头函数
class的基本语法
Promise对象、处理异步操作
 
  • Node.js
基本技能:学会使用gulp,grunt等对js、css、html压缩,less、sass处理css
深入掌握:webpack打包工具的使用
 
web安全与性能
        学习XSS和csrf的原理和防范,SQL防注入等
 
学习目前主流框架
        学习Vue、React、Angular框架,掌握理解模块化和组件化。
posted @ 2018-10-04 14:39  LingYuanTech  阅读(130)  评论(0编辑  收藏  举报