前端库/框架,让你掌握完整的前端解决方案。
Highcharts:折线图、柱状图、饼图、曲线图等
ECharts:折线图、柱状图、饼图、雷达图等
jqGrid表格、Extjs表格
FontAwesome图标
jQueryUI:常用部件、、拖动、缩放、排序、按钮、自动完成等
EasyUI:菜单与按钮、拖放、布局、网格等
Bootstrap:部署流程、可视化布局、网格系统、排版、表格、表单、按钮、图片、响应式、字体图标、下拉菜单、输入框组、导航、分页、标签等
CSS预处理器:LESS和Sass背景介绍、安装流程、转译原理、基本语法、对比、模块化实践
AngularJS:指令、模型、Scope、控制器、过滤器等
HTML5+CSS3,理解下一代标准,让你在工作中游刃有余。
语义化:、、
linear-gradient:渐变
transforms:旋转rotate、移动translate、缩放scale、倾斜skew、3D旋转rotateX rotateY
transition:过渡
动画:keyframe、animation
媒体查询、移动端兼容基本原理、全平台兼容性测试、优雅降级和渐进增强。
未来趋势:JavaScript(ECMAScript 6)、前端模块化、前端工程化
Default Parameters(默认参数)、Template Literals (模板文本)、Multi-line Strings (多行字符串)、Destructuring Assignment (解构赋值)、Enhanced Object Literals (增强的对象文本)、Arrow Functions (箭头函数)、Promises、Block-Scoped Constructs Let and Const(块作用域构造Let and Const)、Classes(类)、Modules(模块)
模块基本概念、函数封装、全局污染、AMD和CMD规范、AMD和CMD区别
熟练掌握RequireJS、CommonJS基本语法。
构建工具:gulp 和grunt,理解代码转化类库。
工程化流程:CSS编译压缩、JS压缩、HTML压缩、文件HASH、自动发布等。
Node.js:安装、回调、事件、Buffer、Stream、模块系统、函数、路由、文件系统、GET/POST请求响应、Express框架等
React:构建开发环境、JSX语法、组件封装等