使用 C++ 17 掌握 4 项关键技能

170道题,提升解题能力。6 个项目建设和设计技能项目。高质量的测验le 上排名第一

讲师:GetSkilled Org

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 深入了解 C++ 11/14/17 现代语法从基础到高级
  • 约 170 个问题,从易到中到难,获得 1 级问题解决技能
  • 6 个项目从易到难,提供项目构建技能的解决方案
  • 许多测验以掌握概念
  • 掌握四项关键技能,而不仅仅是一项
  • 经过验证的课程:我的数千名学生中的许多人强烈推荐它
  • 简短的讲座,重点突出,内容全面,易于迭代
  • 向 AI 博士生学习:多年的教学、培训和指导

课程内容

43 个部分• 372 个讲座• 33小时 27 米总长度展开所有部分

入门9 节课• 29分钟

  • 为什么要编程?C++?预习04:48
  • 谁应该参加这门课程?预习01:44
  • 教学风格预习03:11
  • 独特和超越他人预习04:44
  • 应对练习和家庭作业预习05:51
  • 课程概览预习03:26
  • 资源和学生社区00:50
  • 重要的提示00:07
  • 让我们编码预习03:56

安装8节课• 34 分钟

印刷4节课• 19分钟

数据类型和变量11节课• 39 分钟

运营商23 节课• 1 小时 33 分钟

选择11 节课• 41 分钟

循环16 节课• 1 小时 8 分钟

一维阵列15 节课• 1 小时 36 分钟

字符数组14节课• 42 分钟

多维数组11 节课• 59 分钟

还有 33 个部分

要求

  • 对建筑的热情!
  • 解决问题的热情!
  • 访问计算机。

描述

几乎所有其他课程都侧重于知识。在本课程中,我们专注于4 项关键技能。

全面的:

  • 本课程涵盖从基础到高级的 现代C++ 语法。C++ 初学者会学到很多东西!
  • 本课程帮助你掌握程序员最重要的 4 项技能
    • 编程技巧
    • 解决问题的能力:其他课程很少涵盖
    • 项目建设技能:其他课程部分涵盖
    • 设计技能:其他课程很少涵盖
  • 与其他课程相比,7 次以上的练习和家庭作业 + 6 个项目
  • 特殊教学风格:迭代、简单、简短
  • 这只是一门英语课程。1/3 课程现在有手动英文字幕。仍在进行中。

内容

  • 从基础到高级的现代 C++。
    • 基础知识:变量、循环、控制流、函数、递归函数、数组
    • 高级 主题:指针、STL、模板、标头和包含、异常处理、编译过程、调试
    • 面向对象编程(OOP):类、对象、继承、多态性、运算符重载
    • C++11/C++14/C++17 中的现代主题:
      • 移动语义、完美转发、可变参数模板、折叠表达式、智能指针、Lambda 表达式、包装器(可选、变体、任意)、统一初始化、noexcept、结构化绑定、嵌套命名空间、杂项。
      • OOP:成员初始化器、默认和删除函数、委托构造函数、继承构造函数
      • STL:前向列表、初始化列表、数组、无序容器
    • 设计:家庭作业和项目中嵌入了一些原则和模式
  • 大量的测验、练习、家庭作业和项目
    • 2 种风格的作业:算法(解决问题)和应用
    • 作业中嵌入了几个软件设计问题。
    • 所以你开始了解软件工程和设计模式
    • 掌握概念的几个测验
  • 澄清:本课程的核心意图是提供非常强大的 C++ 介绍。具体到第6个项目。在最后一个项目之后,本课程介绍了一些更现代的 C++ 语法(这部分没有测验/作业)。如果你是 C++ 新手,那么没有任何课程可以与这门课程相媲美。但是,如果你是在市场上使用 C++ 的专家或目标,那么在本课程之后你将需要更深入地学习。一个有用的参考是“C++17 – The Complete Guide”一书。并非如此,本课程提供了一些 C++17 覆盖,但不是全部。但是,该课程为 C++11/14 提供了很好的覆盖范围。如果你不是 C++ 新手,请考虑目录以满足你的期望。

培养技能: 实践、家庭作业和项目

  • 本课程的一个独特之处是我的教育策略:
    • 解释、管理和挑战
  • 每个视频都流畅地解释了一个简单的概念
  • 通常遵循简单到中等的实践来管理这个概念
  • 然后通常是一组简单到中等难度的家庭作业问题来挑战
  • 广泛的家庭作业,从简单到中等到困难,有助于培养技能。
  • 大多数练习/家庭作业问题在本课程中都是独一无二的
    • 编程题主要来自我的竞技编程经验
    • OOP问题主要是为了实现几个目标而发明的:
      • 掌握 OOP 概念
      • 执行大量设计启发式和 OOD
      • 为你准备设计原则和模式
  • 小到大的项目集,以建立项目构建设计技能
  • 所有这些的解决方案。

旅程结束时

  • 对使用 C++ 的编程概念有扎实的理解
  • 掌握目标4技能
  • 具有管理的解决问题的能力
    • 你可以在 Div2-A/B Codeforces 中顺利开始有竞争力的编程
    • 数据结构课程的顺利开始
    • 在算法课程中顺利开始
  • 具有管理的项目建设和设计技能
    • 软件工程课程顺利开始
    • 之后,在前端或后端的技术轨道之一顺利启动
  • 更多职业选择,例如游戏或嵌入式开发。

不要错过如此独特的学习体验

本课程适用于:

  • 对编程感兴趣的人
  • 学习过编程,但由于尝试很少的挑战和项目而导致技能较弱
  • 其他编程语言专家迁移到 C++

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