Object Oriented Programming
About this Specialization
In this 5-course specialisation, you will develop various C++ programming skills. Rather than building many small programs as you will in other courses, we have taken a different approach: you will create a single, extensive program through the five courses. The program will be a simplified cryptocurrency exchange platform. We will cover the following learning objectives:\\n\\nUse control flow to build interactive, multi-branched, iterated programs\\n\\nSelect appropriate data types to model the trading platform\'s information\\n\\nConvert algorithms from pseudo-code to C++ and test them\\n\\nUse classes to combine data and functions and to model interactions between different parts of a program\\n\\nUnderstand how to construct an extensive program from multiple modules\\n\\nThe content for this specialisation is taken from the University of London\'s online BSc Computer Science degree. If you complete the courses and eventually take the course \'Object Oriented Programming\' in the degree, you progress should be carried across.Created by: University of London

Related Online Courses
In this 2-hour long project-based course, you will learn how to create an AI Assistant using the OpenAI API. In this project, You have been contacted by ToyTrends, an online retail store, to... more
This specialization is designed for marketing professionals aiming to harness the power of data science. Across four comprehensive courses, learners will learn about modern marketing data... more
The ASP.NET Foundation course is an introductory-level course that aims to provide learners with a fundamental understanding of the ASP.NET framework and its components. The course is designed to... more
Evidence forms the basis of modern medicine. Clinical research provides us with this evidence, guiding health professionals towards solutions to problems that they face in daily practice.... more
This course offers an advanced exploration of review techniques and test automation tools, aimed at enhancing software testing practices. It covers the role of a Technical Test Analyst in reviews,... more