Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/cpp-object-basics

在现代编程中,C++无疑是一门重要的语言,特别是对于那些希望在计算机科学领域建立扎实基础的学习者来说。Coursera的 “C++对象基础:函数、递归与对象 “课程,正是为此而设计的。这个课程为具有有限编码经验的学习者提供了一个坚实的基础,不仅涵盖C++,还涉及其他编程语言的核心计算机科学主题。

课程的第一周集中于用户自定义函数,帮助学习者理解如何通过封装代码片段来重用代码。课程中涵盖的实验室和作业,使学习者能够在实践中掌握函数的创建与使用。

第二周,我们将逐步进入递归的概念,学习如何创建递归函数,并判断在何种情况下可以使用递归替代传统的迭代。这一周的作业同样丰富多样,确保学习者能够在实验中巩固所学知识。

第三周的重点是对象的介绍,学习者将了解到如何创建用户自定义类,以及如何基于这些类实例化对象。课程还包括了实践实验,进行实践操作。

最后一周讨论的是可变性,学习者将探讨如何通过函数改变对象的属性。

总的来说,这是一门非常适合初学者的课程,其灵活的自学模式和实用的编程实践,使得C++的学习变得轻松而高效。如果你希望构建一个坚实的编程基础,并掌握C++语言,那么这个课程绝对是一个不错的选择!

课程主页: https://www.coursera.org/learn/cpp-object-basics

作者 CourseEye