Web前端是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。
课程由浅入深,循环渐进
HTML5+CSS3基础
掌握PS基础知识、切图及插件切图、HTML基本语法、HTML常用标签及属性、HTML语义化、Html表单、 CSS语法及使用技巧、背景图技术、CSS3高级选择器、盒子模型和浮动、定位和flex布局、变形和动画、响应式布局,移动端布局、 浏览器见兼容性解决方案、浏览器调试工具的使用方法、掌握网站重构开发基本流程和规范、掌握移动端屏幕适配的解决方案、掌握设备系统不同的解决方案、掌握移动端重构常见的兼容
Javascript实现交互设计
JavaScript的基本语法、JavaScript内置对象、JavaScript常见算法、JavaScript函数应用、DOM文档对象模型的、BOM浏览器对象模型、掌握定时器、掌握JavaScript事件的对象、使用正则表达式进行表单验证、掌握闭包的应用场景及优缺点、掌握AJAX的实现原理及封装、熟练使用面向对象思想进行编程、掌握项目的开发流程、掌握Touch.js在移动端的应用、 熟悉jQuery常见操作、熟悉jQuery DOM操作、掌握jQuery核心API掌握Zepto的使用方法
扫清知识死角,精选经典内容
Html5、Css3、W3C盒子模型、Less预处理、Javascript、Media查询、CssRem插件、基础语法、浏览器兼容
ECMAScript6、面向对象、闭包、原型链、作用域、监听事件、Dom、正则表达式、Json、JQuer框架、BootStrap框架、Animate框架
MySQL、DDL、DML、DQL、Node.js、Commonjs、NPM和YARN、Http、Cookie、Session、Node.js连接、Express框架、MySQL、后端路由、静态资源托管、RestFul API、Ajax
Git、Vue框架、Vue组件、过渡和动画、VueRouter路由系统、Webpack工程化、ESLint代码校验、clean-webpack-plugin、HtmlWebpack-plugin、Sourcemaps、webpack-dev-server、Treeshaking打包优化、Codesplitting代码分割、Vue/Cli脚手架、MVVM模式、Render
小程序、小程序组件、小程序样式、JavaScript、腾讯地图API、分包加载、兼容处理、发布和上线、公众号关联
虚拟DOM、Diff算法、webpack dev-server、Treeshaking打包优化、React/Cli脚手架、Redux状态管理架构、AntDesign组件框架、CSSModules
在这里学习你能获得什么?
明辨差异 | Web前端与Java、UI的区别