面对各式各样HTML5页面的炫丽展示,许多人都对HTML5开发技术产生了好奇心,萌生了成为web前端工程师的愿望。有兴趣但是繁重工作难以脱身?有基础想进行拓展学习?工作遇到棘手的难题需要攻克?这些问题通过千锋全栈HTML5+周末提升班都能得到解决。今天千锋小编就帮大家详细介绍一下千锋全栈HTML5+周末提升班的详情,希望能对大家有所帮助。
千锋全栈HTML5+周末提升班适合人群:
1、具备一定工作经验,想要谋求多元发展;2、能够承受高压,希望以最短时间学习全栈HTML5+开发核心内容,并使之成为职场加分项;3、想要学习全栈HTML5+实用架构,完成弯道提升,打破现处职业瓶颈;4、千锋所有老学员,为自己追加竞争资本;
千锋全栈HTML5+周末提升班课程内容:
第一部分前端架构深入实战
1、zepto设计和源码分析:强化JavaScript原型链知识、zepto原型链的应用功能和zepto核心设计思想
1、设计(1)简介(2)解读zepto设计(3)JavaScript原型链基础知识
2、源码分析(1)分析zepto源码-结构(2)分析zepto源码-init函数(3)分析zepto源码-Z函数
2、前端路由实现:学会SPA路由实现的原理、深度研究了react-router源码、自行造一个router的轮子
1、一个极简前端路由实现(1)init监听浏览器urlhash更新事件(2)route存储路由更新时的回调到回调数组routes中,回调函数将负责对页面的更新
2、react-router分析(1)react-router与history结合形式(2)react-router使用方式(3)点击Link后路由系统执行原理分析(4)点击浏览器的前进和后退按钮执行原理分析
3、自行实现一个简化版的router
第二部分前端工程化深入实战:学会如何将已开发完成的NodeJS项目部署上线,学会全栈工程师的重要一项技能。
1、Node.js线上服务器部署与发布
1、待部署项目介绍
2、选购域名服务器及备案
3、远程登录服务器及增强服务器安全等级
4、搭建NodeJS生产环境
5、服务器配置安装MongoDB
6、向服务器正式部署和发布上线Nodejs项目
7、使用和配置更安全的HTTPS协议
第三部分Vue.js组件应用:学会各种组件如何应用到项目中。
Vue.jsPC端组件库ElementUI
1、基础组件
2、表单组件
3、数据展示组件
4、提示组件
5、导航组件
6、其他组件
第四部分React组件应用:学会使用Yo框架来搭建React项目、学会CSS组件如何应用到项目中、学会使用Yo框架来搭建React项目。
React移动端组件库Yo
1、表单元素(1)Picker(2)DateTimePicker(3)PopupPicker(4)PopupDateTimePicker(5)Rating(6)Switch(7)InputNumber
2、其他组件(1)Calendar(2)Carousel(3)Carousel.CarouselItem(4)Range(5)SwipeMenu(6)Suggest(7)Loading
第五部分Angular4项目实战:学会使用Angular4框架来搭建SPA项目、学会使用Angular4框架来搭建SPA项目。
Angular4项目实战(1)
1、开始Angular开发
2、Angular-路由
3、Angular-依赖注入
4、数据绑定,响应式编程和管道
Angular4项目实战(2)
1、组件间通讯
2、表单处理
3、与服务器通讯
4、构建与部署
借助千锋的品牌影响力和web前端课程的专业性,HTML5的百人教学天团,聚集行业最顶级技术大牛,授课风格幽默风趣,把枯燥的知识变成跳跃的音符,植入你的大脑。在将来,你可以去挑战项目经理,产品经理,架构师甚至CTO等高薪职位。选择千锋HTML5周末提升班,你将离梦想更进一步。