Visual Basic Programming

 COURSE OUTLINE

 

Duration                                                5 Days

 

Audience                                             This course is designed for experienced Data Processing professionals who wish to develop and/or maintain Visual Basic applications.

 

Prerequisites                                       Students should have the following skills prior to enrollment in this course:

Ø       Understanding of basic Information Technology concepts and terms

Ø       Programming background in a language other than Visual Basic is helpful.

Ø       Previous experience with Object Orientation is helpful.

 

Description                                          The course covers all aspects of programming in the Visual Basic language environment including concepts and terminology, using the IDE, managing projects, language features and facilities, debugging and deployment.

 

Objectives                                            Upon successful completion of this course, the student should be able to:

Ø       Create and maintain a Visual Basic Application

Ø       Describe basic Object Orientation concepts and terms

Ø       Design and create a user interface with Visual Basic

Ø       Interact with disk files, the printer and Access databases

Ø       Use the debugger to find and fix application problems

 

Set Up Requirements                       The course requires the following set up and support:

Ø       Each student must have a desktop with access to Visual Basic, Access and the INTERNET

Ø       The classroom should have standard tools such as whiteboard, markers, etc.

Ø       The classroom must have an instructor desktop (access to programming tools) with an overhead projector

 

 

COURSE CONTENT


Introduction to Visual Basic

·          Some basics

·          Overview of Object Orientation

·          Overview of Event Driven Programming

·          Managing Projects

·          Sources of Information

·          Lab Problem

 

Object Orientation

·          Concepts and terms

·          Objects

·          Properties

·          Collections

·          Methods

·          Events

 

Forms and Controls

·          Overview

·          Command Button

·          Text Fields

·          Check Boxes

·          Option Buttons

·          List and Combo Boxes

·          Picture box and Image control

·          Timers

·          Other Standard Controls

·          Exercises

 

Programming

·          Syntax basics

·          Operators

·          String Manipulation

·          Date and Time

·          Empty and Null

·          Arrays

·          Procedures

·          Control Structures

·          Loops

·          Exercises

 

Debugging

·          The debugger

·          Break points

·          The immediate window

·          The local window

·          The watch window

·          Call stack

·          The STOP statement

·          Run to cursor

·          Set Next

·          Debug.Print

·          Debug.Assert

·          Workshop

 

 

Working with Data

·          File System Object

·          Sequential Files

·          Printer Object

·          ADO

·          Connections

·          Recordsets

·          Manipulation of the recordset

·          Using Access and SQL

·          SQL overview

·          Workshop

 

Creating COM Objects

·          What is COM

·          Setting up a project

·          Using Class Modules

·          Defining the interface

·          Creating properties

·          Creating methods

·          Creating events

·          Invoking your COM object

·          Setting up DCOM

·          MTS

·          Workshop

 

© copyright 2008, BCS, Inc., All Rights Reserved.