Home | Career Tracks | Boot Camps | Course Search | Student Log In | Request Info | 1-800-482-3172 | Contact Us

About Us
Corporate IT Training
Vocational IT Training
CareerSource Solutions
Government/VA Solutions
Financing Options
Other Training Information
Student Resources
Career Services
Promotions
Press Releases
Course Catalog
Course Search
Forms
Real Estate Classes
Store
Connect With Us

C++ Boot Camp

 

 

Click Here to View Schedules & Pricing and to Enroll Online

 

 

Duration: 5 Days

  

 

Description:

 

This course provides a practical hands-on introduction to the C++ programming language. Participants will learn the central concepts of the C++ language, with emphasis on the use of object-oriented techniques in writing robust code.

 

 

What's Included:

  • Authorized Courseware
  • Intensive Hands on Skills Development with an Experienced Subject Matter Expert
  • Hands on practice on real Servers and extended lab support 1.800.482.3172
  • Examination Vouchers  & Onsite Certification Testing
  • Academy Code of Honor: Test Pass Guarantee
  • Optional: Package for Hotel Accommodations, Lunch and Transportation

 

 

Curriculum:

C++ Overview
C++ Characteristics
Object-Oriented Terminology
Polymorphism
Object-Oriented Paradigm
Abstract Data Types
I/O Services
Standard Template Library
Standards Compliance
Functions and Variables
Functions: Declaration and Definition
Variables: Definition, Declaration and Scope
Variables: Dynamic Creation and Derived Data
Arrays and Strings in C++
Qualifiers
Classes in C++
Defining Classes in C++
Classes and Encapsulation
Member Functions
Instantiating and Using Classes
Using Constructors
Multiple Constructors and Initialization Lists
Using Destructors to Destroy Instances
Friendship
Operator Overloading
Operator Overloading
Working with Overloaded Operator Methods
Initialization and Assignment
Initialization vs. Assignment
The Copy Constructor
Assigning Values
Specialized Constructors and Methods
Constant and Static Class Members
Storage Management
Memory Allocation
Dynamic Allocation: new and delete
Inheritance
Overview of Inheritance
Defining Base and Derived Classes
Constructor and Destructor Calls
Polymorphism
Overview of Polymorphism
Input and Output in C++ Programs
Standard Streams
Manipulators
Unformatted Input and Output
File Input and Output
Exceptions
Exceptions
Inheritance and Exceptions
Exception Hierarchies
Inside an Exception Handler
Templates
Template Overview
Customizing a Templated Method
Standard Template Library Containers

 

Academy Code of Honor:  
The Academy guarantees that students shall pass all vendor examinations during the training program or may re-attend within one year of the program completion date. Students will only be responsible for accommodations and vendor exam fees.  

Student Login | Request Info | Course Search | Contact Us