For More Details Call +91-9790724947
ID – [email protected]
C & C++ Course Details
Course Name C & C++
Category Programming Languages
Training Methodology 40% Theory & 60% Practical
Course Duration 35-40 Hours
Class Availability Weekdays & Weekends
Call - +91-9790724947
For Demo Class
Email ID – [email protected]
C Training syllabus
Introduction
The C Language and its Advantages
The Structure of a C Program
Writing C Programs
Building an Executable Version of a C Program
Debugging a C Program
Examining and Running a C Application Program
Data Types and Variables
Data Types
Operands, Operators, and Arithmetic Expressions
Input/Output Management
The Input/Output Concept
Formatted Input Function
Control-Flow Statements
The Control-Flow Program Statements
Looping Statements
The Data-checking process
Modular Programming with Functions
The C Function
Passing Data to Functions
Passing an Address to Modify a Value in Memory
Using Functions in the Checkbook Program
For More Details Call +91-9790724947
ID – [email protected]
C Standard Library Functions
Arrays, Pointers, and Strings
Arrays , Pointers , Strings
Using Arrays, Strings, and Pointers in the Checkbook Program
Structures
Structures
Arrays of Structures
Passing Structures to Functions
Nesting Structures
File Input/Output
Command-line Arguments
Combining Command-line
C++ Training syllabus
Introduction to C++
Creating a project
Writing, compiling and running a program
Variables and data types
Expressions
Constants
Operators
Type conversions
Looping constructs: while, do…while, for loops
If…else statements
Switch/case construct
Functions
Passing arguments
Function prototyping
Default argument initializers
Inline functions
Arrays
Array initialization
Multi-dimensional arrays
Character arrays
Working with character strings
Storage Classes
Global variables
Pointers
Pointer and arrays
Pointers to character strings
Arrays of pointers
For More Details Call +91-9790724947
ID –
[email protected] Memory slicing
Pointers to functions
C++ classes
Data members and member functions
Creating objects
The new and delete operators
Friends to a class
Class initialization
Reference types
Reference type arguments
For More Details Call +91-9790724947
ID – [email protected]
Function overloading
Operator overloading
Copy constructor
Assignment operator
Template classes
Static class members
File streams
Inheritance
Base classes and derived classes
Inherited member access
Base class initialisation
Protected members of a class
Virtual functions
Virtual destructors
Virtual base classes
Virtual base class member access
Constructor and destructor ordering
Exception handling
try…throw…catch block
Nested catch handlers
***********************************************************************