Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

C++ Course Details
 

Subscribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: Feb 8th @ 8:00PM

Faculty: Mr. Shiva Chaithanya

Duration : 45 Days

Venue :
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202, IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.

Ph.No: +91 - 9246212143, 80 96 96 96 96


Syllabus:

C++
(with Advanced Features)


Language Fundamentals:

• C++ Tokens
• Identifiers
• Literals
• Reserved Words/Keywords
• Data Types
• Operators
• Control Structures
• Arrays

Functions:

• Defining Functions
• Calling Functions
• Different ways of writing Functions
• Default Parameters
• Pass by Value
• Pass by Address
• Pass by Reference
• Return by value, address and reference
• Function Overloading
• Inline Functions
• Lambda Functions
• Recursion

OOPS:

• OOPS Concepts
• Class
• Object
• Properties
• Methods
• Constructors
• Types of Constructors
• Copy Constructor
• Constructor Overloading
• Destructors
• Access Modifiers(public, private and protected)
• Inheritance
• Polymorphism
• Virtual Functions
• Pure Virtual Functions
• Abstract Class
• Operator Overloading
• Method Overloading
• Method Overriding
• Friend Classes and Friend Functions
• Static Members

Strings:

• C-Style Character Strings
• C++-Strings
• Using std::string

Exception Handling:

• Throwing an Exception
• try-catch blocks
• Nested try blocks
• Catching all Exceptions

I/O Streams:

• C++ Streams
• Formatted Console I/O Operations
• Unformatted Console I/O Operations
• Manipulators
• User-Defined Manipulators

Files:

• Opening and Closing a File
• File Modes
• Sequential Accessing
• Random Accessing

Templates:

• Function Templates
• Multiple Template Parameters
• Class Templates

STL [Standard Template Library]:

• Vector
• Stack
• Queue
• List
• Set
• Map

Miscellaneous:

• Namespaces
• Smart Pointers