Mastering C++ Programming Certification Course

The language C with Classes was developed by the Danish Computer Scientist Bjarne Stoustrup in 1979. Later in 1983, C with Classes was renamed to C++. C++ language has many features such as classes, operator overloading, function overloading, reference variables, virtual function, new memory allocation and de-allocation operators, default arguments to functions etc.

C++ is implemented on many different platforms and companies like Microsoft, which have their own version of C++ compilers. Popular C++ compilers include Turbo C++, Borland C++, Microsoft Visual C++, GCC, NetBeans, Intel C++, Oracle C++, Clang C++. Even today large software companies and other organisations are using C++ as one of their major programming languages.

  1. Chapter 1 :Net Framework
    • .NET Framework
    • CLR
    • FCL

    Chapter 2 :C# Tutorial

    • Java vs C#
    • History
    • Features
    • Example
    • Variables
    • Data Types
    • Operators
    • Keywords

    Chapter 3 :C# Control Statement

    • if-else
    • switch

     

    ·         For Loop

    • While Loop
    • Do-While Loop
    • Break
    • Continue
    • Goto
    • Comments

    Chapter4 :C# Function

    • Function
    • Call By Value
    • Call By Reference
    • Interface
    • Out Parameter

     

  2. Chapter 5 :C# Arrays
    • Arrays
    • Array to Function
    • Multidimensional Array
    • Jagged Arrays
    • Params
    • Array class
    • Command Line Args

    Chapter 6 :C# Object Class

    • Object and Class
    • Constructor
    • Destructor
    • this
    • static
    • static class
    • static constructor
    • Structs
    • Enum

    Chapter 7 :C# Inheritance 

    • Inheritance
    • Aggregation

    Chapter 8 :C# Polymorphism

    • Member Overloading
    • Method Overriding
    • Sealed

     

    Chapter 9: C# Abstraction

    • Abstract
  1. Chapter 10 :C# Namespace
    • Namespaces
    • Access Modifiers
    • Encapsulation

    Chapter 11 :C# Exception Handling 

    • Exception Handling
    • try/catch
    • finally
    • Custom Exception
    • checked unchecked
    • SystemException

    Chapter 12 :C# File IO 

    • FileStream
    • StreamWriter
    • StreamReader
    • IO

    Chapter 13 :C# Collections 

    • Collections
    • List<T>
    • HashSet<T>
    • SortedSet<T>
    • Stack<T>
    • Queue<T>
    • LinkedList<T>
    • Dictionary<K,V>
    • SortedDictionary<K,V>
    • SortedList<K,V>
    • Chapter 14 :C# Generics 
      • Generics

      Chapter 15 :C# Delegates 

      • Delegates

      Chapter  16  :C# Reflection 

      • Reflection

      Chapter 17:C# Multithreading 

      • Multithreading
      • Thread Life Cycle
      • Thread class

      Chapter 18 : C# Synchronization