Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/cpp-basic-structures-vectors-pointers-strings-and-files

课程概述

今天我要和大家分享的是Coursera上的一门非常实用的课程:《C++基础结构:向量、指针、字符串与文件》。这门课程特别适合那些没有或少量编程经验的学习者,提供了一个坚实的C++基础,同时也涵盖了一些计算机科学的核心主题,这些知识可以迁移到其他编程语言中。

课程亮点

在这门课程中,您可以在几分钟内编写并运行您的第一个C++程序,而无需安装任何软件!课程的模块涵盖了向量、指针、字符串和文件等基础内容。值得一提的是,在学习此课程之前,建议您先完成《C++基础:选择与迭代》课程。

课程大纲

向量

第一周的作业主要集中在如何使用向量来存储多个数据片段,并如何遍历向量或使用内置方法和函数来操作向量。模块最后有实验室和评分的编码练习,帮助学生巩固所学知识。

指针

第二周我们将学习指针的创建、引用和解除引用。通过实验室的实践,学生可以更深刻地理解指针的概念及其在内存管理方面的重要性。

字符串

第三周专注于字符串,学生将学习如何存储多个字符或文本,并使用内置方法和函数来操作字符串。通过课后的实验室和编码练习,从实际编码中理解字符串的应用。

文件

最后一周将带你了解如何从文本文件和CSV文件中导入和导出大量数据。这对于实际应用编程来说是一个非常重要的技能,模块结束时仍有实验室和编码练习。

推荐理由

这门课程使您能够在灵活的自学环境中进行动手实践,非常适合初学者。通过实验室和作业,您将获得实际的编码经验,提升您的编程能力和信心。如果您对编程感兴趣,或者希望在自己的学习旅程中建立一个坚实的基础,我强烈推荐您参加这门课程!

课程主页: https://www.coursera.org/learn/cpp-basic-structures-vectors-pointers-strings-and-files

作者 CourseEye