· 课程内容XMLHttpRquest、FormData、upload,Ajax的封装,jsonp、cors跨域设置,后端代理。
· 课程内容掌握SVN/GIT版本控制工具来维护项目的整个蓝图;熟练使用git-hub来管理云端代码仓库,快速项目组成员多人协作。
· 课程内容掌握node.js环境的搭建及基于服务端模块化编程;了解node.js基础知识、特性。掌握npm生态圈搭建及使用。掌握node.js作用域、事件编程、异步编程及文件操作。掌握HTTP协议、客户端数据传输方式;熟练使用网页模板技术来简化开发。了解基于node.js的框架koa2,Nunjucks模板引擎,MySQL数据库,WebSocket协议。
· 课程内容Promise对象,Async函数和await,Iterator遍历器和for of循环,模块化编程,mvvm框架核心原理。· 项目实战明星形象墙:通过组件化开发,可以自由拖拽各个组件模块,掌握面向对象的原型和原型链,面向对象的拖拽,自定义事件的拖拽组件等开发。
· 课程内容掌握面向对象的原型设计原理及使用。了解JavaScript程序的编译原理;掌握递归、惰性载入、匿名、闭包及回调等高级函数的使用。深入理解 ECMAScript 的知识体系及工作机制,熟悉 ES6+ 新的语法特性,Map、Set数据结构,箭头函数,新增数据和字符串方法,c-lass的继承等,实现组件的封装,注重抽象思维的培养,具备