Training in Visual Basic.NET

I-PAD Technologies
In Hyderabad

Price on request
You can also call the Study Centre
40666... More
Want to speak to an Advisor about this course?

Important information

Typology Training
Start Hyderabad
  • Training
  • Hyderabad

Important information

Where and when

Starts Location
On request
Ramakrishna Niwas 2nd & 4th Floor Flat No. 401 Sanjeev Reddy Nagar, 500038, Andhra Pradesh, India
See map
Starts On request
Ramakrishna Niwas 2nd & 4th Floor Flat No. 401 Sanjeev Reddy Nagar, 500038, Andhra Pradesh, India
See map

Course programme

I-PAD Technologies Promises the future of education in Information Technology by dedicating it self towards sharpening your technical and soft skills to improve your chances in this competitive world. Silent Features are...

Ø I-PAD Technologies assures robust, practical and industry-worth guidance and training to the student.

Ø I-PAD Technologies offers the student community a complete exposure to all application/firmware development activities carried at our offshore research center

Ø Faculties with rich teaching experience and considerable practical experience will be involved in the training program.

Ø The required infrastructure for conducting the program will be available in totally.

Ø It is assured that the program will be conducted, strictly based on agreed curriculum and time schedules with the at most professionalism.

Ø Heavy emphasis will be laid on practical issues to make the students worthy of the industry at the conclusion of the training program.

Ø Communication skills and Confidence building will be an integral part of the program.


We are proud to be the pioneers in "Hardware and Networking". Just when everyone was bent upon Software, we foresaw the tremendous potential in Hardware and Networking, and successfully emerged as one of the best IT Company for Hardware and Networking Solutions and the best institute for Hardware and Networking Training. Today the two sides of its business are equally balanced. The expertise of its training is coupled with a strong commitment to provide the best Hardware and Networking solutions. This has put I-PAD Technologies in the unique position of deriving synergies between Network Solutions and IT Training. At I-PAD Technologies, we have versatile, highly qualified and certified Hardware and Networking Engineers with varied academic backgrounds and is headed by Mr.Srinivasa Rao.K. The teaching staff are in the field with the complete understanding of the IT industry, its prospects and are provident enough to see to it that you are equipped with the latest knowledge in the ever changing world of IT industry. After extensive learning, we subject our students to some Real Time situations (which is often created by our staff) and student left alone, to handle the situation, to overcome the problem, with his own solutions. In this way, he is getting experienced, even before the completion of course and is very much ready to seek the job with tremendous confidence.

In keeping view of the student's requirements, the I-PAD Technologies are providing 24-hour lab facility. The lab is also open on all Sundays / Holidays Our labs are enormous and equipped with the latest systems available in the industry today. We also have product maintenance engineers who see to it that our systems are fully functional at all times. We have a good library, shelving books with latest versions and editions covering various topics on Real Time situations and Trouble shooting, etc.

* Introduction to .NET

o What is .NET

o Overview

o .net Architecture

o DNA vs. .NET

o CLR Architecture


o Assemblies & Namespaces

o Base Class Libraries (CLS)

o .Net Languages

o Compiling & Executing an Application

* Introduction to the Visual Studio .NET IDE

o Introduction

o Overview of Visual Studion.NET IDE

o Menu Bar and Toolbar

o Visual Studio .NET IDE Windows

o Solution Explorer

o Toolbox

o Properties Window

o Using Help

o Simple Program: Displaying Text and an Image

· Introduction to Visual Basic Programming

o Introduction

o Simple Program : Printing a Line of Text

o Another Simple Program: Adding Integers

o Memory Concepts

o Arithmetic

o Using a Dialog to Display a Message

· Control Structures

o Algorithms

o Pseudocode

o Control Structures

o If/Then Selection Structure

o If/Then/Else Selection Structure

o While Repetition Structure

o Do While/Loop Repetition Structure

o Do Until/ Loop Repetition Structure

o Assignment Operators

o Introduction to Windows Application Programming

o Essentials of Counter - Controlled Repetition

o For/Next Repetition Structure

o Examples using the For/Next Structures

o Select Case Multiple - Selection Structure

o Do/Loop While Repetition Structure

o Do/Loop Until Repetition Structure

o Using the Exit keyword in a Repetition Structure

o Logical Operators

* Procedures

o Modules, Classes and Procedures

o Sub Procedures

o Function Procedures

o Methods

o Argument Promotion

o Option Strict and Data - Type Conversions

o Value Types and Reference Types

o Passing Arguments: Pass - by - Value vs. Pass - by - Reference

o Duration of Identifiers

o Scope Rules

o Random - Number Generation

o Recursion

o Example Using Recursion : Fibonacci Series

o Recursion vs. Iteration

o Procedure Overloading and Optional Arguments

§ Procedure Overloading

§ Optional Arguments

o Modules

* Arrays

o Introduction to Arrays

o Declaring and Allocating Arrays

o Examples Using Arrays

§ Allocating an Array

§ Initializing the values in an Array

§ Summing the Elements of an Array

o Passing Arrays to Procedures

o Passing Arrays: ByVal vs. ByRef

