Course Information
Course Overview
Practical Hands -on Introduction to C++
C++ is a compiled modern object -oriented programming language .
The code you write in C++ has to be translated by a special program called a compiler into machine code .
C++ is widely used for both systems and applications development, and is available for virtually every operating system and has influenced and informed many derivative languages, including C# and Java. In this course,i will guide you through the nuts and bolts of this essential language. We will set up your environment for coding and dissects the anatomy of a basic C++ program. We will learn the essentials—statements and expressions, variables, arrays, conditionals, switch, operators, loops, and functions—and data structures, classes and objects. We will also learn data casting.
Topics include:
Setting up C++ development environment using code blocks
Displaying output
Accepting user inputs
Using code comments
Using Escape sequence
Statements and expressions
Creating Variables
Pointers and Reference
Constants
Local and global variables
String functions
Arrays
2D Arrays
Conditionals ( if , else , else if , switch)
Loops ( while, do-while, for)
Looping through arrays
Nested l for oops
Data types
Operators
Functions
Classes and objects
Class methods
Class members
Accessing class attributes and methods
Overriding class methods
Inheritance
Create a math application program.
Course Content
- 5 section(s)
- 49 lecture(s)
- Section 1 Introduction and Setup
- Section 2 Data Types and Variables
- Section 3 C++ Operators
- Section 4 Control Flow
- Section 5 Object Oriented Programming - OOP
What You’ll Learn
- Setting up C++ development environment
- Displaying output
- Accepting user inputs
- Using escape sequence
- Using comments in your code
- Creating variables
- Data Types
- Pointers and Reference
- String functions
- Arrays
- Operators
- Conditional statements
- Loops
- Functions
- Classes and Objects
- Class methods
- Accessing class attributes and methods
- Create a maths application program.
Reviews
-
UUyimeabasi Edem
it's great
-
FFelicia
It has not introduced how to build the environment. I could not run the output codes successfully
-
NNurul Alam
Amazing lecture with live demonstration for beginners like me
-
HHARIKRISHNAN U
Well structured course Very useful for a quick refresh of concepts, or to get started for a newbie