Skip to content

zehranrgi/udacity_cplusplus

Repository files navigation

udacity_cplusplus_intro

There are 13 parts in the course. In the notebooks, there are some links for better understanding the concepts and there are example codes to cover the usage of them.

LESSON 1 The Basics

You will learn Program structure, header files, IO Compilation and Execution.

LESSON 2 Arithmetic Operations

You will learn the most commonly used arithmetic operations in C++.

LESSON 3 Control Flow

You will learn if, if-else, while, do-while, and switch statements.

LESSON 4 Pointers

This lesson is a quick review of pointers. We discuss them here because we'll use them in the Arrays lesson.

LESSON 5 Array

We will do a preliminary exploration of two dimensional and multi-dimensional arrays.

LESSON 6 Functions

Functions with and without return values, with and without parameters, and passing by reference are demonstrated and used in this lesson.

LESSON 7 Classes

This lesson is a basic introduction to classes. You will practice creating and instantiating classes in this lesson.

LESSON 8 Overloading

We introduce overloading functions in this lesson as a segue into templates.

LESSON 9 Generic Programming

We introduce generic programming through templates. First function templates then class templates.

LESSON 10 Inheritance

LESSON 11 Polymorphism

LESSON 12 Vectors

Extra Notes

Original Free Course Link: https://www.udacity.com/course/c-for-programmers--ud210

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages