手机观看
收藏1
点赞1
C++程序设计(面向对象进阶)
点播课程
5.0 0人学习 有效期:
价格:¥129.00 ¥159.00
VIP:免费立即开通>>
奖励:
领券:
    授课讲师
      最新学员
      学习目标
      学习公告
      课程详情

      为什么要学这门课程?


      1. 学C语言后想进阶学C++;

      2. 学Java后想了解C++这个同门大佬;

      3. 听说C++ 11/14/17/20被称为“Modern C++”,想看看它和“Classic C++”有啥不同;

      4. 想学习编码规范以写出【好看】的代码。



      这门课程要求:


      1. 你已有编程基础,知道数据类型、分支循环、数组等语言要素;

      2. 你已经写过代码,想看看C++能否多快好省地编程序。



      这门课程不适合:


      1. 从未接触过编程(可以先学C语言入门);

      2. 希望用三行代码改变世界(建议去学Python);

      3. 认为Java能搞定一切(奇迹和灾难都在JVM中);

      4. 非IT专业但听说编程是职场必备能力(可以先学解释型语言,更易入门)。



      必须要学C++的理由:


      1. 做人工智能研究,想要深入底层;比如TensorFlow的核心是用C++写的;

      2. 做游戏开发,包括端游和网游后台,以发挥计算机的全部性能,需要C++;

      3. 做智能硬件、嵌入式或硬件驱动开发;C++会提供更多工具,生产效率更高;

      4. 你喜欢。



      必须要学本课程的理由:


      1. 学了C++,但是希望学习C++11~C++20等新标准的特性及编程范式;

      2. 学了C++,但是还在用typedef,或者认为 for(auto i : array)是写错了;

      3. 定义变量时轮流使用26个英文字母,不够的话再加上下划线  (⊙_⊙)?



      课程内容更新安排:

      1. 第一期课程主要介绍C++基础及C++11~17的功能性增强;

      2. 第二期课程补充一些C++17的基础特性

      3. 第三期课程继续补充C++11~17中一些较难理解的特性,并选择少量C++20的新增特性

      你可能感兴趣的课程