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

  • Created by Dr Matthew Yee-King
  • Course Duration 10h
  • Price USD$
  • User Rating 3
  • Platform Coursera
  • Course Link Explore Course
"This course is the first of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriented programming. It's an all-in-one package that will take you from the very fundamentals of C++, all the way to building a crypto-currency exchange platform."

Unlock the power of C++ with our comprehensive “Introduction to Object-Oriented Programming in C++” online course. Gain essential skills, build interactive systems, and create a cryptocurrency platform. Enroll today for a flexible, self-paced learning experience.


Are you eager to unlock the full potential of C++ and master the art of Object-Oriented Programming? Look no further! Welcome to the world of “Introduction to Object-Oriented Programming in C++,” an online course designed to take your programming skills to the next level. Whether you’re an aspiring developer or a seasoned coder seeking career advancement, this course promises to equip you with the essential tools to thrive in the programming landscape.

Course Overview

Led by the esteemed instructor, Dr. Matthew Yee-King, this intermediate-level course is a stepping stone towards becoming confident in the object-oriented paradigm of the C++ language. The course spans approximately 10 hours of content, offering a flexible schedule that allows you to learn at your own pace. What’s more, you’ll receive a shareable certificate upon completion, which you can proudly display on your LinkedIn profile, showcasing your newfound expertise.

Throughout the course, you’ll embark on an exciting journey, starting with the basics of C++ and culminating in the creation of a simplified cryptocurrency trading platform. Dr. Yee-King, with years of expertise in the field, will guide you through various programming techniques, from control flow and input/output to object-oriented principles and user interaction on the console.

What You’ll Gain

The “Introduction to Object-Oriented Programming in C++” course is meticulously crafted to provide you with a set of valuable skills. By the end of the course, you’ll be able to confidently write, compile, and run C++ programs that effectively communicate with users through the console. You’ll harness the power of loops and if statements to create interactive menu systems, enhancing user experience and interactivity.

One of the most exciting parts of this journey is delving into the development of a simplified cryptocurrency trading platform. Throughout the course, you’ll gain firsthand experience in creating a digital marketplace, bringing together your newfound knowledge of C++ and object-oriented techniques.

Who This Course is For

If you’re wondering whether this course is the right fit for you, fear not! “Introduction to Object-Oriented Programming in C++” is designed to cater to a broad audience. Whether you’re a beginner with minimal programming experience or an experienced coder seeking to enhance your skill set, this course has something to offer.

Prior experience in programming is recommended to make the most out of this intermediate-level course. However, with dedication and enthusiasm, even newcomers to C++ can grasp the concepts and elevate their coding prowess.

This course is part of a comprehensive specialization aimed at individuals eager to learn about object-oriented programming. It serves as the foundational stepping stone, paving the way for further exploration into the world of C++ and its practical applications.

Course Curriculum

The “Introduction to Object-Oriented Programming in C++” course is carefully curated to deliver a seamless learning experience. The curriculum is divided into two modules, each building on the concepts learned in the previous one.

Module 1 focuses on getting started with C++. You’ll begin by writing, building, and running your first C++ program, laying the groundwork for the exciting journey ahead. The module then dives into text input/output, if statements, and loops, culminating in the creation of an interactive menu system for the cryptocurrency exchange platform.

Module 2 is a continuation of the journey, delving deeper into advanced concepts. You’ll work on practical projects that challenge your understanding and application of object-oriented programming. By the end of this module, you’ll have developed a solid foundation in C++ and be well-prepared to tackle more complex programming challenges.

The Journey Through the Course

As you embark on this enriching learning experience, you’ll find yourself immersed in a dynamic environment of hands-on projects and practical exercises. Dr. Yee-King’s engaging teaching style ensures that you grasp each concept with clarity and confidence.

But don’t just take our word for it. Hear what some of our past students have to say about their experience:

“I had minimal experience in C++, but this course guided me smoothly through the fundamentals. Now, I can create interactive programs and I’m excited about building my cryptocurrency platform.” – Sarah M.

“The course progression was well-structured, and the practical projects helped me reinforce my learning. Highly recommended for anyone looking to master C++!” – James D.

How to Enroll

Enrolling in the “Introduction to Object-Oriented Programming in C++” course is a breeze. Simply visit our website and click on the enrollment button. You’ll be guided through a seamless process to create an account and access the course materials.

If you’re considering our specialization, you’ll be prompted to select a specific program. This will provide you with access to additional resources and support to further enhance your learning journey.


Congratulations! You’ve just taken the first step towards mastering C++ and unraveling the secrets of Object-Oriented Programming. The “Introduction to Object-Oriented Programming in C++” course is a gateway to new opportunities and a world of possibilities.

By enrolling in this course, you’ll not only acquire invaluable skills in C++ but also build a solid foundation for your career advancement. So, why wait? Take the plunge into the world of C++, and let Dr. Matthew Yee-King guide you on your path to success.

Unlock your potential today and enroll in the “Introduction to Object-Oriented Programming in C++” course. Begin your journey towards becoming a proficient coder, equipped to take on real-world programming challenges.


  1. Q: Is prior programming experience required for this course?
    A: While prior programming experience is recommended, beginners with dedication can grasp the concepts effectively.
  2. Q: How long will it take to complete the course?
    A: The course spans approximately 10 hours, but you have the flexibility to learn at your own pace.
  3. Q: What will I achieve by the end of the course?
    A: You’ll be able to write, compile, and run C++ programs with user input and console messages. Additionally, you’ll create interactive menu systems using loops and if statements.
  4. Q: Can I share my certificate on LinkedIn?
    A: Absolutely! Upon completion, you’ll receive a shareable certificate that you can proudly display on your LinkedIn profile.
  5. Q: Is this course part of a larger specialization?
    A: Yes, “Introduction to Object-Oriented Programming in C++” is the first of five courses that make up a comprehensive specialization, guiding you towards building a cryptocurrency exchange platform.