C++ 编程循序渐进:从初级到高级

从 C++ 基础知识(v11 和 v14)开始,然后掌握文件 I/O、面向对象编程或 OOP、STL、Functors、Lambda

讲师:Shibaji Paul

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

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

你将学到什么

  • 完成本课程后,您将牢牢掌握 C++ 语言。您将深入了解面向对象编程 OOP 概念。
  • 您将了解基本的编程结构,例如分支和循环。
  • 您将了解有关指针和动态内存分配以及内存管理技术的详细信息。
  • 您将了解有关函数、按值传递参数和按引用传递参数的所有内容。
  • 所有关于使用结构和类的用户定义类型。构造函数、方法重载和动态多态性。
  • 您将学习运算符重载、友元函数。
  • 深入了解继承和动态多态性,运行时多态性如何帮助编写更灵活和动态的代码。

要求

  • 您不需要具备任何编程知识。这是针对绝对初学者的。
  • 您只需要知道如何在 Mac 或 Windows 等任何操作系统中创建文件夹以及如何将文件保存在文件夹中。
  • 您可以使用任何文本编辑器(如 Notepad、Notepad++、Sublime text 或 Atom)开始编写 C++ 程序
  • 您还可以使用高级 IDE,如 Visual Studio 或 Xcode 或 Code::Blocks – 我将演示如何下载和安装它们 – 不用担心。
  • 您还需要 C++ 编译器 – 我将在开始时演示如何在您的系统上安装 C++ 编译器。
  • 您还可以使用在线C++编译器来编译和执行您的程序。

描述

本课程将教您使用 C++11/14 从头开始​​到高级水平的面向对象编程 (OOP)。清晰地解释了面向对象的编程概念,除了 C++ 中的变量、分支和循环、函数、引用参数、数组、字符串和向量等基本编程概念外,您还将学习类、对象、继承、运行时多态性、运算符重载。
文件 I/O已被详细讨论,并且在Mini 项目中文件 I/O 被广泛使用

您将详细学习STL 或标准模板库以及函子lambda的概念。

该方法100%实用,实践学习经验将帮助您对C++编程更有信心。您可以跟着我一起用 C++ 编写程序,这将是学习本课程的最佳方式。在跟随讲师的同时,学生可以并肩进行编程,以掌握概念并培养他们成为更好的程序员的能力。

本课程基于全球主要大学的课程大纲,这些大学在研究生水平的工程或计算机应用课程中教授 C++。

课程中除了视频讲座之外还有测验和测试。此外,学生还可以在问答论坛中提问以消除疑虑。

成功完成课程后,学生将获得 Udemy 证书。

本课程适合谁:

  • 本课程适合绝对的编程初学者。无需具备编程知识。
  • 编程初学者并期待开始程序员职业生涯,本课程适合您。始终建议从 C++ 开始,因为它是过程编程和面向对象编程的完美结合。
  • 如果您的学校或大学课程中有 C++,那么本课程将完全满足您的需求。本课程是根据大学课程的学术大纲而设计的。
  • 您想成为一名游戏程序员,但对从什么编程语言开始有点困惑,然后从 C++ 开始,这是虚幻引擎的自然选择。

发表回复

后才能评论

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