C++ Programming


54 students review

COURSE DESCRIPTION:

This hands on C++ programming course provides an accelerated introduction to the most essential syntactical components of the C and C++ languages on the first day, prior to four days of focus on object-oriented programming with C++. The course begins by introducing the built in data types, fundamental control constructs, and rich expression operator repertoire common to both C and C+. The remainder of the course teaches object-oriented programming using features of C++, congruent with the C++ for C Programmers course. Hands on exercises are performed throughout each day to demonstrate key concepts and assure mastery by the student. Course Prerequisites: Prior programming experience, though not necessarily in C or C++. Some prior knowledge of basic C syntax is helpful but not required.

Employment Objective

Student Will Learn:

C++ Syntax, Data Types, & Control Flow
Handling Data
Creating & Using Objects
Dynamic Memory Management
Inheritance & Polymorphism
Streaming I/O

Course Outline:

ANSI C++ Fundamentals
Data Types, Storage, Classes, and Scope
Operators and Expressions
Flow Control Constructs
Pointers
Functions
Moving from C to C++
Handling Data
Functions
Creating and Using Objects
Dynamic Memory Management
Controlling Object Creation
Inheritance
Streaming I/O
Introduction to Object Concepts
Templates
Strings in C++
Exceptions
C++ Program Structure
Reliability Considerations in C++ Projects
Polymorphism in C++
Declaring and Defining Classes
Operator Overloading
The Standard Template Library

 
SCHEDULE DATES
 
C++ Programming
5 Hours a Day 4 Days a Week
03/12/2018 04/12/2018
$3,000.00
C++ Programming
5 Hours a Day 4 Days a Week
06/04/2018 07/09/2018
$3,000.00
C++ Programming
5 Hours a Day 4 Days a Week
03/12/2018
04/12/2018
$3,000.00
C++ Programming
5 Hours a Day 4 Days a Week
06/04/2018
07/09/2018
$3,000.00
  • CompTIA
  • CISCO
  • EC-Council