Thankfully we have 13 other C++ Classes for you to choose from. Check our top choices below or see all classes for more options.
This class isn't on the schedule at the moment, but
save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.
This course is a comprehensive hands-on introduction to object oriented programming in C++ for non-C programmers. Emphasis is placed on the features of C++ that support effective modeling of the problem domain and reuse of code. The course consists of two modules. The first module introduces the core C features of C++, with simplified input/output through iostreams. The module begins with simple hands-on programming using C++ to do input, computation and output. The C++ data types are covered, and simple if tests and loops are covered. C++ program structure is introduced. Pointers, addressing, and arrays are discussed. Structures and unions are covered. In the second module, object-oriented concepts are introduced. The C++ class construct is introduced and its key features elaborated step-by-step, providing full implementation of abstract data types. C++ memory management is discussed. Function and operator overloading and the use of references are covered. The scope and access control mechanisms of C++ are described. Inheritance is introduced. The use of virtual functions to implement polymorphism is discussed. Extensive programming examples and exercises are provided. The course is current to ANSI standard C++ and is designed so that it can be taught in any environment with an ANSI C++ compiler.
Knowledge of a programming language.
First C++ Programs
Data Types and Operators
Logical and Bit Operations
Loops and Structured Programming
Functions and Program Structure
Pointers and Arrays
Structures and Unions
Concepts of Object-Oriented Programming
Functions in C++
Constructors and Destructors
Memory Management in C++
References and Argument Passing in C++
Operator Overloading, Initialization, and Assignment
Scope and Access Control
Introduction to Inheritance
Polymorphism and Virtual Functions
HSG courses are taught by the experienced instructors who are proven experts in their field. Our instructors are highly knowledgeable, friendly, reliable and inspiring. They speak and teach industry's best practices and often customize classes to meet individual needs.
Students are encouraged to ask questions and participate in discussions and training-labs.
Still have questions? Ask the community.
This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
The solution to most IT related problems lies in a better understanding of the technology.
Founded in June of 2002, the Hartmann Software Group (HSG) is an IT training company specializing in complicated software development languages and technologies ranging from C++ to Weblogic/Oracle Application...
This school has been carefully vetted by CourseHorse and is a verified DEN educator.
This is a basic level Pediatric course that covers the following material: CPR AED and choking CPR and AED for children How to help a choking child CPR for infants How to help a choking infant Pediatric first aid basics, Illnesses and injuries (topics include but are not limited to) Bleeding and bandaging Allergic reactions How to use...
Saturday Nov 2nd, 10am - 12pm
Learn how to create a variety of data tables and forms, analyze the data, and write reports. In Level 1 examine basic database concepts, create and modify databases, and be introduced to basic concepts of performing queries and building reports. Prerequisite: Understanding of the Basics of Windows Target Student: This course is designed for students...
Wednesday Oct 16th, 9am - 4pm
Analyze, manage, and share data of all kinds, from personal and professional budgeting to scheduling. In Level 2 learn to streamline and enhance your spreadsheets with templates, charts, graphics, and formulas. Overview: Learn how to create advanced formulas and organize your data into tables. Discover the power of PivotTables and PivotCharts and...
Thursday Oct 17th, 9am - 4pm
Advances in technology have made it possible to store ever increasing amounts of data. Along with this, the need to analyze that data and gain actionable insight is greater than ever. You already have experience working with Excel and creating basic PivotTables to summarize data. But, Excel is capable of doing much more. Being able to harness...
Thursday Oct 24th, 9am - 4pm
This intensive course covers the entire syllabus for the TOGAF 9 Certified Level, thereby preparing candidates for the TOGAF 9 Level 2 examination. The course is enhanced with case studies that demonstrate how TOGAF is used in context. Sample exam questions and answers for the Level 2 examination are given throughout the course to help better prepare...
Wednesday Oct 16th, 9am - 5pm(2 sessions)
Bring your creative ideas to life with Adobe Illustrator, the industry-standard vector graphics software, used by designers and illustrators who want to create digital graphics, logos, illustrations, and original typography. This workshop is designed to get you up and running with Adobe Illustrator in just one day. The focus will be on step-by-step...
Saturday Nov 2nd, 10am - 1pm
In Level 2 customize reports, join tables, modify table design and field properties, share data across applications. Prerequisite: Microsoft Access Level 1 or equivalent knowledge. Target Student: This course is designed for students wishing to gain intermediate-level skills or individuals whose job responsibilities include constructing relational...
Tuesday Oct 29th, 9am - 4pm
This is an Intense 5-day Six Sigma Certification Course The course is full of Games, Videos and Simulations. We will be using simulations to learn the Importance of Statistics and Data when Solving a Process problem. You will learn Powerful Root Cause Analysis Tools. We will be using Minitab as a statistical analysis tool throughout the course. The...
Monday Nov 4th, 8am - 4:30pm(5 sessions)
Analyze, manage, and share data of all kinds, from personal and professional budgeting to scheduling. The Level 1 class provides all the basics for creating and editing spreadsheets and workbooks and performing simple calculations. Target Student: This course is intended for students who wish to gain the foundational understanding of Microsoft Office...
Saturday Oct 19th, 9am - 4pm
The objective of the eight hour AHERA Asbestos Contractor/Supervisor Refresher Course is to review the relevant and important information given in the Contractor/Supervisor Initial training course, to provide any current or up-to-date information regarding any regulatory changes, changes in state-of-the-art work practices, and/or any other changes...
Tuesday Nov 5th, 8am - 4:30pm
The objective of the five-day AHERA Asbestos Contractor/Supervisor Course is to prepare students for a position as a supervisor of asbestos abatement projects. Course Topics: Background Information Regarding the Use of Asbestos Locating Asbestos in Various Building Components The Potential Health Effects Related to Asbestos Exposure Legal and...
Monday Nov 11th, 8am - 4:30pm(5 sessions)
Analyze, manage, and share data of all kinds, from personal and professional budgeting to scheduling. The Level 1 class provides all the basics for creating and editing spreadsheets and workbooks and performing simple calculations. Previous knowledge or experience: Understanding of the basics of Windows Overview: By applying the robust functionality...
Friday Nov 22nd, 9am - 4pm
This 4-day course picks up where Python I leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development. This is a hands-on programming class. All concepts are reinforced by informal practice during the lecture followed by lab exercises. Many labs build on earlier labs, which helps students retain...
Monday Nov 4th, 9am - 5pm(4 sessions)
Know someone who would like this class but not sure of their schedule? (We recommend this!)
Know their schedule better than your own? Book a date and time directly.