你的位置: 首页 > 内训课首页 > 语言 > 课程详情

前端工程化与开发体系构建实践

暂无评价   
  • 课程时长:2.0天
  • 授课讲师: 王老师
  • 课程分类:语言
  • 课程编号:378508
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
你还可以: 收藏
人气:567 课纲 | 收藏

课程收益:

1. 提高自身架构水平,技术选型能力
2. 深入学习前端工程化实践,理解前端开发体系并掌握其构建的能力
3. 学习如何通过技术架构、开发体系、项目管理促进业务开发的快速迭代
4. 互动实战培训,与业界大牛(腾讯)直接交流,课前将详细调研,让培训更贴近用户需求

课程大纲

主题

内容

一、前端工程化概述

1.   前端工程化的概念、内容及优势

2.   前端工程化方向及前景

二、架构选型

1.   团队技术债务与技术规划

2.   JavaScript 框架选型与设计(React VS Vue; 数据、渲染、路由)

3.   JavaScript 编译语言

4.   CSS 编译语言与选型

5.   Node开发框架选型与设计(逻辑、数据、路由、并发)

6.   构建工具与打包工具

7.   专利与开源协议

三、编码规范

1.   JavaScript, CSS, HTML 编码规范介绍

2.   团队规范的制定逻辑与策略

3.   ESLint, StyleLint 工具保障

四、脚手架与命令行

1.   脚手架的概念及主流开源技术

2.   命令行的概念、作用及架构设计

3.   团队技术的迭代与脚手架、命令行

五、模块化与组件化开发

1.   模块化开发的概念与形式(AMD, CMD, UMD, ES6 Module)

2.   组件化开发的概念及优势

3.   组件开发规范与脚手架

4.   组件的归类与展示

六、模板化开发

1.   模板的概念及应用场景

2.   如何制作开发模板

七、自动化测试

1.   测试的概念及优势(BDD, TDD, DDD)

2.   测试工具的介绍及实践(Mocha VS Jasmine VS Jest,Karma,Puppeteer)

八、前端工作流与开发平台

1.   前端工作流介绍(开发、联调、测试、集成、部署、监控)

2.   联调平台的挑战与设计(Mock平台)

3.   集成平台的挑战与设计(CI)

4.   部署平台的挑战与设计(部署测试环境及发布线上环境)

5.   监控平台的挑战与设计(性能、错误、其它打点)

九、前端开发体系的联通与服务化

1.   工具与平台间的互通及高效工作流的打造

2.   前端开发体系与云服务的结合

十、团队管理及敏捷迭代

1.   团队的组成及管理模式

2.   前端开发体系如何打造敏捷开发之师

十一、互动研讨

小程序开发、腾讯云等案例研讨

培训师介绍

王老师,深圳共创力资深前端技术顾问,腾讯高级工程师,拥有丰富的前端工程化、性能优化、Web应用架构、小程序开发等经验,曾担任 JSCONF ASIA,iWeb峰会 等知名前端技术大会的讲师,亦是掘金、CSDN原创技术文章作者。

本课程名称: 前端工程化与开发体系构建实践

查看更多:语言内训课

  • 上一篇: 敏捷开发实战
  • 下一篇:
  • 前端工程 开发体系 构建 相关的最新课程
    讲师动态评分 与同行相比

    授课内容与课纲相符00%

    讲师授课水平00%

    服务态度00%