banzhu 发表于 4 天前

侯捷老师C++全系列八部曲视频教程 – 手把手教你进阶



一、面向对象高级开发(上下两部曲)
作为系列开篇,深入讲解C++中面向对象的核心机制:类与对象、继承与多态、虚函数表、构造析构顺序等。重点剖析RAII原则、资源管理、异常安全等高级话题,帮助你建立扎实的OOP思维框架。
二、STL标准库与泛型编程
全面解析C++标准模板库(STL)的设计哲学与实现细节,包括容器(vector、list、map)、迭代器、算法(sort、find)、适配器等组件的底层原理。同时引入泛型编程思想,理解模板元编程的基本概念,提升代码复用性与性能。
三、C++设计模式
结合C++语言特性,系统讲解常用设计模式(如单例、工厂、观察者、装饰器等)在实际项目中的应用方式。强调“何时用”、“为什么用”以及“如何避免滥用”,真正做到知行合一。
四、C++新标准 C++11 & C++14
详解现代C++的关键特性,如自动类型推导(auto/decltype)、智能指针(unique_ptr/shared_ptr)、右值引用与移动语义、lambda表达式、线程支持库等,助你快速适应工业级开发环境。
五、C++内存管理机制
深入探讨堆栈、内存分配器、new/delete、placement new、内存泄漏检测等内容,揭示C++程序运行时的内存行为规律。特别针对60讲中的经典案例进行拆解,强化对“生前死后”的生命周期理解。
六、C++ Startup 揭密:程序的生前和死后
罕见地剖析C++程序启动与终止过程,包括静态初始化、全局对象构造、main函数执行前后的系统调用流程、析构顺序等底层机制,让你对程序运行有更完整的认知。
七、算法原理与实践(选修)
拓展数学与算法基础,讲解常见排序、查找、图论算法的实现逻辑与时间复杂度分析,提升问题建模与解决能力。
八、系统设计与实践(选修)
结合真实项目场景,演示如何用C++构建高效、可维护的系统架构,涉及模块划分、接口设计、错误处理策略等工程化实践。
九、辅导课
提供答疑与复习指导,帮助巩固所学知识,打通学习中的难点堵点。
通过本系列学习,你将获得:
对C++语言本质的深刻理解
高效编写健壮、高性能代码的能力
独立阅读开源项目源码的信心
为从事嵌入式、游戏、服务器开发打下坚实基础

**** Hidden Message *****


hewenxin 发表于 3 天前


我只是路过打酱油的
页: [1]
查看完整版本: 侯捷老师C++全系列八部曲视频教程 – 手把手教你进阶