杭州余杭区h5培训班哪里有
杭州余杭区h5培训班哪里有
HTML5+CSS3
JS交互设计前端框架
HTML5基础、进阶
掌握HTML基本语法; 掌握HTML常用标签及属性; 掌握HTML语义化, 掌握HTML5新增的结构化标签; 掌握HTML5浏览器兼容方式,
CSS基础、进阶
掌握CSS语法及使用技巧; 掌握DIV+CSS布局方法; 掌握浏览器常见兼容性解决方案, 掌握CSS3新增的选择器; 掌握CSS3新增的样式属性; 掌握弹性盒布局方法及技巧; 掌握Animate动画库使用方法,
Less
掌握Less的使用方式; 掌握Less的常用语法,
项目实战
小U商城(PC端);小U商城(移动端);小U商城后台管理系统(响应式)
JavaScript核心语法、DOM和BOM
掌握JavaScript的基本语法; 掌握JavaScript内置对象; 掌握JavaScript常见算法; 掌握JavaScript函数应用, 掌握DOM的各种操作等
JavaScript*进阶、面向对象编程
掌握JavaScript事件的对象; 能够熟练使用正则表达式进行表单验证; 掌握闭包的应用场景及优缺点; 掌握AJAX的实现原理及封装等
Touch、jQuery、Zepto
掌握Touch.js在移动端的应用, 熟悉jQuery常见操作; 熟悉jQuery DOM操作; 掌握jQuery核心API, 掌握Zepto的使用方法,
优学在线
掌握项目的开发流程; 掌握音频视频常用API使用; 熟练使用WebAPIs编程,
掌握Vue基础语法和指令; 掌握Vue计算属性和监听的使用方法; 掌握Vue组件的定义和基本使用, 掌握Vue组件通信的方法等
TypeScript
掌握TypeScript基本类型的使用; 能熟练在Vue-cli3.0中使用TypeScript,
React
掌握React的JSX语法使用; 掌握React事件绑定的方法; 掌握React组件的定义和通信; 掌握React路由及相关路由组件的使用方法等
小U商城电商项目、优社区项目
掌握Vue相关知识的综合使用; 熟悉Vue项目的开发、部署流程; 熟悉Git版本控制软件的使用; 熟悉数据可视化工具的使用,
Java部分
在这里就不说js的基础知识了,我把js按照语法的层次和使用的层次分为了两大块。
按照语法的层次来说:
首先是java的面向对象方面的内容:在java中实现封装、继承和多态。
① 封装:在js中可以通过闭包、作用域和作用域链来实现封装,ES6的const、let的作用。
② 继承:基于原型链的继承、基于构造函数的继承、组合式继承、寄生式继承等,外加ES6的class关键字,prototype和__proto__。
③ 多态:在java中多态是使用arguments来实现的,关于arguments会引申出来很多内容:
1.arguments的caller、callee等方法的作用。
2.方法的apply和call的作用和不同。
3.使用Array.prototype.slice.call来把一个数组对象转化为数组。
4.array的各种方法,如shift、splice、push、filter、map、reduce、forEach等等。
然后是Js的设计模式,比如说那三种工厂模式啊,建造者模式啊等等。
较后是在不同情况下的this分别都代表什么。
按照使用的层次来说:
首先较主要的就是ajax,ajax的原理,ajax跨域的方法:jsonp、使用iframe的location.hash、postMessageAPI、websocket、服务器代理等等。
然后是tcp协议、udt协议以及http协议的协议头、状态码等内容。浏览器的缓存,客户端存储方面的内容:localstorage、sessionstorage、indexDB、cookie等等。
较后是一些新的js的API,例如文件读取(fileReader)、fetch、Promise、Web Sockets等等内容,可以去caniuse上面看一下有哪些新的东西。
上面我所说的这些只是一些比较笼统的概念,把前端html、css和java所需要掌握的部分内容列举了一下,在前端领域还有很多需要我们知道的知识,这需要大家在学习工作的过程中去自己总结。
更多培训课程,学习资讯,课程优惠等学校信息,请进入 杭州萧山区Web培训杭州余杭区Python培训杭州富阳区Linux云计算培训 网站详细了解,免费咨询电话:400-998-6158