课程简介:
课程主体分为 5 个模块。
概论:从程序的生命周期和编程范式这两个独特的角度来审视 C++,帮你看清楚 C++ 复杂的本质,透彻理解 C++ 程序的运行机制和面向对象编程思想。
语言特性:精选 C++ 中的自动类型推导、智能指针、lambda 表达式等几个重要特性,帮你掌握惯用法,消灭代码里的隐患,写出清晰、易读、安全的代码。
标准库:详细介绍最核心的四个部分,即字符串、容器、算法和并发,让你用好这个最基本的库,学会泛型编程,提高程序的运行效率。
技能进阶:介绍 C++ 标准之外的一些第三方工具,带你一起实现序列化、网络通信和性能分析等功能,解决实际开发中遇到的常见问题。
总结:结合 C++ 来讲设计模式,并手把手带你开发一个 C++ 服务端程序,帮你深入理解在项目中,如何更高效地使用 C++ 写出更安全的代码。
除此之外,还特别设计了一个“轻松话题”模块,和你聊些 C++ 之外的东西。这些话题涵盖的范围比较广,包括经典的学习资料、提高工作效率的工具等,让你在掌握核心硬技能的同时,还能拓宽知识面。
课程目录:
├──01丨课前导读 (2讲)
| ├──00丨开篇词丨把C++从“神坛”上拉下来,这次咱这么学.html 3.12M
| ├──00丨开篇词丨把C++从“神坛”上拉下来,这次咱这么学.m4a 7.97M
| ├──00丨开篇词丨把C++从“神坛”上拉下来,这次咱这么学.pdf 4.07M
| ├──00丨课前准备丨搭建实验环境.html 3.20M
| ├──00丨课前准备丨搭建实验环境.m4a 6.44M
| └──00丨课前准备丨搭建实验环境.pdf 2.43M
├──02丨概论 (5讲)
| ├──01丨重新认识C++:生命周期和编程范式.html 4.34M
| ├──01丨重新认识C++:生命周期和编程范式.m4a 9.64M
| ├──01丨重新认识C++:生命周期和编程范式.pdf 3.21M
| ├──02丨编码阶段能做什么:秀出好的codestyle.html 3.40M
| ├──02丨编码阶段能做什么:秀出好的codestyle.m4a 8.79M
| ├──02丨编码阶段能做什么:秀出好的codestyle.pdf 2.67M
| ├──03丨预处理阶段能做什么:宏定义和条件编译.html 3.66M
| ├──03丨预处理阶段能做什么:宏定义和条件编译.m4a 9.67M
| ├──03丨预处理阶段能做什么:宏定义和条件编译.pdf 2.68M
| ├──04丨编译阶段能做什么:属性和静态断言.html 4.63M
| ├──04丨编译阶段能做什么:属性和静态断言.m4a 9.44M
| ├──04丨编译阶段能做什么:属性和静态断言.pdf 3.33M
| ├──05丨面向对象编程:怎样才能写出一个“好”的类?.html 6.38M
| ├──05丨面向对象编程:怎样才能写出一个“好”的类?.m4a 9.49M
| └──05丨面向对象编程:怎样才能写出一个“好”的类?.pdf 4.54M
├──03丨语言特性 (5讲)
| ├──06丨auto-decltype:为什么要有自动类型推导?.html 4.76M
| ├──06丨auto-decltype:为什么要有自动类型推导?.m4a 9.04M
| ├──06丨auto-decltype:为什么要有自动类型推导?.pdf 2.65M
| ├──07丨const-volatile-mutable:常量-变量究竟是怎么回事?.html 6.03M
| ├──07丨const-volatile-mutable:常量-变量究竟是怎么回事?.m4a 8.75M
| ├──07丨const-volatile-mutable:常量-变量究竟是怎么回事?.pdf 5.79M
| ├──08丨smart_ptr:智能指针到底“智能”在哪里?.html 3.78M
| ├──08丨smart_ptr:智能指针到底“智能”在哪里?.m4a 8.69M
| ├──08丨smart_ptr:智能指针到底“智能”在哪里?.pdf 3.10M
| ├──09丨exception:怎样才能用好异常?.html 4.25M
| ├──09丨exception:怎样才能用好异常?.m4a 10.70M
| ├──09丨exception:怎样才能用好异常?.pdf 3.67M
| ├──10丨lambda:函数式编程带来了什么?.html 3.62M
| ├──10丨lambda:函数式编程带来了什么?.m4a 9.58M
| └──10丨lambda:函数式编程带来了什么?.pdf 3.52M
├──04丨标准库 (4讲)
| ├──11丨一枝独秀的字符串:C++也能处理文本?.html 3.08M
| ├──11丨一枝独秀的字符串:C++也能处理文本?.m4a 11.15M
| ├──11丨一枝独秀的字符串:C++也能处理文本?.pdf 3.15M
| ├──12丨三分天下的容器:恰当选择,事半功倍.html 6.10M
| ├──12丨三分天下的容器:恰当选择,事半功倍.m4a 11.55M
| ├──12丨三分天下的容器:恰当选择,事半功倍.pdf 6.38M
| ├──13丨五花八门的算法:不要再手写for循环了.html 4.24M
| ├──13丨五花八门的算法:不要再手写for循环了.m4a 11.15M
| ├──13丨五花八门的算法:不要再手写for循环了.pdf 2.88M
| ├──14丨十面埋伏的并发:多线程真的很难吗?.html 4.51M
| ├──14丨十面埋伏的并发:多线程真的很难吗?.m4a 11.02M
| └──14丨十面埋伏的并发:多线程真的很难吗?.pdf 4.53M
├──05丨技能进阶 (4讲)
| ├──15丨序列化:简单通用的数据交换格式有哪些?.html 5.56M
| ├──15丨序列化:简单通用的数据交换格式有哪些?.m4a 9.21M
| ├──15丨序列化:简单通用的数据交换格式有哪些?.pdf 4.02M
| ├──16丨网络通信:我不想写原生Socket.html 3.95M
| ├──16丨网络通信:我不想写原生Socket.m4a 11.13M
| ├──16丨网络通信:我不想写原生Socket.pdf 2.97M
| ├──17丨脚本语言:搭建高性能的混合系统.html 3.28M
| ├──17丨脚本语言:搭建高性能的混合系统.m4a 11.24M
| ├──17丨脚本语言:搭建高性能的混合系统.pdf 2.18M
| ├──18丨性能分析:找出程序的瓶颈.html 5.15M
| ├──18丨性能分析:找出程序的瓶颈.m4a 10.57M
| └──18丨性能分析:找出程序的瓶颈.pdf 2.82M
├──06丨总结篇 (5讲)
| ├──19丨设计模式(上):C++与设计模式有啥关系?.html 6.05M
| ├──19丨设计模式(上):C++与设计模式有啥关系?.m4a 9.85M
| ├──19丨设计模式(上):C++与设计模式有啥关系?.pdf 4.56M
| ├──20丨设计模式(下):C++是怎么应用设计模式的?.html 6.47M
| ├──20丨设计模式(下):C++是怎么应用设计模式的?.m4a 9.11M
| ├──20丨设计模式(下):C++是怎么应用设计模式的?.pdf 4.68M
| ├──21丨知识串讲(上):带你开发一个书店应用.html 6.31M
| ├──21丨知识串讲(上):带你开发一个书店应用.m4a 9.29M
| ├──21丨知识串讲(上):带你开发一个书店应用.pdf 3.93M
| ├──22丨知识串讲(下):带你开发一个书店应用.html 5.72M
| ├──22丨知识串讲(下):带你开发一个书店应用.m4a 8.65M
| ├──22丨知识串讲(下):带你开发一个书店应用.pdf 3.83M
| ├──期末测试丨这些C++核心知识,你都掌握了吗?.html 2.87M
| └──期末测试丨这些C++核心知识,你都掌握了吗?.pdf 1.99M
├──07丨结束语 (1讲)
| ├──结束语丨路远,未有穷期.html 3.77M
| ├──结束语丨路远,未有穷期.m4a 5.93M
| └──结束语丨路远,未有穷期.pdf 2.73M
└──08丨轻松话题 (4讲)
| ├──轻松话题(二)丨给你分享我的工作百宝箱.html 3.02M
| ├──轻松话题(二)丨给你分享我的工作百宝箱.m4a 7.86M
| ├──轻松话题(二)丨给你分享我的工作百宝箱.pdf 2.12M
| ├──轻松话题(三)丨提高生活质量的App.html 4.34M
| ├──轻松话题(三)丨提高生活质量的App.m4a 6.73M
| ├──轻松话题(三)丨提高生活质量的App.pdf 3.15M
| ├──轻松话题(四)丨真正高效的生活,是张弛有度.html 3.20M
| ├──轻松话题(四)丨真正高效的生活,是张弛有度.m4a 8.00M
| ├──轻松话题(四)丨真正高效的生活,是张弛有度.pdf 2.43M
| ├──轻松话题(一)丨4本值得一读再读的经典好书.html 3.80M
| ├──轻松话题(一)丨4本值得一读再读的经典好书.m4a 5.74M
| └──轻松话题(一)丨4本值得一读再读的经典好书.pdf 2.79M
常见问题FAQ
- 视频课程的格式是什么
- 视频不加密,网盘在线学习,课程免费更新,持续更新
- 怎么发货?
- 有些资源没更新完结怎么办
- 有问题不懂想咨询怎么办