课程主页: https://www.coursera.org/specializations/hands-on-cpp
如果你想步入编程的世界,那么
课程概述:
这门课程的设计理念是让学习者们在不安装任何软件的情况下,在几分钟内实现和运行自己的第一个C++程序。那么,对于任何新手来说,这无疑是一个巨大的便利!
课程大纲:
这门课程从C++的基本语法逻辑入手,以下是大纲中的几个关键模块:
- C++基础:选择和迭代 - 课程当中,我们将讨论简单的选择结构和迭代的机制,非常适合入门的编程者。
- C++基本结构:向量、指针、字符串和文件 - 学习基本的数据存储技巧,包括向量、指针和字符串的基本用法。
- C++对象基础:函数、递归和对象 - 本模块将通过课程内容帮助你理解更深层次的编程理念,例如函数和对象的定义。
- 面向对象的C++:继承和封装 - 在这里,你将会学习到面向对象编程的根基,会为后续更复杂的操作打下基础。
来到试学或自学的阶段,一些实际编程的例子加上讲解,干货满满,很快可以体验编写、测试代码的完整过程,以及如何调试程序。这些实用技巧在今后的编程学习与开发中将大大提高你的效率。
接口的教学方式非常友好,可互动的编程环境使这个过程变得更加顺畅。因此,你在这里只需关注逻辑和代码的书写,无需担心软件环境的复杂性!
总结一下,这门《编程基础:C++的实践入门》课程不但适合完完全全没有基础的学习者,如果已经有一些基础的朋友,也能作为良好的复习与提升的机会。Codio的平台性强,以务实为王的理念,值得推荐给寻求高效学习路径的你。
课程主页: https://www.coursera.org/specializations/hands-on-cpp