WingsLive.com India's Largest IT E-Learning Website
s

 Microsoft®  Visual C++ 2008

 
 
  

 

 

Skip Navigation Links
  Lesson Plans  
  Tips and Tricks  
  Self Assessments  

 

 Chapter 1: Author Mentoring
  • Lesson 1.1 : Audience for this Course
  • Lesson 1.2 : Job Roles and Employment Opportunities
  • Lesson 1.3 : Pre-requisite Knowledge and Skills

Chapter 2: Fundamentals of Visual C++

  • Lesson 2.1 : History of Visual C++
  • Lesson 2.2 : What is Visual C++?
  • Lesson 2.3 : Why Visual C++?
  • Lesson 2.4 : Course Objective

Chapter 3: Setting Up the Environment

  • Lesson 3.1 : Checklist for Installation
  • Lesson 3.2 : Step by Step Installation

Chapter: 4 Getting Started with Visual C++ 2008

  • Lesson 4.1 : Understanding the Visual C++ 2008 IDE
  • Lesson 4.2 : Creating a New Project
  • Lesson 4.3 : The .NET Framework and the CLR

Chapter 5: Data Types and Variables

  • Lesson 5.1 : Fundamental Data Types - I
  • Lesson 5.2 : Fundamental Data Types - II
  • Lesson 5.3 : Basic Input and Output
  • Lesson 5.4 : Working with Operators - I
  • Lesson 5.5 : Working with Operators - II
  • Lesson 5.6 : Operator Precedence
  • Lesson 5.7 : The Bitwise Operators - I
  • Lesson 5.8 : The Bitwise Operators - II

Chapter 6: Decision Making Statements

  • Lesson 6.1 : Understanding the ‘IF’ Statement
  • Lesson 6.2 : Nested IF Statements
  • Lesson 6.3 : Logical Operators and Expressions
  • Lesson 6.4 : The Conditional Operator
  • Lesson 6.5 : The Switch Statement

Chapter 7: Working with Loops

  • Lesson 7.1 : The For Loop
  • Lesson 7.2 : The While Loop
  • Lesson 7.3 : The Do While Loop
  • Lesson 7.4 : Nested Loops
  • Lesson 7.5 : The Break and Continue Statements

Chapter 8: Arrays and Strings

  • Lesson 8.1 : Understanding Arrays
  • Lesson 8.2 : Character Arrays and String Handling
  • Lesson 8.3 : Multi-Dimensional Arrays
  • Lesson 8.4 : Finding the Length of a String
  • Lesson 8.5 : Joining and Copying Strings
  • Lesson 8.6 : Comparing and Searching Strings

Chapter 9: Functions

  • Lesson 9.1 : Understanding Functions
  • Lesson 9.2 : Using a Function
  • Lesson 9.3 : The Pass By Value Mechanism
  • Lesson 9.4 : Passing Arrays to a Function
  • Lesson 9.5 : Passing References to a Function
  • Lesson 9.6 : Passing Arguments to the ‘main’ Function
  • Lesson 9.7 : Returning a Reference
  • Lesson 9.8 : Using the Recursive Function Calls

Chapter 10: Scope of Variables

  • Lesson 10.1 : Automatic Variables
  • Lesson 10.2 : Global Variables
  • Lesson 10.3 : Static Variables
  • Lesson 10.4 : Static Variables in a Function

Chapter 11: Indirect Data Access

  • Lesson 11.1 : What is a Pointer?
  • Lesson 11.2 : Declaring and Initializing Pointers
  • Lesson 11.3 : Working with Pointers
  • Lesson 11.4 : Pointers with Arrays
  • Lesson 11.5 : The sizeof Operator
  • Lesson 11.6 : Pointers as Arguments to a Function

Chapter 12: Dynamic Memory Allocation

  • Lesson 12.1 : The New and Delete Operators
  • Lesson 12.2 : Memory Allocation for Arrays
  • Lesson 12.3 : Understanding References

Chapter 13: Classes and Objects

  • Lesson 13.1 : Working with Structures
  • Lesson 13.2 : Understanding Classes
  • Lesson 13.3 : Understanding Objects
  • Lesson 13.4 : Working with Member Functions
  • Lesson 13.5 : What is a Constructor?
  • Lesson 13.6 : The “friend” Function
  • Lesson 13.7 : The Copy Constructor
  • Lesson 13.8 : The “this” Pointer
  • Lesson 13.9 : Array of Objects

