• android and iphone app
  • fresher
  • webdesigning
  • course
android and iphone app1 fresher2 webdesigning3 course4
Carousel CSS3 by WOWSlider.com v5.2

What is C++ and VC++

C++ is a highly flexible, robust, versatile and very powerful programming language which helps to develop any system software like operating language, compilers, embedded software etc. it is a most ideally suited language for development of reusable programs.Microsoft Visual C++ (often abbreviated as MSVC or VC++) is a commercial (free version available), integrated development environment (IDE) product from Microsoft for the C, C++, and C++/CLI programming languages. It features tools for developing and debugging C++ code, especially code written for the Microsoft Windows API, the DirectX API, and the Microsoft .NET Framework.

6 Week Course

C character set, Identifiers and keywords, Data types, Declarations, Expressions, statements and symbolic constants.
getchar, putchar, scanf, printf, gets, puts, functions.
Pre-processor commands: #include, #define, #ifdef

Compiling and running a simple C program

Arithmetic, unary, logical, bit-wise, assignment and conditional operators
Control statements: While, do-while, for statements, nested loops, if else, switch, break, Continue, and goto statements, comma operators

Functions: Defining and accessing, passing arguments, Function prototypes, Recursion, Library functions, Static functions
Storage Types: Automatic, external, register and static variables.

Arrays: Defining and processing, Passing arrays to a function, Multi-dimensional arrays Defining and operations on strings.

Declarations, passing pointers to a function, Operations on pointers, Pointer Arithmetic, Pointers and arrays, Arrays of pointers function pointers.
Structures: Defining and processing, Passing to a function, Unions, typedef, array of structure, and pointer to structure

calloc, malloc, realloc, free

Definitions, concept of record, file operations: Storing, creating, retrieving, updating Sequential, relative, indexed and random access mode, Files with binary mode(Low level), performance of Sequential Files, Direct mapping techniques: Absolute, relative and indexed sequential files (ISAM) concept of index, levels of index, overflow of handling.
File operation: creation, copy, delete, update, text file, binary file.

Left shift, right shift, AND, OR, XOR
Leftovers: enumerated data type, type casting, pointers to functions, function returning pointers, Bit fields

Two programs based on functions. Two programs based on pointers. Four programs based on remaining portion e.g. Control statements, Structures and Unions. Three programs based on File Handling

C++ Programming Basics: Input / Output, Objects and Classes, Constructor / Destructor Member functions and member variables
Encapsulation, Abstraction, Inheritance, function overriding, operator overloading, copy constructor, Assignment operator, deep copy and shallow copy

Constructor Overloading, Function Overloading, Virtual Functions, Pure virtual function

Static member function and variable in a class and its purpose, difference between static and non-static
Friend function as bridges, friend classes

Linked lists, Stack, queue, heap, tree, graphs
Sorting and searching techniques

Exercises on C++ and Data Structure

6Week+ 6Month Course

IDE

  • Controls
  • Application Framework and MFC
  • Dialog Based application
  • SDI Application
  • Document /View Structure
  • C Runtime Class Structure
  • Line Drawing Using Doc/View
  • Creating A DLL
  • Implicit Linking Of A DLL
  • MFC Extension DLL
  • Tables,DIV tags
  • CSS
  • Java Script
  • Basics
  • Forms Validation
  • Introduction to Basics
  • Static Methods and Properties
  • Inheritance and Interfaces
  • Instantiation, Modifiers
  • Exceptional handling
  • Class Constance
  • Namespaces
  • Constructor & Destructor
  • Patterns
  • Scope Resolutions operator
  • Static Keyword
  • Object Cloning
  • Magic Method
  • Type Hinting
  • Final Keyword
  • Autoloading objects
  • Class Abstraction
  • Reflection
  • Late static Binding-Object &
  • References
  • Dreamweaver
  • Real Project means?
  • Software Development Life Cycle
  • How to analyze the requirement?
  • How to distribute the responsibilities?
  • How to co-operate in a team working on different modules?
  • Work with our software developers.