o Sorting Arrays

o Multidimensional Rectangular and Jagged Arrays

o Variable - Length Parameter List

o For Each/Next Repetition Structure

· Object - Based Programming

o Implementing a Time Abstract Data Type with a Class

o Class Scope

o Controlling Access to Members

o Initializing Class Objects: Constructors

o Using Overloaded Constructors

o Properties

o Composition: Objects as Instance Variables of Other Classes

o Using the Me Reference

o Garbage Collection

o Shared Class Members

o Const and Readonly Members

o Data Abstraction and Information Hiding

o Software Reusability

o Namespace and Assemblies

o Class View and Object Browser

· Object - Oriented Programming: Inheritance

o Base Classes and Derived Classes

o Protected and Friend Members

o Relationship between Base Classes and Derived Classes

o Constructors and Finalizers in Derived Classes

· Object - Oriented Programming: Polymorphism

o Introduction

o Derived - Class - Object to Base - Class - Object Conversion

o Type Fields and Select Case Statements

o Polymorphism Examples

o Abstract Classes and Methods

o Case Study: Inheriting Interface and Implementation

o NotInheritable classes and NotOverridable Methods

o Case Study: Payroll System using Polymorphism

o Case Study: Creating and Using Interfaces

o Delegates

· Exception Handling

o Introduction

o Exception Handling Overview

o Example: DivideByZeroException

o .NET Exception Hierarchy

o Finally Block

o Exception Properties

o Programmer - Defined Exception Classes

o Handling Overflows

· Graphical User Interface Concepts

o Windows Forms

o Event - Handling Model

o Control Properties and Layout

o Labels, TextBoxes and Button

o GroupBoxes and Panels

o CheckBoxes and RadioButtons

o PictureBoxes

o Mouse - Event Handling

o Keyboard - Event Handling

o Menus

o LinkLables

o ListBoxes and CheckedListBoxes

o ComboBoxes

o TreeViews

o ListViews

o Tab Control

o Multiple - Document Interface (MDI) Windows

o Visual Inheritance

o User - Defined Controls

· Multithreading

o Thread States: Life Cycle of a Thread

o Thread Priorities and Thread Scheduling

o Thread Synchronization and Class Monitor

o Producer/Consumer Relationship without Thread Synchronization

o Producer/Consumer Relationship with Thread Synchronization

o Producer/Consumer Relationship: Circular Buffer

· Strings, characters and Regular Expressions

o Fundamentals of Characters and Strings

o String Constructors

o String Length and Chars Properties, and CopyTo Method

o Comparing Strings

o String Method GetHashCode

o Locating Characters and Substrings in Strings

o Concatenating Strings

o Miscellaneous String Methods

o Class StringBuilder

o Regular Expressions and Class Regex

· Graphics and Multimedia

o Graphics Contexts and Graphics Objects

o Color Control

o Font Control

o Drawing Lines, Rectangles and Ovals

o Drawing Arcs

o Drawing Polygons and Polylines

o Introduction to Multimedia

o Loading, Displaying and Scaling Images

o Animating a Series of Images

o Windows Media Player

o Microsoft Agent

· Files and Streams

o Data Hierarchy

o Files and Streams

o Classes File and Directory

o Creating a Sequential - Access File

o Reading Data from Sequential - Access File

o Random - Access Files

o Creating a Random - Access File

o Writing Data Randomly to a Random - Access File

o Reading Data Sequentially from a Random - Access File

* Extensible Markup Language (XML)

o XML Documents

o XML Namespaces

o Document Object Model(DOM)

o Document Type Definitions (DTDs), Schemas and Validation

o Document Type Definitions

o Microsoft XML Schemas

o Extensible Stylesheet Language and XslTransform

o Microsoft BizTalktm

· Database, SQL and ADO.NET

o Relational Database Model


o ADO.NET Object Model

o Programming with ADO.NET: Extracting Information from a Database

§ Connecting to and Querying an Access Data Source

o Programming with ADO.NET: Modifying a Database

o Reading and Writing XML Files

* Collections

o System.collections Namespace

o List type of collections vs. Dictionary Type of Collections

o Array, Array List

o Hashtable, Sorted list

o Enumeration

o Cloneable Collections

* Distributed Applications (.NET Remoting)

o System.runtime.remoting Namespace

o System.runtime.remoting.channels Namespace

o Working with TCP & HTTP channels

o Creating Remoting Server Applications

o Server Activate & Objects (SAO's)

§ Single Call

§ Single ton

o Client Activate Objects (CAO's)

o Formatters (Binary & Soap) & Serialization

* Windows Services

o Creating the Services in VB.NET

o Service Process

o Service Process Controller

o Role of SCM (Service Control Manager)

o Installutil tool

* Assemblies

o Single File Assemblies

o Multi File Assemblies

o Private Assemblies vs. Shares Assemblies


o GACUtil & AL Tools

* COM & .NET Interoperability

o COM vs. .NET

o RCW's

o CCW's

o Role of COM Marshalles

* Introduction to Security in VB.NET
* Crystal Reports in VB.NET

Achievements for this centre