C++: Fundamentals

On Demand


Price: $69  $94.99

Format: On Demand

Duration: 3.5 Hours

Course Overview

C++ is one of the most  widely used programming languages today. The language itself is object-oriented, offering you the utmost control over data usage, interface, and resource allocation. This series will get students started with C++ and teach them about Syntax Fundamentals. You will need a computer running Windows, Mac OS X or Linux

  • Course 01 – Getting Started
  • Course 02 – Syntax Fundamentals


  • No formal prerequisites are required to enroll in this course.


  • This course is an introductory-level C++ programming course designed for prospective software developers with little to no experience of programming.
  • Anyone that wants to learn how to code using C++
  • Prospective developers.
  • Students with no prior experience in programming.
  • Anyone interested in acquiring programming skills.

Available CEUs for Course Series Completion: 5
Students can earn up to 5 CEUs for fully completing this course series. This information will be displayed on the certificate of completion.

About C++

40 years ago, a Ph.D. student by the name of Bjarne Stroustrup tinkered around with the C programming language, which was and still is a language well-respected for its flexibility and low-level functionality. Little did he know, he created a new language.

C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, video games, and more. C++ supports different ways of programming like procedural, object-oriented, functional, and so on. This makes C++ powerful as well as flexible.

What is C++ used for?
C++ is mainly used for systems programming and embedded systems. It is also used in application development, game development, animation, web browser development, developing database software, developing operating systems, and much more.

Additional Information about Continuing Education Units (CEUs)

Continuing Education Units (CEU's) are required by some certifying organizations to measure your current and continuing learning. Organizations may require you to meet a given number of education units in a specific period of time in order for your certification to be considered valid.
By completing a TechTrainingAcademy.com course series, you will be rewarded with a certificate of completion. This certificate will show how many CEU's that particular course series was worth. Students may provide this certificate to their certifying organization to provide proof of participation and completion of a Tech Training Academy.com training course series.

Please Note: The acceptance of CEU credits through completion of a Tech Training Academy training course series is solely the decision of the certifying organization. Please reach out to your certifying organization for further details and confirmation of acceptance of Tech Training Academy CEUs.

Our Online On Demand Training Courses give YOU the ability to train wherever, whenever you want! Our courses include the following training features:

    • Expert Lectures
      • Learn on-demand from top instructors who are industry subject matter experts. Our highly certified expert instructors possess a superior understanding of the subject matter in their fields and have the ability to convey this knowledge in an effective, engaging, and professional manner to a wide audience.
    • Certificates of Completion
      • Upon completion of a series of courses you can earn a certificate of completion. Certificates of Completion will display your full name, course completed, as well as the date of completion. Students have the ability to print this out or save it digitally to showcase your accomplishment.
    • Keynote Visuals
      • Many of the in-depth theories and processes discussed in our courses can be learned most efficiently through the detailed Keynote slides presented. These visuals are accompanied by an instructor voice-over to provide our students with a clear, efficient, and complete presentation of concepts.
    • Demonstrations
      • The immersive demonstrations in our training are a way for the instructor to present how to perform a task on-screen in front of the student. This feature gives the student the power to see tasks performed by a professional in the intended environment as many times as they would like, without purchasing expensive software.
    • Review Quizzes
      • Once a course is completed, test your knowledge by taking our course review quiz! Students have the ability to retake any review quizzes as many times as they wish to ensure they understand the material or to improve upon their scores.
    • Final Exams
      • Upon full completion of a training series, students can take a Series Final Exam, these exams are designed to test the students knowledge on all material trained within a series of courses. Students have the ability to retake any final exam as many times as they wish to ensure they understand the material or to improve upon their score.
    • Mobile Access
      • With our universal course player, you can learn from your computer, tablet as well as mobile devices. Keep up with your training on the go!
    • Workbooks
      • Each course comes with a printable workbook that makes it easy to take notes as you learn. They also include a review quiz answer key, complete with answer explanations.
These features are provided with all 1,500+ IT, Cyber Security, Project Management, Software Development, and Business Skills training courses in our on-demand course catalog.

Software Development Continuing Education Units (CEU)

Course NameCEU Credits
Java Part 1: What's New5
Java Part 2: Various Updates, Security and RIA6
Exploring SQL Server 2016: Fundamentals7
Exploring SQL Server 2016: Intermediate7
Fundamentals of Javascript6
Exploring ASP.NET Core: Fundamentals6
Exploring ASP.NET Core: Intermediate7
Build an eCommerce Site with Angular 55
Starting with Angular 55
SQL 2014 Developer Part 1: T-SQL and .NET Code10
SQL 2014 Developer Part 2: VS 2012 and Data Types10
SQL 2014 Developer Part 3: Partitions, Queries and XML7
SQL Server Core 201610
Programming C#: Fundamentals8
Programming C#: Intermediate10
Programming C#: Advanced10
C++: Fundamentals5
C++: Intermediate5
Python Part 1: Fundamentals10
Python Part 2: Tools, Modules, and JSON5
Ruby - Fundamentals7
Ruby - Intermediate7

Subscribe for promotions and discounts!

Interested in professional development and/or team development opportunities at your own pace? Sign up for discounts and promotions we have!

Subscribe Popup

<!-- -->