Call Now: +91-9811315485
  • Home
  • About Us
  • Training
    • Professional Training
      • SQT
      • PHP & My SQL
      • J2EE
      • Data Structure(DS)
      • Visual Basic(VB)
      • C++
      • C
      • Linux
      • Oracle
      • Web Designing
    • DOEACC Courses
      • 'O' LEVEL COURSE
      • 'A' LEVEL COURSE
      • 'CCC'
    • Mechanical Courses
      • Auto-Cad
      • Solidworks
      • Pro-E
      • Catia
    • Advance Diploma in .NET
    • Advance Diploma in JAVA
    • SAP/ERP
  • Placement
  • Franchise
  • Contact Us
Advance Diploma in JAVA Programming
Advance Diploma in DOT Net (.NET)
Six Months Industrial Training For BTech , MCA , BCA
Summer Training For BTech , MCA , BCA

Short Term Software Training

C++ Course Content

Perspective

  • The Software Crisis
  • Design Techniques
  • Large Software Systems
  • Roots of Object Technology
  • What Is Object-Oriented Programming?
  • C++ and Object-Oriented Programming
  • Why C++?
  • Features of C++
  • Pros and Cons of C++

The Language of Object-Orientation

  • What Is an Object?
  • What Is a Class?
  • Encapsulation
  • Data Hiding
  • The Public Interface
  • Relationships Among Classes
  • Inheritance
  • Polymorphism
  • Object-Oriented Design

C VS. C++

  • Comments
  • Namespaces
  • Simple Output
  • Simple Input
  • Definitions Near to First Use
  • Function Prototypes
  • The inline Specifier
  • const
  • Structure Members
  • The Reference Type
  • Overloading Function Names
  • Default Parameters
  • The Scope Resolution Operator
  • Aggregates
  • Operators new and delete
  • The bool Data Type
  • The string Data Type

Fundamentals of Classes

  • Data Types
  • User Defined Data Types
  • Using the Class Concept
  • Defining a Class
  • public and private Access Levels
  • The Scope Resolution Operator ::
  • Using Class Objects Like Built-in Types
  • Scope
  • Constructors
  • Member Initialization Lists
  • Destructors
  • Array of Objects
  • Pointers
  • The this Pointer
  • Passing Objects to Functions
  • Returning Objects From Functions
  • static Class Members

Operator Overloading

  • Introduction
  • Rules for Operator Overloading
  • Rationale for Operator Overloading
  • Overloading Member Functions
  • Overloading Non-Member Functions
  • friend Functions
  • The Copy Constructor
  • The Assignment Operator
  • Overloading [ ]
  • Overloading Increment and Decrement Operators
  • const Objects and References

Composition of Classes

  • Relationships
  • Composition of Classes
  • The Point Class
  • The Line Class
  • Member Initialization Lists
  • An Application With Composition
  • The Copy Constructor under Composition
  • operator= under Composition

Inheritance

  • Introduction
  • Public Base Classes
  • The protected Access Level
  • Member Initialization Lists
  • What Isn’t Inherited
  • Assignments Between Base and Derived Objects
  • Compile-Time vs. Run-Time Binding
  • virtual Functions
  • Polymorphism
  • virtual Destructors
  • Pure virtual Functions
  • Abstract Base Classes
  • An Extended Inheritance Example

I/O in C++

  • The iostream Library
  • Predefined Streams
  • Overloading operator<<
  • Overloading operator>>
  • Manipulators
  • Stream States
  • Formatted I/O
  • Disk Files
  • Reading and Writing Objects

Advanced Topics

  • Template Functions
  • Template Classes
  • Multiple Inheritance
  • User-Defined Conversions
  • Data Structures
  • An Iterator Class
  • Exceptions

Introduction to the Standard Template Library

  • Introduction
  • The Standard Template Library
  • Design Goals
  • STL Components
  • Iterators
  • Example: vector
  • Example: list
  • Example: set
  • Example: map
  • Example: find
  • Example: merge
  • Example: accumulate
  • Function Objects
  • Adaptors

Short Term Software Training

  • .Net Technologies
  • SQT
  • PHP & My SQL
  • J2EE
  • Data Structure(DS)
  • Visual Basic(VB)
  • C++
  • C
  • Linux
  • Oracle
  • Web Designing
  • AutoCAD(Computer Aided Design)

Quick Contact

Name:
Mobile:
E-mail
Query:

OUR CORPORATE OFFICE

C-56/21, Institutional Area
Near JSS Engineering College,
Sector-62, Noida

0120-4230301
9811315485, 9899237056


Copyright © 2014 All Rights Reserved

CERTIFICATION COURSES

  • Oracle (OCP)
  • MCSE
  • Sun Java
  • CCNA
  • J2EE
  • PHP & My SQL