C++ Programming

by CATS Computer Education Claim Listing

Unleash the power of C++ with  hands on practical and project work. Real time classes with industrial  experts with Linux based and windows based compilers. Basic to advanced  level courses with fast and affordable prizes.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

CATS Computer Education Logo

img Duration

3 Months

Course Details

Unleash the power of C++ with  hands on practical and project work. Real time classes with industrial  experts with Linux based and windows based compilers. Basic to advanced  level courses with fast and affordable prizes. We are providing courses in 3 different level, Basic, Advanced and Full  Course (Basic to Advanced + Project Work).    

 

Course Content:

  • Module 1:  Fundamentals of Object-Oriented Programming
  • · Introduction to Class and Object 
  • · Procedure-oriented Programming Concepts 
  • · Object-oriented Programming Concepts 
  • · Characteristics if OOPs Types of Objects 
  • Module 2:  Basics of C+
  • · Data Type 
  • · Variables 
  • · Constants 
  • · Operators 
  • · Comments in C++
  • Module 3: Statements in C++
  • · Assignment Statement 
  • · Input and Output Statement 
  • · Control Statement 
  • · Selection or Conditional Statement 
  • · Iteration or Looping Statements 
  • · Breaking Control Statements
  •  Module 4: Functions
  • · Function declaration 
  • · Function definition 
  • · Function call 
  • · Parameter Passing Mechanism 
  • · Call by reference 
  • · Call by value 
  • · Recursive function
  •  
  • Module 5: Arrays
  • · Array declaration
  • · Single dimension arrays 
  • · Multidimensional arrays 
  • · Character arrays 
  • · Arrays and Functions
  • Module 6:  Union and Bit Fields
  • · Declaration of a structure 
  • · Initialization of a Structure, 
  • · Array within structure 
  • · Union 
  • · Bit Field
  • Module 7: Class and Objects
  • · Declaration of a Class 
  • · Defining the Member Functions 
  • · Creating the Objects, Class & Arrays 
  • · Objects and Functions 
  • · Friend Functions 
  • · Pointers and Objects
  • Module 8: Constructor and Destructors
  • · Structure of a Constructor 
  • · Importance and Properties of Constructors 
  • · Types of Constructors 
  • · Destructors 
  • · Importance and Properties of Destructors
  • Module 9: Inheritance
  • · Structure of Inheritance 
  • · Importance of Inheritance 
  • · Types of Inheritance 
  • · Constructor Invocation in Inheritance 
  • · Destructor under Inheritance
  • Module 10: Polymorphism
  • · Types of Polymorphism 
  • · Compile-Time Polymorphism 
  • · Functional Overloading 
  • · Operator Overloading 
  • · Run-Time Polymorphism 
  • · Virtual Destructor
  • Module 11: Pointers
  • · Declaration of a Pointer 
  • · Initializing Pointers 
  • · Pointer Arithmetic 
  • · Pointers and Arrays
  • · Arrays of Pointers
  • · Pointers and Strings 
  • · Pointers and Functions 
  • · Pointers to Pointers 
  • · Dynamic Memory Management
  • Module 12:  File Organization
  • · Stream 
  • · Basic Operations with Files 
  • · Binary Files 
  • · Random Access Files 
  • · Error Handling in Files 
  • · File Pointers and Random Access
  • Module 13: Preprocessor Directives and I/O
  • · C++ Stream 
  • · Preprocessor Directives 
  • · Header Files 
  • · Manipulators 
  • · Unformatted I/O Functions
  • · Character Testing and Conversion Functions 
  • ·  String Manipulation Function
  •  Module 14: Project
  • Krishnagiri Branch

    385/153, Bangalore Rd, near Old EB Office, Krishnagiri

Check out more C++ Programming courses in India

Keywords Technologies Logo

Python 3.0 Django Enterprise Application Expert

This comprehensive workshop on Python programming covers everything you need to know about working with Python and understand its features and functions. 

by Keywords Technologies
Gemstech IPL Logo

Python

PythonPython course is offered by Gemstech IPL. Please inquire to get details of the course price, schedule and outline.

by Gemstech IPL
Bismilsoft Pvt Ltd Logo

Java (Fast Track)

This Java training led by expert trainers will give notes on each topic in the class that can be used reference book in lab practice and study material.

by Bismilsoft Pvt Ltd
Bismilsoft Pvt Ltd Logo

Python (Fast Track)

PythonLearn about Python from the qualified instructors at Bismilsoft Pvt Ltd with 9+ years of experience focuses on both the basics and advanced topics and areas in support of real-life projects to get you certified. 

by Bismilsoft Pvt Ltd
Reifywise Logo

Backend Development

Reifywise provide job-oriented Java, Springboot, Microservice development courses in Patna. We designed Backend development modules using latest software versions from Java Professionals with 10 years of IT experience .Our Java expert will trainees you to become the best in Software Industry.

by Reifywise [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy