VB .NET

Training courses are offered once or twice a year at iFahja.

For all fees and course related queries, please contact us on “courses@ifahja.com”
You must write your city in your email as sometimes we do offer courses in different cities. It will help us contact you when the courses are offered in your city.

Course Outline:

Sr. #Topics
1.Programming Fundamentals

  • Object Oriented Programming
  • Event driven Programming
2..NET Framework

  • General Description
  • Obtaining
  • Installing
  • Documentation
  • Common Language Runtime
3.VB.NET

  • Farewell DLL
  • Assemblies
  • Manifest
 Visual Studio 

  • IDE
  • Various Windows
  • Line Numbering
  • Code Regions
  • Building Project
4.Types

  • What is Type-Safe?
  • Value
  • Reference
5.Data Types

  • What is a Data Type?
  • Different Data Types
  • Data Type Issues
6.Classes

  • What is a Class?
  • Blueprint for Object
  • Encapsulation
  • Abstraction
  • Creating a Class
  • Constructors
  • Using a Class
  • Class Specifiers
7.Re-Using Classes

  • Inheritance
  • Interface
  • Implementation
  • Fundamentals of Class Design
8Properties

  • Global
  • Fields
9Methods

  • What is a Method?
  • Creating Methods
  • Types of Methods
  • Subroutines
10Functions 

  • What is a Function?
  • Creating a Function
11Overloading 

  • What is Overloading?
  • Overloading a Method
12Overriding 

  • What is Overriding?
  • Overriding Methods
13Shadowing 

  • What is Shadowing?
  • Shadowing a Method
14Events 

  • Events In VB6
  • Events in VB.NET
  • Handling Multiple Events
  • Using a Class
15Delegates 

  • What are Delegates?
  • Using a Delegate
  • Delegate Example
  • Types of Delegates
16Threads  

  • What is a Thread?
  • Spawning Threads
  • Threading Issues
17Forms

  • Building the interface
  • Menu editor
  • Multiple forms
  • Input validation
18Introduction to Database Design

  • Database programming basics
  • Database design using MS SQL Server 2010
  • Backing up and restoring databases
  • Performing Operations on data
19Report Generation Using Crystal Reports
20Creating Setup Files