收藏

百度官方出品:代码的艺术 卓越工程师必修课

解码百度内部代码规范,促进代码质量升级,提升10倍研发效能

百度官方出品--代码的艺术 卓越工程师必修课

已完结 难度 入门 时长 10小时31分钟 学习人数 202 综合评分 10.00
  • 第1章 软件工程能力漫谈 试看 3 节 | 54分钟

    为什么要重视工程能力?什么是工程能力?怎么提升工程能力

    收起列表

    • 视频: 1-1 软件工程能力漫谈--为什么要重视工程能力? (04:07) 试看
    • 视频: 1-2 软件工程能力漫谈--什么是工程能力? (23:54)
    • 视频: 1-3 软件工程能力漫谈--怎么提升工程能力? (25:32)
  • 第2章 代码的艺术 6 节 | 146分钟

    你知道优秀代码的标准及来源吗?你知道如何写好代码吗?如何成为优秀的软件工程师?

    收起列表

    • 视频: 2-1 代码的艺术--相关概念讨论 (23:05)
    • 视频: 2-2 代码的艺术--优秀代码的标准及来源 (17:29)
    • 视频: 2-3 代码的艺术--需求分析和系统设计 (33:45)
    • 视频: 2-4 代码的艺术--如何写好代码 (48:19)
    • 视频: 2-5 代码的艺术--系统是运营出来的 (05:47)
    • 视频: 2-6 代码的艺术--如何成为优秀的软件工程师 (16:59)
  • 第3章 如何做好代码评审 4 节 | 54分钟

    为什么要做好代码评审?怎么做好代码评审?如何成为优秀的代码评审人?

    收起列表

    • 视频: 3-1 如何做好代码评审--常见误区 (04:54)
    • 视频: 3-2 如何做好代码评审--为什么要做好代码评审 (17:19)
    • 视频: 3-3 如何做好代码评审--怎么做好代码审评 (23:34)
    • 视频: 3-4 如何做好代码评审--如何成为优秀的代码评审人 (07:52)
  • 第4章 Mini-Spider详解 5 节 | 67分钟

    Mini-Spider详解

    收起列表

    • 视频: 4-1 Mini-Spider详解--实验内容 (04:01)
    • 视频: 4-2 Mini-Spider详解--程序的架构 (17:00)
    • 视频: 4-3 Mini-Spider详解--多线程程序的编写 (11:35)
    • 视频: 4-4 Mini-Spider详解--细节的处理 (26:28)
    • 视频: 4-5 Mini-Spider详解--进一步扩展 (07:15)
  • 第5章 如何写好项目文档 7 节 | 73分钟

    怎么提高文档能力?这包含文档书写规范、文档内容的书写、文档中的配图、文档的评审、文档的存放等

    收起列表

    • 视频: 5-1 如何写好项目文档--项目文档的重要性 (17:27)
    • 视频: 5-2 如何写好项目文档--文档书写规范 (04:15)
    • 视频: 5-3 如何写好项目文档--文档内容的书写 (24:19)
    • 视频: 5-4 如何写好项目文档--文档中的配图 (07:45)
    • 视频: 5-5 如何写好项目文档--文档的评审 (03:06)
    • 视频: 5-6 如何写好项目文档--文档的存放 (10:54)
    • 视频: 5-7 如何写好项目文档--怎么提高文档能力 (04:33)
  • 第6章 技术的心法:做研究的一些体会 5 节 | 87分钟

    什么是研究?如何做研究?什么是做研究的必备素质?

    收起列表

    • 视频: 6-1 技术的心法:做研究的一些体会--什么是研究? (06:27)
    • 视频: 6-2 技术的心法:做研究的一些体会--如何做研究? (17:38)
    • 视频: 6-3 技术的心法:做研究的一些体会--做好研究的必备素质 (25:42)
    • 视频: 6-4 技术的心法:做研究的一些体会--说说论文 (16:39)
    • 视频: 6-5 技术的心法:做研究的一些体会--关于研究生教育的思考 (19:38)
  • 第7章 项目管理入门 (1) 6 节 | 62分钟

    项目管理的过程和步骤是什么样的?本章内容就来逐步学习

    收起列表

    • 视频: 7-1 项目管理入门 (1)--相关概念讨论 (12:09)
    • 视频: 7-2 项目管理入门 (1)--项目管理的过程和步骤 (02:15)
    • 视频: 7-3 项目管理入门 (1)--启动与规划 (14:45)
    • 视频: 7-4 项目管理入门 (1)--执行与监控 (14:29)
    • 视频: 7-5 项目管理入门 (1)--总结与回顾 (02:43)
    • 视频: 7-6 项目管理入门 (1)--案例、心法和关键意识 (15:33)
  • 第8章 如何做好项目沟通 4 节 | 35分钟

    良好的沟通是保障项目顺利进行的前提。本章我们来学习多种沟通形式对比,会议沟通,IM沟通

    收起列表

    • 视频: 8-1 如何做好项目沟通--为什么需要项目沟通? (05:53)
    • 视频: 8-2 如何做好项目沟通--多种沟通形式对比 (11:20)
    • 视频: 8-3 如何做好项目沟通--会议沟通 (12:22)
    • 视频: 8-4 如何做好项目沟通--IM沟通 (05:07)
  • 第9章 万亿级流量转发平台背后的故事 5 节 | 58分钟

    万亿级流量转发平台背后是怎样设计的?它的研发指导思想是什么?

    收起列表

    • 视频: 9-1 万亿级流量转发平台背后的故事--项目背景介绍 (09:46)
    • 视频: 9-2 万亿级流量转发平台背后的故事--BFE团队理念 (06:10)
    • 视频: 9-3 万亿级流量转发平台背后的故事--研发指导思想 (16:39)
    • 视频: 9-4 万亿级流量转发平台背后的故事--研发过程的管控 (11:27)
    • 视频: 9-5 万亿级流量转发平台背后的故事--研发和运维一体化 (13:03)
本课程已完结


讲师

章淼,清华大学博士;百度金牌讲师,百度智能云资深研发工程师,BFE开源项目发起人。1997年至2006年在清华大学从事互联网协议和网络体系结构的研究。2012年加入百度,一直从事网络基础架构的研发工作。同时积极推动百度的代码质量和工程能力的提升,百度技术培训中心“金牌讲师”,曾任百度代码规范委员会主席。

课程预览

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

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题