Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add C++ Object-Oriented Programming for Beginners to your Wishlist.

Add to Wishlist

C++ Object-Oriented Programming for Beginners

Learn C++ Object-Oriented Programming, Classes, Objects, Inheritance, Polymorphism, Methods, Control Structures.
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12 students enrolled
Created by Arash OBAIDI
Last updated 5/2015
English
$15 $30 50% off
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

In this course you will learn how to become a C++ Object-Oriented programmer by learning to do programming hands-on. This course is easy to understand and will take you from not knowing any C++ Object-Oriented Programming to becoming proficient in the C++ language. The terminology is simply to understand and taught in easy to understand plain English.

You will walk through c++ source code, compile and run the examples to get a full understanding of the topics. This course is expected to take about a week (40 hours) to complete if you go through the entire examples.

The lectures are structures in a step-by-step fashion to make the concept easily understandable with solid examples.

You should take this course to help you learn one of the hottest programming languages in use today in industry.

Topics Covered:

C++ Object-Oriented Programming:

  • Classes
  • Objects
  • Inheritance
  • Polymorphism
  • Intro. to Programming in C
  • Installation of a C Compiler
  • Variables
  • Arrays
  • Vectors
  • Constants
  • Arithmetic Operators
  • Value Assignments
  • Control Structures
  • For loops,
  • While loops
  • Do…while loops,
  • Switch & break statements.
  • Functions
Who is the target audience?
  • Beginners, Students, Professional moving from a different language to C++ Object Oriented Programming.
Students Who Viewed This Course Also Viewed
What Will I Learn?
Learn the C++ Object Oriented Programming language step-by-step.
Quickly master key topics such as: Objects, Classes, Polymorphism & Inheritance.
Learn to program with hands-on approach.
Easy to follow lectures: Theory quickly followed with real examples that run!
View Curriculum
Requirements
  • No pre-requisites. This is your first course. Bring an open mind and have fun.
  • Just have a Windows, Linux or Apple's Mac OS machine to do the examples yourself so you can learn quickly.
Curriculum For This Course
Expand All 21 Lectures Collapse All 21 Lectures 49:13
+
Introduction
1 Lecture 01:30
+
C++ PROGRAMMING: COMPILER INSTALLATOIN
1 Lecture 01:43
+
C++ Data Types, Variables, Vectors, Arrays, Input/Output, Constants
5 Lectures 13:36



Arrays Lecture - the lecture should say: "Arrays are *variables that can store more than one value at a time".
Arrays
02:29

Vectors
02:28
+
Control Structures
7 Lectures 15:16
Logical Operators: ==, !=, >, <, >=, <=
02:37

For Loop
02:18

IF...Else with And (&&), Or (||), Not (!)
03:07

While...loop
01:05

Do...While loop
01:50

Switch & Break statements
01:47

Functions
02:32
+
Object-Oriented Topics
7 Lectures 17:08
Objects
01:55

Classes: Instantiating Objects from Classes
03:07

Constructors
01:03

Classes: Instantiating Objects using the NEW keyword
03:16

Data Scope: Public, Private, Protected
00:50

Inheritance
04:37

Polymorphism
02:20
About the Instructor
3.5 Average rating
17 Reviews
178 Students
5 Courses
Security Architect, Developer, Multilingual Instructor

Mr. Obaidi has a Masters degree in Software Engineering. He is a Principal Security Architect specializing in Wireless Device Security, Cloud Security and Secure Services for the telecommunications industry.

Mr. Obaidi's mastery of C, C++, Python, Java & Android will serve you well in helping you grasp tough topics quickly by making programming topics easily understandable.

Mr. Obaidi has been issued U.S. Patents in the field of secure wireless telecommunications and he is a master in his field of Software and Hardware engineering.

Report Abuse