C++ Programming

Filter Courses within "C++ Programming" (Click to filter)
C++ Programming: Object-Oriented Design (edX) EdX
Codio

C++ Programming: Object-Oriented Design (edX)

Begin your journey into C++ programming with this introductory course designed for beginners. Learn to create and run your first program in minutes, all from the comfort of your web browser. Dive deep into object-oriented design concepts like classes, encapsulation, inheritance, and polymorphism. This course is perfect for those looking to build a strong foundation in C++ and develop their programming skills.

Self Paced
Self-Paced
Use C++ to build a crypto trading platform IV: objects (Coursera) Coursera
University of London,Goldsmiths, University of London

Use C++ to build a crypto trading platform IV: objects (Coursera)

Dive into the fourth installment of our five-part series on C++ for building crypto-trading platforms. This course focuses on objects and object-oriented programming (OOP), providing you with the tools needed to construct a sophisticated crypto exchange platform while mastering advanced C++ techniques.

Jul 6th 2026
2 Weeks
Use C++ to build a crypto trading platform V: final system (Coursera) Coursera
University of London,Goldsmiths, University of London

Use C++ to build a crypto trading platform V: final system (Coursera)

Dive into the final phase of our advanced C++ specialization with 'Use C++ to build a crypto trading platform V: final system'. This course is the culmination of five courses designed to equip you with object-oriented programming skills in C++. From the basics to creating your own cryptocurrency exchange, this course takes you through every step necessary to build and deploy a fully functional trading platform.

Jul 6th 2026
2 Weeks
Use C++ to build a crypto trading platform I: user input (Coursera) Coursera
University of London,Goldsmiths, University of London

Use C++ to build a crypto trading platform I: user input (Coursera)

Embark on an exciting journey into the world of C++ programming with our introductory course designed specifically for those new to object-oriented paradigms. This foundational module is part of a five-course specialization that will equip you with the skills needed to develop a sophisticated crypto trading platform. Whether you're interested in financial technology, coding, or both, this course offers a hands-on approach to learning C++ and sets the stage for building your own cryptocurrency exchange.

Jun 29th 2026
2 Weeks
Use C++ to build a crypto trading platform III: functions (Coursera) Coursera
University of London,Goldsmiths, University of London

Use C++ to build a crypto trading platform III: functions (Coursera)

Dive into the third installment of our C++ specialisation, where you'll learn to harness object-oriented programming (OOP) techniques to build sophisticated functions for your very own cryptocurrency trading platform. This course is perfect for programmers aiming to refine their skills in C++, with a practical focus on creating an advanced crypto-trading application.

Jun 29th 2026
2 Weeks
Introduction to Data Structures (edX) EdX
New York University

Introduction to Data Structures (edX)

Dive into the world of complex programming concepts with our 'Introduction to Data Structures' course. This comprehensive program is designed for those looking to enhance their understanding of advanced topics in C++, including pointers, dynamic memory management, recursive functions, efficient search methods, and effective sorting strategies. Ideal for intermediate learners aiming to advance their skills.

This course is archived
5-12 Weeks
Introduction to Programming in C++ (edX) EdX
New York University,NYUx

Introduction to Programming in C++ (edX)

Embark on a comprehensive learning journey with 'Introduction to Programming in C++' from edX. This foundational course is designed for beginners eager to dive into the world of programming. You'll explore essential concepts such as iteration, decision branching, data types, and expressions, all while using the powerful C++ language. Whether you're new to coding or looking to refine your skills, this course sets a strong base for further studies in computer science.

Self Paced
Self-Paced