Coursera
Coursera Logo

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

  • Offered byCoursera

Use C++ to build a crypto trading platform III: functions
 at 
Coursera 
Overview

Duration

10 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Use C++ to build a crypto trading platform III: functions
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Use C++ to build a crypto trading platform III: functions
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course is the third of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language
  • During the five courses, you will work with the instructor on a single project: a crypto-currency exchange platform
  • In this third course, you will start learning about C++ exception handling and reading data from files
  • You will learn about string processing, exception handling, data reading from a file, and how to convert pseudocode algorithms into working C++ code

Use C++ to build a crypto trading platform III: functions
 at 
Coursera 
Curriculum

File I/O, exception handling and algorithms: the CSVReader class, part 1

Introduction to the third course in the specialisation

Development environments

Installing Visual Studio 2019

Running a program in Visual Studio 2019

Add a class to Visual Studio Windows

Installing Xcode

Create and build a project in Xcode

Add a class in XCode

The tokenise algorithm in pseudocode

The tokenise algorithm in C++

Testing tokenise

Open a file

Read a file using getline

Tokenise then translate the data into the correct format

Dealing with exceptions

Experimenting with exception handling

Course syllabus

Getting ready for this course

Reading material for this course

Install a professional IDE

Tokenising lesson introduction

How to back-up your Visual Studio Code work

File reading lesson introduction

End of week 1

Development environments quiz

Tokenise algorithm in pseudocode quiz

The tokenise algorithm in C++ quiz

Testing tokenise quiz

Open a file quiz

Read a file using getline quiz

Translate data into the correct format quiz

Dealing with exceptions quiz

Exception handling quiz

File I/O, exception handling and algorithms: the CSVReader class, part 2

The plan

Create the CSVReader class

Make it compile

Implement the OrderBookEntry making function

Implement the tokenise and file parsing functions

Integrate it into MerkleMain init function and compute some statistics

Static and non-static exploration

End of course summary

Getting ready for the next course

The plan quiz

The CSVReader class quiz

Make it compile quiz

The OrderBookEntry making function quiz

The tokenise and file parsing functions quiz

MerkleMain and statistics quiz

Static and non-static exploration quiz

End-of-course quiz

Use C++ to build a crypto trading platform III: functions
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

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

    Student Forum

    chatAnything you would want to ask experts?
    Write here...