Sign In   |   View Cart   |     |   Help
Print Course information
E-mail to a friend
Return to Course Catalog

Course Catalog > Career Certifications > Information Technology

C++ Programmer  

Many of today's popular desktop, web, and mobile apps were developed with the C++ programming language. With software development roles expected to grow at 22 percent from 2012-2022, learning C++ is an important first step to a career in computer science.

This course is designed to introduce you to the concepts, terminology, application, and coding of the C++ programming language. This course consists of 18 lessons that use text, full programming scenarios, instructional videos, and hundreds of live coding labs that give you real-time feedback on your work. You will learn fundamental programming concepts, including decision making and looping, with the support of practical, step-by-step examples.

After working through these lessons, you will understand the basics of structured and object-oriented programming techniques. Most importantly, you will be able to build C++ programs to strengthen your developer portfolio.


C++ Programmer
Item: 202002E2GGES30 Instructor: 
Course Outline Includes:

- Overview of Computers and Programming Languages, Basic Elements of C++, Input / Output

- Control Structures I (Selection), Control Structures II (Repetition)

- User-Defined Functions, User-Defined Simple Data Types, Namespaces, and string type

- Arrays and Strings, Records (structs)

- Classes and Data Abstraction, Inheritance and Composition

- Pointers, Classes, Virtual Functions, and Abstract Classes

- Overloading and Templates, Exception Handling, Recursion

- Searching, Sorting, and the vector Type

- Linked Lists, Stacks and Queues