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:

Entdecken Sie neue Fähigkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.


Spezialisierung für Object Oriented Programming
Build a Crypto-Trading Platform with C++. Develop Object Oriented programming and data handling skills in C++ through an exciting worked example

Dozent: Dr Matthew Yee-King
9.670 bereits angemeldet
Bei enthalten
(169 Bewertungen)
(169 Bewertungen)
Was Sie lernen werden
Kompetenzen, die Sie erwerben
Werkzeuge, die Sie lernen werden
Was ist inbegriffen?

Zu Ihrem LinkedIn-Profil hinzufügen
Erweitern Sie Ihre Fachkenntnisse.
- Erlernen Sie gefragte Kompetenzen von Universitäten und Branchenexperten.
- Erlernen Sie ein Thema oder ein Tool mit echten Projekten.
- Entwickeln Sie ein fundiertes Verständnisse der Kernkonzepte.
- Erwerben Sie ein Karrierezertifikat von University of London.

Spezialisierung - 5 Kursreihen
Was Sie lernen werden
By the end of the course, you will be able to write, compile and run a C++ program that takes user input and prints messages to the console.
By the end of the course, you will be able to use loops and if statements to create an interactive menu system.
By the end of the course, you will have started developing a simplified cryptocurrency trading platform.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
By the end of the course, you will be able to select appropriate data types to represent a dataset in a C++ program.
By the end of the course, you will be able to understand, design, and write classes with functions in C++.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
By the end of the course, you will be able to convert pseudocode algorithms into working C++ code.
By the end of the course, you will be able to use exception handling when processing unreliable data.
By the end of the course, you will be able to use C++ built-in functions to read data from files.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
By the end of the course, you will be able to iterate over vectors of objects.
By the end of the course, you will have a good underrstanding of the matching algorithm.
By the end of the course, you will be able to use exception handling to write robust code.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
By the end of the course, you will have a fully functional crypto-currency exchange application.
By the end of the course, you will be able to understand the use of static and non-static functions.
By the end of the course, you will be able to explain how to model a familiar real-world entity as a class with data and functions.
Kompetenzen, die Sie erwerben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Auf einen Abschluss hinarbeiten
Dieses Spezialisierung ist Teil des/der folgenden Studiengangs/Studiengänge, die von University of Londonangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Dozent

Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
The specialisation consists of 5 courses. Each course can be completed in 2 weeks or less. So the total time is around 10 weeks.
This is an intermediate level programming course. So we expect that you have at least a year of experience programming. You do not need experience in C++. You do not need experience of crypto trading.
Yes you should work through the courses in the order they are presented on the specialisation main page.
Weitere Fragen
Finanzielle Unterstützung verfügbar,