开始 C++ 编程 – 从新手超越

获得在就业市场中极度需要的最新的 C ++ 面向对象编程( OOP )和 STL 技能。

课程介绍:English 繁中

从这 39.5 小时的课程,你会学到

  • 学习使用当今最强大的编程语言之一 C ++ 开发软件。
  • 获取编程的关键概念,这些概念也适用于其他编程语言
  • 学习最新的 C ++ 而不是大多数其他课程教授的过时版 C ++
  • 学习从基础到更高级的 C ++ 特性,例如继承和多态函数
  • 使用经过验证的 C ++ 教学,课程涵盖的内容比大多数C ++大学课程更多
  • 从经验丰富的大学全职教授学习 C ++,他已经使用和教授 C ++ 超过25年

要求

可运行 Windows、Mac OS X 或 Linux 的电脑

课程说明

哪种编程语言经常被视为软件开发人员的荣誉徽章? C ++

你可以学习哪种编程语言,添加到履历时,通常会让你获得面试? C ++

哪种编程语言通常依需求被排名在前 5 名,且在接近 20 年的时间一直位居前 10 名? C ++

为什么要学习C ++?

很多,如果不是大多数今天编写的软件仍然用 C ++ 编写,这已经很多年了。

C ++不仅很受欢迎,它还是一种非常息息相关的语言。 如果你去 GitHub,你会发现有大量活跃的 C ++ 贮存库( repositories ),C ++ 在 Stack Overflow 也非常活跃。

有很多很多领先的软件标题完全或部分用 C ++ 编写。 这些包括 Windows、Linux 和 Mac OSX操作系统!

许多 Adobe 产品(如 Photoshop 和 Illustrator)、mySQL 和 MongoDB 数据库引擎以及许多其他产品都是用 C ++ 编写的。

领先的技术公司将 C ++ 用于他们的许多产品和内部研发。 这些包括亚马逊、苹果、微软、PayPal、谷歌、Facebook、甲骨文等等。

学习 C ++ 将如何为你开拓更多的就业机会?

如果更专业的公司正在使用 C ++,那么可以理解的是,对 C ++程序员的需求会更多。

但程序员应该学习 C ++ 的主要原因是因为它非常强大!

我所说的”强大”是什么意思?

C ++ 非常快,是一种通用编程语言,支持进程化( procedure )和面向对象编程( OOP ),使其非常灵活。

它可以轻松扩展。 它也可以是便携式的。

C ++ 可以做许多其他语言无法做到的事情。

这就是为什么几乎每种主要语言都有办法与用 C ++ 编写的代码进行交互的原因。

由于 C ++ 已经影响了很多语言,如果你了解 C ++,你可能会在新学习的语言中看到 C ++的元素。

初学者如何学习 C ++?

找一个好的课程,由具有多年 C ++ 经验的讲师教授是至关重要的,因为教师需要具备必要的技能来教你这门语言。

本课程的讲师 Frank Mitropolous 已经使用 C ++ 超过20年,并在大学课程和业界培训课程中教授学生。 他甚至在工业期间从事过 C ++ 编译器开发专案。

因此,你不仅可以从专业的 C ++ 程是设计师那里学习 C ++,而且还可以跟在大学成功教授多年的大学等级教师学习。

因此,你可以放心地学习本课程,因为你知道你将以正确的方式学习 C ++,并且在最短的时间内完成。

我应该学习哪个版本的 C ++?

多年来,C ++已经有许多版本发布和更新。 令人遗憾的是,大多数 C ++课程并没有教授最新的 C ++,而是专注于旧的、过时的 C ++ 版本。

Frank 教你最新的 C ++(特别是 C ++ 11 和 C ++ 14)。

使用最新的 C ++ 以正确的方式学习 C ++,正如 Frank 在本课程中所教授的那样。

C ++ 难以学习吗?

C ++ 的所有功能和灵活性都带来复杂性。

毫无疑问,C ++ 是最复杂的编程语言之一。

但是通过合适的教练和正确的培训,你可以快速掌握 C ++ ,且这正是本课程的所有目的。

我将在本课程中学到什么?

本课程假设你没有任何 C ++ 经验(甚至没写过程序),最终你将掌握用 C ++ 开发自己程序的技能。

