📚 课程介绍
本课程旨在培养具备高级前端架构技能的Web前端架构师。课程从基础到高级,涵盖了前端开发的所有关键领域,包括交互功能开发、组件平台构建、大型项目性能优化、云构建系统、运维监控以及高级技术如Vue3 SSR渲染等。适合有一定前端基础,希望提升架构能力和解决复杂问题的开发者。
🎯 学完能获得的技能
1. 技能名称:熟练掌握前端架构设计原则和方法
2. 技能名称:精通Vue3框架及其SSR渲染技术
3. 技能名称:能够开发高性能的前端组件和平台
4. 技能名称:熟悉云构建系统和自动化流程
5. 技能名称:掌握大型项目的编译、部署和性能优化
6. 技能名称:了解并实践阿里云服务器的部署和快速回滚机制
7. 技能名称:具备前端代码的单元测试能力
8. 技能名称:能够进行前端运维监控和报警系统的设置
📋 学习前提
1. HTML/CSS/JavaScript基础:了解基本的网页结构和样式设计,以及JavaScript编程基础
2. 前端框架基础:熟悉至少一种前端框架(如React或Angular)
3. 版本控制:了解Git的基本操作和版本控制原理
4. 后端知识:了解基本的HTTP协议和后端接口调用
5. 编程基础:具备一定的编程逻辑和算法基础
📖 课程目录
19周 让元素动起来 – 编辑器画布交互功能开发
29脚手架发布模块git自动化流程开发
30脚手架发布模块云构建系统开发
33组件平台开发
22大型项目的编译,部署以及性能优化
28脚手架发布模块架构设计和核心流程开发
23基于Vue3SSR渲染作品H5页。
26发布到阿里云服务器,支持快速回滚
31脚手架发布模块云发布功能开发
21周 整合开发B端其他页面的各种功能
20周 前后端结合 – 编辑器整合后端接口
25后台管理:让所有数据都在我们的掌控之中
18周 编辑器组件图层面板功能开发
17周 编辑器服务端调用第三方服务
32脚手架组件发布功能开发
代码
27运维监控和报警
24自研统计服务,使作品能实现分渠道统计
16周 编辑器服务端基础 API 开发
34项目单元测试用例设计和开发
第1周
第2周
第3周
第4周
第5周
第6周
第7周
第8周
第9周
第10周
第11周
第12周
第13周
第14周
第15周
