课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

第1周: 开启大前端的大门

告别迷茫,全局认识大前端。带着大前端的全局思维,开始从项目需求分析到搭建环境,并学习MVVM框架和前端工程化,为后续开发做充实准备

    第1课

    认识大前端

    万丈高楼平地起,开课第一周,我们以轻松幽默的方式,从实际工作开发痛点出发,以项目全生命周期为主线,对全栈有全局的认识,从整体项目分析开始,培养您的项目架构思维。

    第2课

    开发环境搭建

    工欲善其事必先利其器,着手开始学习写代码之前,先准备好需要用到的工具。本周结合目前公司常用的运维环境需求,教大家部署环境,同时告知前期需要准备的一些内容,全栈技术基础由此展开。

    第3课

    前端工程化

    效率是检验工程师很重要的指标之一,如何提高开发效率,从前端工程化工具着手。本周学习实际工作中两大利器Webpack与Gulp,并使用Yeoman搭建自己的脚手架工具。让自己和团队的开发效率翻倍。

    第4课

    vue 框架知识

    跟上企业需求的步伐,本周从MVVM框架基础讲起,让你拥有组件化思想,掌握目前流程Vue框架的进阶应用,重点是不只是应用,还要知其然,知其所以然。

第2周: 抓住团队协作的密码

良好的团队协作能力,是从前端从单一技能通往全栈的必经之路。学习Devops流程,配合文档管理、版本管理、项目进度质量管理、自动化以及效率工具,领略开发之美,效率之道。

    第1课

    前端框架分类及选型

    是否还在为框架选型而苦恼?是否还在为选择哪个前端框架学习而纠结?Nodejs进阶使用Web框架如何开发RESTful接口?本章给您答案。

    第2课

    团队协作-文档与版本管理

    项目开发过程中,少不了团队协作,那么团队协作有哪些环境可以提升效率?团队协作第一弹:从文档管理、版本控制开始,我们了解Git flow和文档的管理办法,搭建团队的接口文档管理工具,提升工作效率。

    第3课

    团队协作-缺陷控制与自动化流程

    项目质量决定了项目的命运,如何做好缺陷控制,是每个团队非常头疼的问题。本周学习团队协作第二弹:缺陷控制及前端自动化流程,使用容器技术配置自动化/持续集成环境,进一步提升团队效率。

第3周: 打通全栈开发技能

手把手带你开发社区全栈项目(PC端),重点掌握接口和数据库设计能力,综合中间件、数据库、服务器渲染知识,融合文档管理、版本控制,铺开前端全栈之路。

    第1课

    数据库 和 Redis

    网站数据如何交互与存储,本周带您解开数据之谜,学习MongoDB与数据库设计原则,让您带着设计思维去设计数据库,搞定Redis服务搭建与集成,通过具备鉴权功能的登录界面开发,综合应用koa中间件。

    第2课

    全栈开发--首页与发帖模块

    本周进入开发PC 首页和发帖两个重要功能模块,运用前面知识,从数据库、接口设计到组件拆分,再到核心功能实现,进一步加深 Vue-Router、Vuex 进阶应用。

    第3课

    全栈开发--用户中心模块

    继续进行,开发PC用户中心模块,从数据据库与接口设计,到消息中心,我的主页、帖子、收藏、用户信息等功能开发,一切从实战中来,一切答案放到实战中去检验。

    第4课

    性能优化--服务端渲染

    性能是评判项目好坏标准之一,本周带着大家进入性能优化环节,学习配置服务器端渲染思想及Nuxt.js使用,并对前面项目进行改造,让项目的性能更优。

第4周: 前后端分离的后台管理系统

进一步深化全栈能力,采用前后端分离架构完成后台管理系统开发,提高整体开发效率;打通社区全栈与CMS,掌握从后台管理到前端展现的整体解决方案,完成从前端到大前端思维的演变。

    第1课

    后台管理系统--发贴管理模块

    大展身手的时候到了,综合运用前置知识,本周开始进入后台管理系统开发,第一步:从需求分析、界面设计、接口设计、数据库设计,到开发发贴管理功能模块,及发贴管理接口对接,让项目开始具备完善的管理系统。

    第2课

    后台管理系统--文章与用户管理模块

    继续进行中,本周第二步:从需求分析、界面设计、接口设计、数据库设计,到文章与用户管理两大重要功能模块开发,与nodejs的后台进行接口对接,轻松实现和管理文章和用户,系统功能进一步升级。

    第3课

    后台管理系统--首页管理与日志服务

    不要停下来,本周第三步:完成后端管理平台的首页管理,对首页统计功能进行定制开发,并增加日志服务,对后台接口的调用增加日志管理,系统功能完善与监管。

    第4课

    前后端联调

    前后端开发完成,还不行,更重要的是前后端调通,正常运行。本周学习前后端联调及细节优化,定制Jenkins任务及配置前后端自动化任务,以及为后续移动端应用开发做准备,掌握其痛点问题及开发基础。

第5周: 流行的WebApp与小程序开发

本阶段将项目平移到WebApp和小程序,掌握一套业务系统,多应用场景的解决方案;结合从项目发布到维护迭代,打通开发全流程。最终进入大前端领域,扩展无限的可能。

    第1课

    WebApp页面设计与开发

    随着终端设备的发展,在移动端浏览Web已成主流。本周进入WebApp项目开发,学习PC项目和WebAPP的差异,如何平移到移动端,从页面设计到登录、首页及个人中心开发。您也可以搞定移动项目开发。

    第2课

    WebApp前后端联调

    WebApp页面开发只是第一步,如何和后端对接,掌握从后台管理到前端展现的整体解决方案,提升技能和解决实际问题的能力。

    第3课

    小程序基础

    便捷的快应用时代已到,本周介绍小程序的开发适用场景,实操小程序的注册流程,掌握开发中的注意事项。学习小程序原生框架基本用法,及快应用开发框架的使用,并且能独立调试开发小程序。

    第4课

    小程序进阶

    学习如何配置小程序,小程序的生命周期,以及如何使用第三方的组件库,提升小程序的应用能力。

    第5课

    小程序首页/菜单定制/登录开发

    小程序开发实战第一部分,学习首页的列表开发,菜单定制的开发,微信接口及数据库的设计。

    第6课

    小程序详情面/编辑与发贴/个人中心开发

    小程序开发实战第二部分,学习个人中心模块、详情页面、编辑发贴功能开发,与后台接口进行对接,完成页面的整体功能调试。

    第7课

    项目部署与运维

    介绍云服务器、域名及HTTPS服务,项目运维及Linux相关自启脚本介绍。项目更新及日志处理,如何发送报警通知及应急策略的制定。

    第8课

    面试指导

    面试不仅能够让企业了解你,也是自己去审视自己的过程。通过面试去找到新的工作,新的人生的起点,直面失误与失败,是面试中非常重要的心理品质。

大前端—前端全能进阶

立即购买
¥2680.00
意见反馈 邀请有奖 帮助中心 APP下载
官方微信