Xcella Skills

Durgapur, West BengalTraining
4.9
(442) as per
Google Reviews
Claim this Institute

C++ Programming

Total:₹2,550
Online Learning Programs

C++ programming Online course for Computer Science students. C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, games, and so on. C++ supports different ways of programming like procedural, object-oriented, functional, and so on.

Syllabus for a course on C++ programming includes the following topics:

  1. Introduction to C++

    • C++ history and characteristics
    • Basic syntax and structure of C++
    • Compiling and executing C++ programs
  2. Data Types and Operators

    • C++ data types and their sizes
    • C++ operators and their precedence
    • Type conversion and promotion
  3. Control Statements

    • Conditional statements (if, else, switch)
    • Looping statements (for, while, do-while)
    • Break and continue statements
  4. Functions and Parameter Passing

    • Defining and calling functions
    • Function prototypes and overloading
    • Pass by value and reference
  5. Arrays and Strings

    • Defining and initializing arrays
    • Multidimensional arrays
    • C++ strings and string manipulation
  6. Pointers and Dynamic Memory

    • C++ pointers and their operations
    • Pointers and arrays
    • Dynamic memory allocation and deallocation
  7. Classes and Objects

    • Object-oriented programming (OOP) concepts
    • Defining classes and objects
    • Constructors and destructors
    • Access specifiers and encapsulation
  8. Inheritance and Polymorphism

    • Inheritance in C++
    • Derived classes and base classes
    • Virtual functions and polymorphism
    • Abstract classes and interfaces
  9. Templates and Standard Template Library (STL)

    • C++ templates and template functions
    • C++ template classes and functions
    • STL containers and iterators
    • STL algorithms and function objects
  10. Exception Handling and File Input/Output

    • C++ exception handling mechanism
    • Handling exceptions in functions
    • C++ file input/output operations
    • Streams and stream manipulators

Photos
Similar institute
Krackin
8.0(461 Reviews)
Vasanth Nagar, Bangalore
Krackin
FutureAcad
8.2(374 Reviews)
Rajajinagar, Bangalore
FutureAcad
Webfame Digital Marketing Academy
9.8(248 Reviews)
Raipur, Chhattisgarh
Webfame Digital Marketing Academy
DizViz Production
9.8(240 Reviews)
Laxmi Nagar, Nagpur
DizViz Production
NAC Animation Institute
9.0(219 Reviews)
Nashik, Maharashtra
NAC Animation Institute
Digital Vidya
8.4(156 Reviews)
PitamPura, New Delhi
Digital Vidya
Streamlyn Academy
9.4(129 Reviews)
Koramangala, Bangalore
Streamlyn Academy
LSKDM
9.8(112 Reviews)
Connaught Place, New Delhi
LSKDM