0. Introduction to VC++ In Easy Steps

Introduction

"VC++ in Easy Steps" is a new approach towards learning VC++ quickly, using real time short videos. These tutorials will help you to learn VC++ yourself and you will become confident in developing real world applications within a few hours.

 

 How to proceed

It is recommended that first you go through all the videos in this tutorials. Then you will get an idea about how a VC++ application is developed and executed. After that, go through each tutorial in a detailed manner by viewing the videos more than once and experimenting through the source codes.

 

Brief Overview about Tutorials

There are totally nine tutorials. A brief description about each tutorial is given below. 

 

Tutorial 1 | Getting Familiar with VC++ Environment

In this tutorial, we will familiarize you with the Visual Studio 2015 environment. This tutorial will show you different methods to open a VC++ project, various wizards, adding/deleting multiple projects to/from a VC++ workspace, adding/ deleting files to/from a project etc. Click here to go to Tutorial 1.

 

Tutorial 2 | Basic VC++ Syntax and Semantics

In this tutorial, we will familiarize you with some basic syntax and semantics of  VC++. Click here to go to Tutorial 2.

 

Tutorial 3 | Programming Concepts

In this tutorial we will familiarize some of the basic OOPS Programming concepts like Encapsulation, Inheritance, Polymorphism and some of the basic programming concepts like Arrays, File handling, Exception handling etc. All concepts are explained using short Console Applications in VC++. By the end of this session you will be able to write any type of console application which suits to everyday need. Click here to go to Tutorial 3.

Tutorial 4 | VC++ GUI Tutorials

In this tutorial , basic VC++ Graphical User Interface (GUI) programming using Microsoft Foundation Class (MFC) Library is covered. Sample applications such as  Simple Interest and Matrix Grid will help you to familiarize with common frequently used MFC class. Click here to go to Tutorial 4.


Tutorial 5 | VC++ Database Programming

In this tutorial, Database programming using VC++ and ActiveX Data Object (ADO) is explained using an example "Student Database". The program uses MS Access as the back end. A basic understanding of Structured Query Language (SQL) is assumed. Click here to go to Tutorial 5.

 

Tutorial 6 | VC++ Network Programming

In this tutorial, network programming is explained using a simple client server example. A basic knowledge of networking concepts like OSI Layering model and TCP/IP layers is a definite plus. Click here to go to Tutorial 6.

 

Tutorial 7 | Creating ActiveX COM Controls

In this tutorial, creation of a basic ActiveX COM control is explained using an example "System Info Control". Click here to go to Tutorial 7.

 

Tutorial 8 | Multithreaded Programming

In this tutorial, multithreaded programming is explained using an example "Counter Thread". Click here to go to Tutorial 8.

 

Tutorial 9 | Familiarization of VC++ .NET Environment

In this tutorial, we will familiarize you with the Visual Studio .NET environment. This tutorial will show you different methods to open a VC++ .NET project, various wizards, adding/deleting multiple projects to/from a .NET solution etc. The tutorial also shows how to use the windows forms in a Visual C++ .NET project. Click here to go to Tutorial 9.

 

Technical Assistance

We conduct Online Tutoring| Webinars | Short workshops | Corporate training | Boot Camps based on these tutorials at our premises and at selected organizations / colleges . You can expect a detailed explanation for all the concepts covered in these tutorials.