【Udemy中英字幕】The C++ Programming Language: Learn and Master C++
最近更新 2024年03月21日
资源编号 36889

【Udemy中英字幕】The C++ Programming Language: Learn and Master C++

2024-03-21 Udemy 0 840
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

C++ 编程语言:学习和掌握 C++

从头开始掌握 C++ 编程语言!50 个动手编码练习、7 个测验、8 小时的内容

讲师:Robert Gioia

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

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

你将学到什么

  • 从很少/没有 C++ 经验到精通用 C++ 代码编写程序
  • 通过实践方法掌握 C++ 编程,重点是让您获得可用于找到工作的专业 C++ 经验!
  • 了解所有 23 组 4 种设计模式以及如何以易于理解的方式用 C++ 实现它们中的每一种
  • 使用 C++ 代码了解关键编码概念,例如递归、正则表达式、链接列表和树
  • 包括互动测验和编码练习,以确保您获得实践编码知识并保留所教授的概念
  • 获得 C++ 容器的知识,例如向量、前向列表、列表、双端队列、集合、映射、堆栈和队列
  • 培养编码技能和对计算机科学、数据结构和算法的深刻理解,以通过顶级科技公司的编码面试!
  • 学习使用 C++ 编写 STRING 算法,例如罗马到整数、回文和字谜编码面试问题
  • 编写 ARRAY 算法,例如删除元素、删除重复项、帕斯卡三角形以及按奇偶校验对数组进行排序
  • 掌握遍历树和编码算法,如宽度优先搜索和深度优先搜索
  • 增强您对链表的了解,并了解如何合并链表、从中删除元素以及反转链表
  • 了解搜索和排序算法以及如何使用 C++ 代码实现它们

要求

  • 一台装有 Windows、Mac 或 Linux 的计算机
  • 学习 C++ 编程的渴望和意愿
  • 注意:本课程的所有软件和程序都是免费的

描述

本课程的目标是使 C++ 编程成为任何级别的程序员都易于学习且平易近人的学科。

即使您不懂编程,或者有任何使用 C++ 的经验,也没关系!我设计这门课程的目的是让您从零到精通 C++,从头开始解释这些概念。我们将开始下载 Visual Studio Code IDE(免费)并用 C++ 编写一个 hello world 程序。

在课程结束时,您将能够轻松地使用树和链表等高级数据结构,并编写算法来使用它们。您将具备编程基础,并能够使用 C++ 代码解决编码面试级别的问题。

在本课程中,我们将介绍:

  • C++ 基础知识– 包括 C++ 程序如何运行、导入头文件、内置数据类型以及使用 C++ 将信息输出到控制台
  • 输入、条件语句和循环– 如 C++ 中的 if 语句、switch 语句、for 循环和 while 循环
  • 用户定义类型– 例如 C++ 中的结构、类和枚举
  • 中级 C++ – 包括标准库、C++ 中的日期和时间、C++ 中的递归、正则表达式、链接列表和树
  • 容器– 如向量、前向列表、列表、双端队列、集合、映射、堆栈、队列,以及如何使用 C++ 代码使用其中每个容器
  • 面向对象编程 (OOP) – 包括 C++ 中的类、对象和继承

本课程教授的算法:

除了算法说明之外,还有实践实现算法的机会,以及显示如何使用 C++ 编写解决方案的分步说明

  • 字符串算法– 在 C++ 中的字符串编码面试中经常出现的问题:
    • 罗马数字转整数
    • 回文
    • 反转字符
    • 有效括号
    • 有效的字谜词
  • 数组和向量算法– 在 C++ 中的数组编码面试中经常出现的问题:
    • 删除元素
    • 从排序数组中删除重复项
    • 帕斯卡三角形
    • 按奇偶校验对数组排序
  • 树算法– 在 C++ 中关于树的编码面试中经常出现的问题:
    • 中序遍历
    • 预序遍历
    • 后序遍历
    • 二叉树的最大深度(高度)
    • 平衡二叉树
    • 路径总和
    • 广度优先搜索(BFS)
    • 深度优先搜索(DFS)
  • 链表算法– 在 C++ 字符串编码面试中经常出现的问题:
    • 合并两个已排序的链表
    • 删除链接列表元素
    • 反向链表
  • 搜索和排序算法– 掌握计算机科学中的主要搜索和排序算法:
    • 章节介绍
    • 线性搜索
    • 二分查找
    • 选择排序
    • 冒泡排序
    • 快速排序
    • 归并排序
    • 插入排序
    • 基数排序
    • 堆排序
    • 希尔排序

课程中添加的新部分:

  • 抽象和资源管理– 了解如何管理 C++ 程序中的资源
    • 构造函数
    • 析构函数
    • 范围解析运算符 (::)
    • 抽象类和虚函数
    • 泛型、参数化类型和函数模板
  • 创造设计模式– 掌握用于创建对象的四种设计模式以及如何使用 C++ 代码实现它们
    • 抽象工厂
    • 建设者
    • 工厂方法
    • 原型
    • 辛格尔顿
  • 结构设计模式– 掌握用于组合更大、更复杂对象的四种设计模式以及如何使用 C++ 代码实现它们
    • 适配器
    • 合成的
    • 装饰者
    • 正面
    • 蝇量级
    • 代理人
  • 行为设计模式– 掌握四种设计模式,用于确定对象如何交互以及如何使用 C++ 代码实现它们
    • 责任链
    • 命令
    • 口译员
    • 迭代器
    • 调解员
    • 纪念
    • 观察者
    • 状态
    • 战略
    • 模板
    • 方法
    • 游客

如果您有疑问怎么办?

您有任何问题都可以发布到问答论坛或在 Udemy 上给我留言。我每天都会检查我的 Udemy 帐户,看看学生是否有疑问,并尽最大努力做出回应并提供帮助。

如果您在本课程中遇到任何困难,请给我发送消息,我将帮助您摆脱困境!

参加本课程没有任何风险!

本课程提供 30 天全额退款保证。您要么最终掌握 C++ 技能,继续开发出色的程序,并有可能为自己创造一份出色的职业生涯,要么您尝试该课程,如果您不喜欢它,就可以收回所有钱……

你确实不能输。

您准备好掌握 C++ 编程语言并构建一套出色的软件工程技能了吗?然后立即使用右侧的“添加到购物车”按钮注册!

本课程适合谁:

  • 任何想要学习和掌握 C++ 编程语言的人
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务