C / C++


cpp
45 Days

C is general purpose, procedural computer programming language developed by Dennis.M.Ritchie in 1972 to develop the UNIX operating system. It can directly compiled to provide low level access to memory. C++ is a general purpose programming language that has object oriented and generic programming features. It was developed as an extension of the C language.

  • Environment Setup
  • Program Structure
  • Basic Syntax
  • Variable
  • Data Types
  • Constants
  • Operators
  • Printf/Scanf
  • Escape Sequences
  • C Conditional Statements (if, if-else, if-elseif..., switch-case)
  • Loops (for, while, do-while)
  • Functions
  • Array
  • Pointers
  • Structure
  • Preprocessor
  • C Header Files

  • Difference between C and C++
  • OOP Concepts
  • C and Objects
  • Constructors and Destructors
  • Introduction to Linux Development Environment
  • Linux C++ Compilation & Execution
  • Inheritance
  • Multiple Inheritances
  • Friend functions and Ces
  • Polymorphism
  • Overloading functions
  • Overloading Operators
  • Copy Constructors
  • Run Time Polymorphism
  • Virtual Functions
  • C and Function Templates
  • Exception Handling
  • Namespaces
  • File Handling
  • STL
  • RTTI
  • Advanced Typecasting
Interview:
  • Interview preparation materials
  • Interview preparation and training
  • Demo Interview session in Stepping Stone