Mail : training@ecorptrainings.com
India : +91-8143-111-555
USA : +1-703-445-4802
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog

Workday HCM Demo New Batches Starting from Wednesday... 14-12-2016
Search Course Here




Live Chat
Support
Visual C++ Online Training

Visual C++

overview


This intensive course teaches C++ and Windows programming using Visual C++ and the Microsoft Foundation Class Library (MFC). The course consists of two modules. In the first module object oriented concepts are introduced. The Visual C++ development environment is demonstrated. The C++ class construct is introduced and its key features elaborated step-by-step, providing full implementation of abstract data types. C++ memory management is discussed. Function and operator overloading and the use of references are covered. The scope and access control mechanisms of C++ are described. Inheritance is introduced. The use of virtual functions to implement polymorphism is discussed.

prerequisties

  • A background of programming in another language such as C, Java, or C#

Duration

Online
  • It is a 20 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

Corporate
  • It is a 5 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
Classroom
    Private Classroom arranged on request and minimum attendies for batch is 4.

course content

  • Concepts of Object Oriented Programming Objects
    • Objects
    • Information Hiding and Encapsulation
    • Abstract Data Types
    • Methods and Messages
    • Classes
    • Class Inheritance
    • Polymorphism
  • Classes in C++
    • Data Encapsulation in C and C++
    • Definition of C++ Classes
    • Member Data and Functions this Pointer
    • Abstract Data Types
    • Organizing Code for Classes
  • Functions in C++
    • Function Prototypes and Type Checking
    • Conversion of Parameters
    • Default Arguments
    • Inline Functions
    • Function Overloading
  • Constructors and Destructors
    • Constructors and Initializations
    • Object Creation and Destruction
    • Destructors
    • Multiple Constructors in a Class
    • Hidden Constructors
  • Memory Management in C++
    • Static, Automatic and Heap Memory
    • New and Delete
    • Handling Memory Allocation Errors
    • Hiding Details of Memory Management in a Class
    • Implementing a Dynamic String Class
  • References and Argument Passing in C++
    • Call by Value
    • Reference Declarations
    • Reference Arguments
    • Copy Constructor
    • Constant Arguments and Functions
  • Operator Overloading, Initialization, and Assignment
    • Operator Overloading
    • Semantics of Assignment
    • Initialization vs. Assignment
    • Overloading Assignment
    • Type Conversions
  • Scope and Access Control
    • Scope in C++
    • Friend Functions
    • Const and Enumeration Types
    • Static Members
  • Introduction to Inheritance
    • Inheritance for Modeling and Reuse
    • Class Derivation
    • Access Control
    • Base Class Initialization
    • Composition
    • Initializing Class Type Members
  • Polymorphism and Virtual Functions
    • Virtual Functions and Dynamic Binding
    • Polymorphism in C++
    • Pointer Conversion
    • Virtual Destructors
    • Abstract Classes and Pure Virtual Functions
  • Appendix A. Introduction to Visual C++
    • Visual C++ Development Environment
    • Visual Studio
    • Managing Projects
    • Compiling and Linking
    • Debugging
  • Introduction to Windows Programming and MFC
    • Structure of Windows Programs
    • Application Frameworks
    • Class Hierarchy of the MFC Library
    • CWinApp and CFrameWnd Classes
    • Event-Driven Programming
    • Windows Messages
    • Message Maps
  • User Input in Windows
    • Mouse
    • Using ClassWizard
    • Using Spy++
    • Invalidating the Client Area
    • Keyboard
  • Graphics Device Interface
    • Device Contexts
    • GDI Object Creation and Cleanup
    • Colors
    • Pens and Brushes
    • Drawing with Text
  • More About Windows
    • MFC Encapsulation of Windows
    • Window Creation and Destruction
    • Focus and Activation
    • Sending and Posting Messages
    • Overlapped, Popup and Child Windows
    • Child Windows and Owned Windows
  • Document/View Architecture
    • Using AppWizard
    • Document and View Classes
    • Document Templates
    • SDI and MDI Applications
    • Document/View Program Structure
    • Synchronizing Document and Views
    • Making a Document Persistent
  • Menus and Resources
    • Resources in Windows Programs
    • Developer Studio Resource Editors
    • String Tables
    • Menus and Command Messages
    • Update Command UI Messages
    • Keyboard Accelerators
  • Controls and Dialogs
    • Modal and Modeless Dialog Boxes
    • Resources and Controls
    • Controls as Child Windows
    • CDialog Class and Programming a Modal Dialog
    • Designing Dialogs with Dialog Editor
    • Using ClassWizard
    • Dialog Data Transfer
  • Toolbars and Status Bars
    • Command Messages
    • MFC Control Bar Classes
    • Toolbars
    • Idle Time Processing
    • Tooltips
    • Status Bars

Videos

For Videos Click Here Videos
  • visual c++ course
  • visual c++ course in hyderabad
  • visual c++ training course content in ecorp trainings
  • visual c++ online training from india

Flash News


AngularJS New Batch Start From 09th DEC & 10th DEC.


Hadoop Dev New Batch Start From 10th DEC & 11th DEC.


IBM COGNOS TM New Batch Start From 11th DEC & 12th DEC.


Informatica Dev New Batch Start From 12th DEC & 13th DEC.


Mean Stack New Batch Start 13th DEC & 14th DEC.

SAP BODS new Batch Starting From 14th DEC & 15th DEC.

SAP S/4 HANA New Batch Start From 15th DEC & 16th DEC
.

Tableau New Batch Start From 16th DEC & 17th DEC

PUBLIC DEMO


(1) Workday Technical Demo Training

Demo Schedule : 09:30A.M EST / 08:30A.M CST / 6:30A.M PST on 13th DEC & 07:00A.M IST on 14th DEC

SOLVE YOUR QUERIES ONLINE
Email :
Rediff Bol :
ecorptrainings@rediffmail.com
Google Talk :
ecorptrainings@gmail.com
MSN Messenger :
ecorptrainings@hotmail.com
Yahoo Messenger :
ecorptrainings@yahoo.com
Skype Talk :
ecorptrainings