C++ Programming

C++ Programming icon
 02:30:27 Hrs

Course Description

C++ is an object-oriented version of ā€œCā€ that has been widely used to develop enterprise and commercial applications. It became popular because it combined traditional C programming with object-oriented programming (OOP) features.

Video Resolution:
   800 X 600
   1024 X 768
BM
Lesson Plans
Duration
Status
Notes

Collapse all Expand all

  •   Author MentoringOpen or Close
    -

    Audience for this course

    01:31

     
     


    -

    Job Role and Employment Opportunities

    01:30

     
     


    -

    Prerequisite Knowledge and Skills

    00:41

     
     


    -

    Inspire with C++

    01:32

     
     


  •   FundamentalsOpen or Close
    -

    History of C++

    01:05

     
     


    -

    What is C++?

    01:23

     
     


    -

    Why We Learn C++?

    03:29

     
     


    -

    Course Objective

    02:18

     
     


  •   Language FundamentalsOpen or Close
    -

    The Programming Languages

    04:00

     
     


    -

    Compiler and Interpreter

    01:23

     
     


    -

    The Structure of the C++ program

    01:34

     
     


    -

    Understanding Header Files

    02:40

     
     


    -

    The main function

    01:23

     
     


    -

    Our First C++ program

    02:49

     
     


  •   Data Types and OperatorsOpen or Close
    -

    Primitive Types

    04:48

     
     


    -

    Identifiers and Keywords

    03:13

     
     


    -

    Operators

    02:29

     
     


    -

    Operator Precedence

    01:48

     
     


    -

    Simple Input and Output

    02:47

     
     


  •   Flow of ControlOpen or Close
    -

    IF Statements

    02:37

     
     


    -

    The nested if statements

    01:59

     
     


    -

    The switch case and go to Statements

    05:17

     
     


    -

    The for Loop

    02:36

     
     


    -

    The while Loop

    02:20

     
     


    -

    The do while Loop

    02:40

     
     


    -

    Working with break and continue Statements

    02:10

     
     


  •   PointersOpen or Close
    -

    Understanding Pointers

    04:07

     
     


    -

    Arrays in Pointers

    01:45

     
     


    -

    Pointing Pointers

    02:31

     
     


    -

    Call by Value and Call by Reference

    04:29

     
     


    -

    Advanced Pointers

    03:30

     
     


  •   Behaviours and PropertiesOpen or Close
    -

    Understanding Members and Methods

    02:16

     
     


    -

    Nesting of Member Functions

    01:49

     
     


    -

    What is Scope Resolution Operator?

    03:55

     
     


    -

    Method Overloading

    02:45

     
     


BM
Tips & Tricks
Status

C++ Programming - Tips

-

Can we validate the expressions?


 


-

How to make a bank transaction application?


 


-

Do you know how to rotate a given string?


 


-

How to find an agent's commission for that sale?


 


-

Can we write a menu driven program in C++?


 


-

How can we find the total number of bytes in a text file?


 


-

How to make a Simple Calculator?


 


-

Do you know how to show all the possible permutations of First N Natural Numbers?


 


-

Can we calculate multiplication table?


 


-

Do you have an idea to convert a Text into Binary?


 


-

How to perform all the arithmetic operations using pointers and class?


 


-

How can we merge two arrays in C++?


 


-

Is it possible to read and print the average of N numbers using the class?


 


-

How to show the asterisk symbols in diamond shape using the C++ program?


 


-

How To Display the numbers in triangle manner?


 


-

How Can we Calculate matrix Addition?


 


-

How can we find maximum and minimum element in an array?


 


-

How To Convert temperatures from Celsius to Fahrenheit and Vice Versa?


 


-

How can we display a number in reverse order of a given number?


 


-

How to make an inner class?


 


-

How to return a pointer from the function?


 


-

How can we initialize the base class members from the derived class?


 


-

What is meant by ambiguities error? How can we solve them?


 


-

How to find the Sum of Digits of a given Number?


 


-

When will the objects be destroyed?


 


Self Assessments
Attempts
Status

Fundamentals

-

Datatypes and Operators

-

Control flow statements and Arrays

-

Pointers and Manipulators

-

Object Oriented Programming

-

Methods and Constructors

-

Static members and methods

-

Inheritance and Friends

-
Lesson Plans
Tips and Tricks

Glossary

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Abstract class

A class that can only be used as a base class for some other class. A class is abstract if it has at least one pure virtual function.

Access specifier

A way of labelling members of a class to specify what access is permitted.

Aggregate

An array or object of a class with no constructors, no private or protected members, no base classes, and no virtual functions.

Allocation

The process of giving memory space to an object.

Ansi

Acronym for American National Standards Institute, a standards body currently standardizing C++.

Argument

When calling a function, refers to the actual values passed to the function.

Array

An ordered and index able sequence of values. C++ supports arrays of a single dimension (a vector) or of multiple dimensions.

Assignment operator

An operator for doing assignment.