C语言嵌入式Linux编程第8期:C语言的模块化编程-王利涛-专题视频课程

C语言嵌入式Linux编程第8期:C语言的模块化编程—125人已学习
课程介绍    
C语言嵌入式Linux编程第8期:C语言的模块化编程-王利涛-专题视频课程_第1张图片
    本期课程,王老师对C语言在大型项目中经常遇到的一些问题、模棱两可的概念、知识死角、各种坑,从原理上进行分析、从技术实现上进行讲解。这些东西,在其它地方很少看到,很多知识点是老师花费了一个月的时间去研究、分析、验证得出的结论,干货满满。对于新手来收,这些可以直接作为经验,应用在以后的开发实战中;对于1~3年的公司工程师来说,学完本期课程,相信您也会有不少的收获。
课程收益
    掌握C语言嵌入式开发中的模块化设计、系统划分、模块封装、模块间通信、跨平台、框架等基本概念和技术。学完本课程,从初级程序员成长为真正的嵌入式开发工程师,能独立完成系统分析、模块划分、模块设计等工作,具备初级架构师的能力。
讲师介绍
    王利涛 更多讲师课程
    6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲
    1. 如何从零做一碗炸酱面  19:29
    2. 模块的编译和链接(上)  19:00
    3. 模块的编译和链接(下)  28:10
    4. 系统模块划分  32:47
    5. 面向对象的思维陷阱  13:07
    6. 规划合理的目录结构  28:10
    7. 一个模块的封装过程  7:12
    8. 头文件剖析:基本概念  40:24
    9. 头文件剖析:隐式声明  27:23
    10. 头文件剖析:变量声明  35:09
    11. 头文件剖析:前向引用  41:37
    12. 头文件剖析:头文件路径(上)  48:27
    13. 头文件剖析:头文件路径(下)  28:20
    14. Linux内核中的头文件  36:52
    15. 头文件之间的依赖关系  44:46
    16. 定义和声明的一致性  8:12
    17. 头文件中的内联函数  14:07
    18. 模块设计原则:高内聚低耦合  22:42
    19. 被误解的关键字:goto  9:24
    20. 模块间通信(上):全局变量  28:32
    21. 模块间通信(中):回调函数  35:09
    22. 模块间通信(下):异步通信  10:28
    23. 模块设计进阶:跨平台设计  22:56
    24. 模块设计进阶:框架(framework)  34:55
大家可以点击【 查看详情】查看我的课程

你可能感兴趣的:(视频教程)