Playing with C++

Playing with C++ Language

C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This tutorial adopts a simple and practical approach to describe the concepts of C++.

Course Content:

    C++ Basics
  1. Introduction
  2. Environment Setup
  3. Basic Syntax
  4. Comments
  5. Data Types
  6. Variable Types
  7. Variable Scope
  8. Constants/Literals
  9. Modifier Types
  10. Storage Classes
  11. Operators
  12. Loop Types
  13. Decision Making
  14. Functions
  15. Numbers
  16. Arrays
  17. Strings
  18. Pointers
  19. References
  20. Date & Time
  21. Basic Input/Output

  22. C++ Object Oriented
  23. Classes & Objects
  24. Inheritance
  25. Overloading
  26. Polymorphism
  27. Abstraction
  28. Encapsulation
  29. Interfaces

  30. C++ Advance
  31. Files and Streams
  32. Exception Handling
  33. Dynamic Memory
  34. Namespaces
  35. Templates
  36. Preprocessor
  37. Signal Handling
  38. Multithreading

Course Duration: 1 month
Prerequisites: Knowledge of C Language