C++程序设计 (Coursera)
本课程将引导您全面了解并掌握C++语言中的面向对象编程(OOP)技术,如类和对象的定义,运算符重载,继承和多态等。通过学习,您将能够应用这些概念来构建可维护性强、扩展性高的大型程序,并初步领会面向对象方法在提高代码质量方面的优势。
本课程将引导您全面了解并掌握C++语言中的面向对象编程(OOP)技术,如类和对象的定义,运算符重载,继承和多态等。通过学习,您将能够应用这些概念来构建可维护性强、扩展性高的大型程序,并初步领会面向对象方法在提高代码质量方面的优势。
Transition smoothly from C to C++ with our tailored course for seasoned C programmers. Dive into advanced programming concepts, embrace object-oriented software development, and elevate your coding expertise through practical examples and exercises.
Dive into the core concepts that power today's cloud computing systems. This introductory course covers essential techniques, algorithms, and design philosophies for building scalable and efficient cloud solutions. From understanding clouds to mastering MapReduce and exploring NoSQL stores, this course is designed for those eager to grasp the fundamentals of distributed systems.
Dive into advanced techniques for securing C/C++ code with our 'Identifying Security Vulnerabilities in C/C++ Programming' course. This course builds on foundational knowledge to help you identify and remediate vulnerabilities, ensuring the safety and reliability of your applications.
Discover the power of Object-Oriented Programming (OOP) through our in-depth C++ course designed for beginners with basic programming experience. Dive into understanding OOP's advantages over procedural programming, mastering key concepts like classes, objects, inheritance, polymorphism, and encapsulation. This course also covers the essential Standard Template Library (STL) and introduces you to CMake, a crucial tool for building, testing, and packaging your software projects.
Transition smoothly from C to C++ with our specialized course tailored for seasoned C programmers. Dive into advanced concepts, build on your algorithm expertise, and embrace object-oriented programming. This course will help you unlock the full potential of C++, expanding your skillset and enabling you to create more sophisticated applications.
Discover the basics of C++ programming with this introductory course designed for absolute beginners. Dive into essential concepts like printing, operators, loops (iteration), and conditionals (selection) as you create and run your very own C++ programs directly in your web browser. No prior coding experience necessary!
Embark on your journey into the world of C++ with this introductory course designed for beginners. Gain hands-on experience by coding and running your first C++ program instantly online, no installations necessary. Dive deep into essential topics like functions, recursion, objects, and mutability to build a robust understanding of core computer science principles that can be applied across various programming languages.
Begin your journey into programming with this beginner-friendly C++ course. Learn essential concepts such as vectors, pointers, strings, and files to build a strong foundation in computer science fundamentals. No installation required – start coding right away!