Fast Track Training Course Tutorial Class On ​C++ (CPP) Programming Basics For Beginners

Course Description


This course is a hands-on tutorial on C++ Programming covering OOPS (object oriented concepts) in depth before proceeding to the syntax of C++. The course will start with basics in OPPs programming concepts, building up introducing the C++ language and how it handles complicated structures.

Free Career Guidance

Fee Details

Course Code Course Name Duration Course Fees (SGD)

C++ Programming Basics For
Beginners (Fast Track)

2 Days
(16 Hrs)
$ 697
Registration & Material Fees of $50 Applies
Register your interest by filling the form below

Email Me Full Details Related Courses Funding Options Corporate Clients

Get All Details About The Course Now!

Course Content

Click Here To View Fee Details
Module 1: Introduction
Why Use the C++ Language?
C vs C++
A Simple C++ Program
Module 2: Primitive Data Types and Operations
New Data Types in C++ (bool, string)
Variables & Constants (Global & Local)
Identifiers & Keywords
Mathematical & Logical Operators
Scope Resolution Operator
Module 3: The Decision & Loop Control Structure
If statement & If.. else statement
Nested If .. else statement
Switch statement
For statement
Do while statement
Nested loops statement
Switch statement & go to statement
Module 4: Functions
Creating a Function
Calling a Function
Passing Parameters by Values
Passing Parameters by References
Overloading Functions
Function Prototypes
Module 5: Arrays
Arrays of Objects
Module 6: Object Oriented Concepts
What is an Object?
Defining Classes for Objects
Relationship Between Objects
Constructors & Destructors
Encapsulation of Object Data
The 'Private' & 'Public' Keywords
'This' Pointer
Module 7: Inheritance
What is Inheritance?
Types of Inheritance
Base Class & Derived Class
The 'Protected' Keyword
Module 8: Exception Handling
What is Exception Handling?
Exception Classes
Exception Handling for Primitive Data Types
Custom Exception Handling
When to Use Exceptions?
Module 9: File I/O
Text I/O
Formatting Output
Updating Files
The 'fstream' library


Before joining this C++ course participants should be well versed with any programming language, preferably C. For those who have no background in programming, they can consider joining C programming fast track with us first and then continue into C++ programming. We have a special discounted bundle for such participants.

Funding For This Course

Click the course name below to get full details.

C Programming Basics For Beginners Fast Track Course C++ Programming Basics For Beginners Fast Track Course
Unix Linux Beginners Tutorial Fast Track Course Core Java Basics For Beginners Fast Track Course
Design Your Website in 1 Day Using A Readymade Template JavaScript Basics For Beginners Fast Track Course
Adobe Photoshop Basics Fast Track Lessons For Beginners

Audience For This Course

Programmers building software using object oriented methodologies will find C++ as the ideal language to start forunderstanding the OOPs concepts and their use.

Many more higher level languages who make OOPs possible have some parts of OOPs missing altogether, for example some don't have polymorphism at all. C++ is a complete language giving access to low level structures and scale up to build OOPs methods, objects and the like.

Having prior knowledge and experience in programming using C, helps a lot while learning C++.

Training Duration

Full-Time : 9.30am to 6.30pm

Part-Time : Weekdays - 10.00am - 1.00pm (or) 2.00pm - 5.00pm

Part-Time : Weekends (Saturday & Sunday) - 10.00am - 1.00pm (or) 2.00pm - 5.00pm

Training Methodology & Materials

  1. 100% hands-on Practical Job Oriented Training
  2. Well designed exercises/sessions
  3. Discussion on real life situations / problems faced on the job and their solutions
  4. Indepth Project work with each course to enhance learning and give the participant a feel of difficulty, thus ensuring they apply in realtime everything they have learnt.
  5. Task based teaching methodology where students are given tasks to do in class, as required in the real world.
  6. Assessments at the end of the course help gauge student progress and learning.

Certificate Of Attendance

Certificate Of Attendance will be awarded to participants completing the course achieving minimum 85% attendance.

View All Testimonials
View Hand-Written Feedback Forms