Direct Entrants Learning Package

Worksheets

Setting Up a Visual Studio Project

Setting up a C++ Project in Visual Studio. All C++ examples and exercises are done in Visual Studio 2017.

Introduction to C++ Syntax

Introduction to using the main function in C++ applications and the start of outputting messags onto the console.

Creating Variables

Using basic types (int, float, double, char, bool, etc.) and a first look at using arrays in C++.

Loops and Statements

Covering For, While and Do-While Loops as well as looking at If, Switch and Try-Catch Statements.

Functions

Introduction to functions in C++, how to create, call and prototype.

Creating Classes

Creating classes in C++ and creating instances inside a program.

Introduction to Header Files

Introduction to Header files and how to make use of multiple files within a C++ project.

Pointers and Memory Management

Memory management in C++ and an introduction to Pointers and Referencing.

Converting Java Banking App to C++

Converting a pre-made banking application in Java to a C++ equivalent. This will cover multiple classes in several files.

C++ Vending Machine

Creating a C++ Vending Machine application that covers several aspects of the worksheets. This worksheet does not have any code examples.