涉及的主要议题包括。

  • 循环使用 while、do / while for,基于范围的语句和递归
  • 运行计算和显示结果
  • 函数( Functions )
  • 指标( pointers )
  • 使用现有类别( classes )和创建对象
  • 创建自己的类别( classes)
  • 使用基本标准模板程序库类别( Basic Standard Template Library),如Vector
  • 建构函数( Constructor )和解构函数( Destructor )
  • 复制和移动语义( semantics ),包括复制建构函数( Constructor ),移动建构函数( Constructor ),以及复制和移动指派运算子( assignment  )
  • 如何多载运算子( overload operators )
  • 使用继承(inheritance )和类别层级结构( class hierarchies )
  • 使用多态函数( Polymorphic functions )和动态绑定( dynamic binding )
  • 使用智能型指标( smart pointers )
  • 使用串流 I / O
  • C ++ STL简介
  • 异常处理简介
  • 以及更多

这个 C ++ 课程与其他课程有何不同?

你将学习最新的 C ++。 Udemy 上的许多其他课程可能会教你旧的,过时的 C ++ 版本。 如果你要学习 C ++,那么学习最新的版本以最大化你的职业发展机会并确保你的技能是最新的势在必行。

课程内容包含理论和概念,然后通过实际的代码范例加强。 通常,C ++ 除错器用于逐步运行代码并分析变量,以便更好地理解 C ++ 的行为。 讲师还使用手写板在屏幕上书写,并提供更多的视觉说明。

你无法在任何其他地方找到更好的 C ++ 培训,而且你很难找到具有与 Frank 教练相同的业界和培训经验的人员。

我将从学习 C ++  中获得什么?

一个人的职业选择将更多! C ++ 是游戏开发中最流行的编程语言之一。 它也在嵌入式应用中大量使用。 你在学习 C ++ 方面的时间投入将一次又一次地奖励你更多的薪水和更多的机会,坦白地说,更有趣!

你准备好开始了吗?

如果你已准备好获得首次支薪的编程工作,或升级到更高级的编程职位,那么本课程适合你!

你的新工作或咨询机正等待著你!

为什么不立即开始?

目标受众

  • 本课程非常适合没有任何编程经验的绝对初学者,或任何想要将 C ++ 添加到现有技能组合的人。
  • 任何希望通过学习最需要的编程语言来增加职业选择的人。

讲师简介

Tim Buchalka’s Learn Programming Academy

专业程序员和教师 – 323,000 多名学生

Learn Programming Academy 由拥有 35 年经验的软件开发人员 Tim Buchalka 创建,他还是 Udemy 的讲师,在他的 Jav、Android、Python 和 Spring 框架课程中拥有超过 335,000 名学生。

Academy 未来三年的目标是教导一百万人学习如何编程。

除了 Tim 自己的课程已在 Academy 上,我们正在与最优秀的教师合作,创建课程来教授开发人员在各个层面所需的基本技能。

另一个重要的哲学是我们的课程是由真正的专业人士教授的,所有讲师都是拥有丰富实业经验的软件开发人员,也是优秀的教师。 我们所有的教练都是有经验的软件开发人。

我们的团队正在忙著创建新课程

无论你是初学者,第一次学习如何编程,还是学习现有技能,或学习新的语言和框架,Academy 都会提供个人支持。

Frank J. Mitropoulos  经验丰富的计算机科学家和教育家

Frank J. Mitropoulos,博士 在计算机科学和信息技术领域拥有超过 30 年的经验。Frank获得了 B.S.、M.S 和博士学位在计算机科学上,并在工业界与学术界都有工作经验。

Frank 在面对面和在线教学模式下,已跟成千上万的大学生和研究生教授了上百堂大学课程。 弗兰克还为 Motorola、IBM,通用电气、美国运通、Logica 等许多私营企业教授了数十场专业研讨会。

除了他的教学经验,Frank 还在工业领域工作了 12 年,从事应用程序、编译器和操作系统开发以及专案管理。

2014年,Frank 是苹果公司邀请到苹果总部做使用 Apple 开发工具讨论教学策略的 13 位教授之一。

除了是一名正教授、培训师和导师。 Frank 是行动应用程序开发、游戏设计和机器学习领域的顾问,并协助许多技术公司作为寻求中级和高级 IT 职位的申请人的技术面试者。

Frank 喜欢开发电脑游戏,并使用游戏框架( 如 LibGDX,Corona,Cocos2DX,SpriteKit,SceneKit,Unity 和 Unreal )发布游戏。

Frank 的学术专业是面向方面的编程( AOP,Aspect-Oriented programming ),是该领域公认的专家,在该领域的计算机科学领域有数十种出版物。

Frank 带来了丰富的现实世界和学术经验,让你的学习体验富有成效、相关性且有趣!

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

课程网址   ♥找优惠折扣码?

Sponsored by Udemy

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: