使用 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++
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。