Programming Languages

Programming With C Course Content

History of C
Features of C
Requirement from C development
Rules for C Programming
Writing C Program
Introduction to C
Editor Block Commands
Comments
Variables
Data Types
Variable Declaration
Variable Assignment
Format Specifiers
Reading Data from Keyboard
Operators
Conditional Statements
Looping Statement
Arrays
String Operations
Pointers
Command Line Argument
Functions
Macros
Scope of Variables
Storage Classes
Structures
File Handling
Data Structure in C
Linked List
Stack
Queue
Trees
Pre-processor Directives
Conditional Compilation
Void pointers
Graphics Programming C
Project/Lab

Programming With C++ Course Content

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 initializes
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
Memory slicing
Pointers to functions
Enumeration types
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
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 initialization
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

Programming With Java Course Content

Introduction to Java
Fundamental Programming Structures in Java
Objects & Classes
Inheritance
Interfaces and Inner Classes
Graphics Programming
Event Handling
User Interface Components with Swing
Deploying Applications and Applets
Exceptions, Logging, assertions and Debugging
Generic Programming
Collections
projects

Payment Details

ICICI Bank
Lajpat Nagar-2
New Delhi-110024
IFSC code : ICIC0000225
A/C no. : 022505004214
A/c Name : Robo Edutech India Pvt.Ltd.

Please Register Here