The Complete C++ Software Building Step By Step HD Course

Learn how to develop dynamic application in C++ from scratch
2.9 (16 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.
2,422 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 56
  • Length 2.5 hours
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course Description

C++ has been favoured by the professional programmers for many years because of its power and flexibility. Many games have been written in C++. Many of the scripting languages modelled on the syntax and style.

Even today C++ is a popular language, even still amongst the indie game programmers. Its flexible enough to create a Windows UI or program a Unix TCP server.

C++ is a challenging language; but in this course I take you step by step through the basics. Building you skills and through many code examples I show you how to build a program and how to create C++ classes and objects.

So, don't delay, start learning today and you could be using these basics in your next computer program.

This course is an introduction to the C++ programming language for those who are already familiar with C syntax and some basic principles of object oriented programming. C++ is based on C, but extends the language with features such as function templates, namespaces, and (of course) classes. We'll spend a lot of time in the first hour of the course talking about streams, which simplify input and output a great deal.

Here's a list of what you'll learn:

- Primitive data types and variables

- How to create and use namespaces

- Basic I/O in C++ using streams

- Using stringstreams: input and output directly from strings

- File input and output using streams

- Functions: how they're like C functions, and how they differ

- Function templates - a look at writing generic code

- Classes and objects

- Constructors and destructors

- Inheritance (Single and Multiple)

- The idea of friend class members.

If you've been thinking about learning C++, then this course is a good first step.

What are the requirements?

  • I hope you understand you got al our support. We are here to help you with C++
  • It's very easy to follow and it can be done by anyone

What am I going to get from this course?

  • Write their own programs in C++
  • Understand any standard program written in C++
  • Bag strong basic fundamental knowledge in C++
  • Grad strong Object Oriented knowledge in C++
  • Learn How OOP Can Participate To Create The Most Complex Application
  • Apply The Concept Of OOP In C++ And Boost Your Code Efficiency
  • Discover what makes OOP a Hot Topic In nowadays

What is the target audience?

  • Anyone looking to learn C/C++
  • Anyone who want to learn how to program
  • Anyone who wants to be able to understand the structure of a C++ program
  • People from any country
  • People of any age and ability

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Section 1: Introduction
02:42

Require IDE Installation
In this lecture, I will tell you about IDE 

  •   - What is IDE ?
  •   - What kind of IDE we going to use 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 

01:53

In this lecture, Scrembo paul introduced itself.

  • - Who is Scrembo
  • - How can i help you 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 



Section 2: Section 2 : Object Oriented Programming
00:49

In this lecture, I will cover bas concept of object-oriented programming,Object-oriented Programming is all about Programming on Real world Models 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 



00:45

In this lecture, I will explain Classes with some practical examples 


The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 

07:55

In this lecture, You'll learn about step by step Video Tutorial How to make a class in Cplusplus

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Article

its all about Source code of lecture 5 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


00:56

In Lecture#7, you'll learn about what are objects 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


00:46

In this lecture, You'll learn about Object explaination with Example 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


05:18

In this lecture

  •  I will deliver you full practical examples 
  •  How to create  object of class

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 





Article

Here you get the Source of Creating class object example 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Section 3: Function,Constructor & Destructor
00:34

The Section#3 is all about 

  • Function
  • Constructors 
  • Destructors 
  • In this Lecture, We are going to learn What is Function in C++ Programming 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


01:46

In this lecture video , You'll learn types of Functions

  • User Defined Function
  • Built-in Function and How to use in C++ Programming(OOP)

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


01:05

In this Lecture , We are going to cover Some Part of Lecture#12 that related to Types of Functions 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


03:26

In this video tutorial, We are going to Complete the Topic 

  • - How to create a UserDefined Function in Cplusplus Programming 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Article

Its all about Source code of UserDefined Fucntion 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


01:30

In this Video Tutorial,We are going to cover the Some theoretical part of 

  • What is Constructors 
  • What is Destructors 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul  
05:42

Here, You'll learn How to create a Constructor in CPlusPlus Programming With Complete Explanation 

  • -How Constructor Works in  the particular scenario 

etc. 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Article

In  this Lecture, We are going to give you source code of Constructor Example 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


04:29

In this lecture , we discuss the one of best example of Destructor in CplusCplus Programming Language 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Article

In this Lecture#20, We are going to Give you source code of Destructor Code 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


7 questions

This Quiz is all about constructor,destructor,Function and inheritence

Article

this first assignement is all about Function , Constructors, Destructors and classes

Section 4: Section 4: Principles of Objects Oriented Programming
00:34

In this lecture, You'll learn Four Principle of Object Oriented Programming language 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Quiz on Principles of Object Oriented Programming
3 questions
Article

ATTENTION: 

Hey what's up everybody

If you have any problem or any question please free feel to message me

If you are Satisfied with our course please drop your review with details feedback

Thanks for reading 


The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Section 5: Section 5: Inheritance
What is Inheritance
00:30
What is Parent Class & what is Child Class
01:51
Possibilities of Create Inheritance between Classes
01:45
Problem 1: Explain Inheritance
08:24
Example 1 Inheritance (Source code)
Article
10:52

This lecture is still being processed. We will send you an email when it is ready.

Example 2 Inheritance (Source code)
Article
Assignment
Article
Section 6: Section 6: Encapsulation
What is Encapsulation ?
00:42
Encapsulation Example (Source code)
Article
Encapsulation Explain with example
11:41
Explain Accessor with example
00:46
What Is Mutator with example
00:59
2 questions

This Quiz is all about Encapsulation concept and on the other side Accessor,Mutator.

Section 7: Section 7: Polymorphism
What is Polymorphism with example
00:37
What is Overloading
01:05
03:24

In this Lecture, You'll learn about Overloading 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


overloading example (source code)
Article
What is Overriding
01:02
06:14

In this Video  we will learn 

How Overriding works in C++ (Object Oriented Programming)

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul  


Overriding example (source code)
Article
Section 8: section 8 : Abstraction
what is Abstraction?
01:17
what meant by abstract Class?
00:34
Final Project
Article
Section 9: Section 9: BONUS
02:36

In this lecture, You will learn 

  • How to Improve the Programming Skills 
  • StackOverFlow etc

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul  

07:01

In this lecture, You will learn 

  • How to secure the code from the unauthorized Person's
  • - How to work in team 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul  


08:41

In this Lecture , You will learn about 

  • What is Bitbucket 
  • How to signup on Bitbucket 
  • Why I prefer Bitbucket as compared to Github
  • How to Setup on Computer System
  • How to use it 
  • How to Configure Bitbucket By SourceTree

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul  


01:33

In this Lecture , You'll learn about 

How to get First paying Clients Easily as Programmer 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 




06:00

In Lecture#50 you will learn What is Fiverr ?

- Why its Biggest Freelancing Platform in now days

- How to create Profile as Seller 

- How to create Gigs

- How to rank the Fiverr Gigs

- How to Optimize the Fiverr Gigs

- How to get More Clients on Fiverr 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


02:29

In this video lecture, you will learn about Freelancer , How to get Jobs on Freelancer 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


07:55

In this lecture, You'll learn about Upwork ? 

- How to create profile on upwork 

- How to get jobs on upwork and much more

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 



16:30

In this lecture, You'll learn way#4 What is PeoplePerHour ? How to start work on Peopleperhour as a Freelancer

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 

04:29

In this lecture, You will learn Way#5 What is StackOverflow ? How to use Stackoverflow for getting Jobs all around the world 

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 



Section 10: Section 11: Congratulation
00:48

Congratulations! Now you able to build your own software

The Complete C++ Software Building Step By Step HD Course

Instructors: Muhammad Umair Ghufran & Scrembo Paul 


Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Scrembo Scrembo, Internet Marketing Coach and Entrepreneur

Something about me...

I was born on April 24, 1994 and started looking into Internet Marketing when I was just 16. Right now I am running a six figure business with my Internet Marketing and Coaching programs while traveling the world.

So what qualifies me to share my experience with you on Udemy?

- In the past few years I have invested close to $25,000 in private coaching programs and learned from six and seven figures marketers on a day to day basis.

- I always made it! Even in my first month of working online and surfing between strategies and lectures I made money! Any business or project I've worked on I made money.. I have never been that person who struggled for years to earn my first dollar...

- Right now I have 25 private students and 90% of them have succeeded in quitting their day jobs and work online full time - I love coaching Internet Marketing!

- I continue to run my Email Marketing business which earns me six figures per year.


- I love doing what I do and I put a lot of energy into it, nothing can stop me achiving my goals and helping dozens of people along the way.

- I continue to study every single day and love getting updated with the latest internet marketing news and tactics.

- Finally I'm passionate about what I do and I know you are going to learn highly valuable content from me, I am certain about that.

About myself ?

My internet business allows me the freedom to spend a lot of time on holiday and I enjoy working out at gym wherever I am. I have promised myself that I will never work for a boss. If that's a promise you too would like to make to yourself I look forward to working with you.

Instructor Biography

Muhammad Umair Ghufran, Serial Entrepreneur , International SEO consultant

            GOOGLE CERTIFICATED ADWORD EXPERT  | PROGRAMMER

I co-founded the Rank Grain®, a Digital Marketing and Software agency based in Pakistan, in 2010. Since then, my team and I have consulted with over 350 companies around the world

 I started my career as Programmer and Graphics Designer, I learned  C++, java, and another popular programming language like (Dart,Html5,CSS JavaScript etc.) but soon transitioned into the world of Internet marketing. I saw so many businesses being outmaneuvered by their competition, only because they didn't understand the nuances and strategies behind a successful online marketing Strategies.

 So, what kind of stuff I teach on UDEMY

 before 2 years I was trained 100+ Students  (SEO Expert Training) 90% of them have succeeded in quitting their day jobs and work online full time - I love to Teach online as Internet Marketer and Programmer!

Right now I run my Six Figure online Business

 Secrets of my Success

  - I Promise to myself I will never work for Boss
  - Work regular
  - Think positive
  - Go Forward 

" Ideas without execution is like car without Fuel"

Regards:

Muhammad Umair Ghufran

Ready to start learning?
Take This Course