C++ is one of the most used programming languages. It is an object-oriented language, offering you the utmost control over interface, resource allocation and data usage.
This class covers the basics of programming in C++. Created for the beginner programmer, this class requires no prior knowledge of programming. The main aspects of the language are introduced in a logical, gradient manner with a step by step approach. This will provide you with a solid foundation for writing useful, correct, maintainable, and effective code.Â
By the end of this class you’ll have all the skills you need to start programming in C++. With this complete class, you’ll quickly learn the basics, and then move on to more advanced concepts.Â
Overview
Syllabus
- Welcome
- Installation of the Code - Blocks IDE
- Anatomy of the Hello World Program
- Data Types and Variables
- Basic Output
- Basic Input
- Arithmetic
- Concatenation
- If Statements
- Switch Statements
- Practical Program #1
- While and Do-While Loops
- For Loops
- Data Structures - Arrays
- File Output
- File Input
- Advanced Input and Output Manipulation
- Practical Program #2
- Functions
- Parameters
- Pass by Reference
- Function Overloading
- String Functions
- Random Number Generator
- Project -Hangman (Part #1)
- Project -Hangman (Part #2)
- Project -Hangman (Part #3)
Taught by
Zach Hughes