Description
In this course, you will learn:
- Begin with an overview of the fundamentals of C++ programming: variables, loops, expressions, functions, and the string class.
- Go over the fundamentals of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. We will then go over function and class templates, as well as the classes that handle character output and input to and from files.
- Cover namespaces, exception handling, and preprocessor directives. In the final section of the course, we will study some slightly more advanced programming approaches for dealing with data structures like linked lists and binary trees.
Syllabus:
- Introduction and Setup
- Structuring Program Code
- Working with Simple Data Structures
- Object-Oriented Programming
- Advanced Concepts