What you'll learn?

·     Create a simple Visual Basic .NET-based application based on the Windows Application template.

·     Use forms and controls to create a user interface.

·     Create and use variables and arrays.

·     Create and use Sub and Function procedures, including predefined functions.

·     Implement decision structures and loops by using conditional expressions.

·     Validate user input for fields, controls, and forms.

·     Apply object-oriented programming techniques to create classes, add methods, and add properties.

·     Resolve syntax, run-time, and logic errors by using the debugger and structured exception handling.

·     Enhance the user interface by adding menus, status bars, and toolbars.

·     Create a simple Visual Basic .NET-based Web Forms application that uses an XML Web Service.

·     Access and manipulate data in a Microsoft Access or Microsoft SQL Server™ database by using Microsoft ADO.NET.

·     Build, package, and deploy an application.

Description

Visual Basic 2005, together with the .NET Framework, provides a wonderfully powerful development environment. This Package provides trainees with the knowledge and skills necessary to develop Microsoft Visual Basic 2005 applications. It covers building both console applications and Windows Form Applications.

Course NameHours
      Core Group
Visual Basic 2005 Core 21
      Advanced Group
Visual Basic 2005 Advanced 21
      Application Group
Visual Basic 2005 Applications 6
 48

Audience :

Application Programmers, Application Designers

Topics :

Getting Started

o  Basic .NET Concepts

o  Exploring the Development Environment

o  Creating a Visual Basic .NET Project

Working with Forms and Controls

o  Understanding Programming Concepts

o  Working with Windows Forms

o  Working with Controls

o  Styling Your Code

Using Variables and Arrays

o  Introduction to Data Types

o  Using Variables

o  Variable Scope

o  Converting Data Types

o  Creating and Using Structures

o  Storing Data in Arrays

Working with Procedures

o  Creating Procedures

o  Using Procedures

o  Using Predefined Functions

Decision Structures and Loops

o  Using Conditional Expressions

o  Using Decision Structures

o  Using Conditional Loop Structures

Validating User Input

o  Restricting User Input

o  Validating Field Data

o  Validating Form Data

Object-Oriented Programming in Visual Basic .NET

o  Understanding Classes

o  Working with Classes

o  Using Shared Members

o  Inheritance, Polymorphism, and Namespaces

Handling Errors and Exceptions

o  Types of Errors

o  Using the Debugger

o  Handling Exceptions

Enhancing the User Interface

o  Creating Menus

o  Creating Status Bars

o  Creating Toolbars

Web Forms and XML Web Services

o  Working with Web Forms

o  Using XML Web Services

Using ADO.NET

o  Database Concepts

o  Overview of ADO.NET

o  Working with Data

Deploying Applications

o  Introduction to Deployment

o  Deploying a Windows-based Application

Prerequisities :

Recommended Knowledge :

A working knowledge of any Microsoft Windows operating system is required (Version XP or any later version). Besides, basic knowledge about the general programming and object-oriented programming concepts will be an asset.

Recommended Course(s) :

Category :

  • Programming

Training Materials :

YAT Official Courseware

Labs :

This package includes several labs to ensure you will gain the targeted skills and experience.