Chapter 14: Classes in Deeper Look

  • Lesson 14.1 : Static Data Members
  • Lesson 14.2 : Static Data Member Functions
  • Lesson 14.3 : Understanding Function Overloading
  • Lesson 14.4 : What is a Destructor?
  • Lesson 14.5 : Understanding Operator Overloading
  • Lesson 14.6 : Overloading the Assignment Operator
  • Lesson 14.7 : Overloading the Addition Operator
  • Lesson 14.8 : Overloading the Increment and Decrement Operators
  • Lesson 14.9 : Understanding Function Templates
  • Lesson 14.10 : Understanding Class Templates

Chapter 15: Inheritance and Virtual Functions

  • Lesson 15.1 : Understanding the Inheritance
  • Lesson 15.2 : Friend Classes
  • Lesson 15.3 : Understanding Virtual Functions
  • Lesson 15.4 : Pure Virtual Function
  • Lesson 15.5 : Virtual Constructors and Destructors

Chapter 16: The Standard Template Library

  • Lesson 16.1 : Understanding Standard Template Library
  • Lesson 16.2 : Working with Vector Containers
  • Lesson 16.3 : Inserting and Deleting Elements
  • Lesson 16.4 : Class Objects in Vector
  • Lesson 16.5 : Sorting Vector Elements
  • Lesson 16.6 : Understanding Double-ended Queue Containers
  • Lesson 16.7 : Working with List Containers
  • Lesson 16.8 : The Map Containers
  • Lesson 16.9 : Working with a Multi-map Container
  • Lesson 16.10 : Understanding Iterators
  • Lesson 16.11 : Working with Inserter Iterators
  • Lesson 16.12 : Using Output Stream Iterators

Chapter 17: Windows Programming with MFC

  • Lesson 17. 1 : An Overview of Windows Programming
  • Lesson 17. 2 : The Windows API
  • Lesson 17. 3 : Fundamentals of Windows Programming
  • Lesson 17. 4 : A Simple Windows Program
  • Lesson 17. 5 : Working with Windows Forms
  • Lesson 17. 6 : The Microsoft Foundation Classes
  • Lesson 17. 7 : Understanding Documents
  • Lesson 17. 8 : Creating an MFC Application - I
  • Lesson 17. 9 : Creating an MFC Application - II
  • Lesson 17. 10 : Creating an MDI Application
  • Lesson 17. 11 : Understanding Message Maps

Chapter 18: Controls

  • Lesson 18.1 : Drawing Objects
  • Lesson 18.2 : Working with Static Control
  • Lesson 18.3 : Using Edit Control Box
  • Lesson 18.4 : Understanding CButton Class
  • Lesson 18.5 : Creating Checkboxes
  • Lesson 18.6 : Understanding Radio Buttons
  • Lesson 18.7 : Using List Boxes
  • Lesson 18.8 : Understanding the Combo Boxes

Chapter 19: Dynamic Link Libraries

  • Lesson 19.1 : Understanding Dynamic Link Libraries
  • Lesson 19.2 : Linking Dynamic Link Libraries
  • Lesson 19.3 : Various Types of DLLs
  • Lesson 19.4 : Creating a DLL
  • Lesson 19.5 : Calling a DLL

Chapter 20: Structured Programming Language

  • Lesson 20.1 : Database Management System
  • Lesson 20.2 : Understanding SQL
  • Lesson 20.3 : Working with Databases and Tables
  • Lesson 20.4 : Using DML Commands - I
  • Lesson 20.5 : Using DML Commands - II
  • Lesson 20.6 : Altering and Dropping Tables

Chapter 21: Database Programming

  • Lesson 21.1 : Database Concepts with MFC
  • Lesson 21.2 : Working with ODBC Data Sources
  • Lesson 21.3 : Retrieving Records - I
  • Lesson 21.4 : Retrieving Records - II
  • Lesson 21.5 : Adding and Deleting Records
  • Lesson 21.6 : Updating Existing Records
Top Arrow
 
WingsLive.com India's Largest E-Learing Website