|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/object-oriented-programming-in-c-plus-plus-inside-out/
课程评论:没有评论
**Coursera 课程概览:C++ 面向对象编程深度解析** 本课程专为有志于软件开发职业生涯的学生量身打造,特别适合计算机科学与工程、IT 相关专业的研究生,以及即将进入大学的高中毕业生。课程假定学员具备较少的编程经验,更注重学习的热情。 **课程亮点:** * **C++ 基础与 OOP 核心:** 课程从 C++ 语言的基础知识讲起,逐步深入到面向对象编程(OOP)范式。OOP 是当前软件开发的主流范式,Java、C#、Python 等现代语言也广泛采用此方法。 * **深入 OOP 原理:** 课程将详细讲解继承和多态等核心 OOP 原则。继承带来的代码重用性以及创建自定义类库的灵活性是 C++ 的突出优势。 * **丰富的实践内容:** 课程包含 172 个完整的 C++ 程序,并附有详细的讲解和控制台输出示例。学员通过视频讲解学习新概念,随后通过实例加深理解。 * **学习资源:** 课程结构清晰,包含 16 个视频文件,总时长约 26 小时(平均每个视频 1.5 小时)。学员可通过“目录”视频了解每个视频的具体内容。 **学习建议:** 强烈建议学员在观看视频的同时,动手实践课程中的所有程序。 **目标受众:** * 计算机科学与工程及其他 IT 相关专业的在读研究生。 * 即将进入大学的优秀高中毕业生。 * 所有对软件开发感兴趣并渴望学习新知识的个体。
This course is meant for anybody planning a prospective career in software development. Primarily intended for students doing a course in Computer Science and Engineering or any other IT related course on a graduate level. And also for students who are in their final year of High School , about to leave the High School and join the colleges. The course is designed in such a way that no much of coding experience is expected from the reader. What is expected is a desire to learn new things! Languages like C and C++ are the stepping stone to a programming career. The course starts with the fundamentals of the C++ language and builds upon the concept of object oriented programming paradigm. Object-oriented programming approach is the most preferred approach in the present day software development scenario as is evident from the fact that the subsequently emerged languages like Java , C# or Python etc embraced this approach only. That means everything starts from C++ only! The course explores in depth the object oriented principles like Inheritance and polymorphism. Inheritance and reusability as well as the potential to create our own class libraries make C++ the most flexible system. Detailed account of creating our own class libraries has been dealt in detail with suitable examples in this Course. Each new concept is explained with vivid narration in the videos and subsequently a set of examples pertaining to that theory is explained just after that. This Course contains a total of 172 programs all fully explained and shown with proper output on the console. The reader can refer to the CONTENTS video where he gets a detailed account of the contents in each of the 16 video files. On an average each video has a running length of 1 hour 30 minutes, thus some 26 hours in total. The reader is highly advised to work out the programs on their own while listening to the lectures.