Seminar Introduction to Visual Basic 6.0 (Canada) Seminar

Presented by Hands-On Technology Transfer

Hands On Technology Transfer Computer Training

Bring this seminar on-site to your facility for groups of 10 or more.

This hands on Visual Basic training course provides a thorough introduction to the use of Visual Basic 6

Course Description


Students Will Learn:
  • VB Project Development Cycle
  • User Interface Objects
  • Menus and Dialogs
  • Developing Code Modules
  • Validating Input
  • I/O and Persistence
  • Database Clients
  • Deploying Applications

Course Description: This hands on Visual Basic training course provides a thorough introduction to the use of Visual Basic 6. The main goal of the course is to enable the participant to create business applications with Visual Basic that utilize multi-tier application design strategy for maintainability and reusability. The hands on exercises are focused on solving commonly encountered business problems. The course introduces the Visual Basic Integrated Development Environment (IDE) and its wealth of development tools. Students will learn to build effective user interfaces with Visual Basic controls, forms, and other GUI components. The Visual Basic language is covered in detail. Students will learn the use of the debugging and testing tools available in Visual Studio. Database access is introduced, using Visual Basic's ADO Control and data-aware components like the Data Grid and Data Environment Designer. The course includes an introduction to object-oriented programming techniques, and using the Packaging and Deployment tool to deliver completed applications to end users.

Course Prerequisites: Basic computer skills and familiarity with Microsoft Windows.

Introduction to Visual Basic 6.0 Course Overview:

Visual Basic Overview
  • Capabilities of Visual Basic
  • Visual Basic Overview
  • Types of Visual Basic Projects
  • Rapid Application Development
  • RAD Problems
  • Visual Basic Editions
  • The Visual Basic IDE
  • Managing the Workspace
Visual Basic Project Development Cycle
  • Life Cycle Overview
  • The Visual Basic Project Lifecycle
  • Creating Projects
  • Project Files
  • Source Management
  • Test Running a Project
  • Compiling
  • Deploying Applications
  • Designing N-Tier Applications
Using VB Reference Resources
  • Using the Integrated Documentation
  • Microsoft Developer Network
Using Visual Basic Objects
  • Forms
  • Designing a GUI
  • Code Window
  • Form Properties and Methods
  • Controls
  • Properties
  • Events and Event Handling
Developing Data Entry Dialogs
  • Dialogs
  • Dialog Modality
  • Command Dialogs
  • Standard Windows Dialogs
  • Creating a New Dialog
  • Form Load and Unload
  • Form Control Syntax
Dialog Layout
  • Laying Out a Dialog Interface
  • Control Layout
  • Working with Frames
  • Tab Order
  • Hot Keys
  • Layout Tools and Techniques
  • Validation Controls
Developing Code Modules
  • Fundamentals of Coding
  • Code Editor
  • Module Basics
  • Event Procedures
  • Code Window Tips and Shortcuts
  • Statements and comments
Data Declarations
  • Scope in Visual Basic Programs
  • Setting Scope Blocks
  • Data Types
  • Constants
Manipulating Data
  • Arithmetic Expressions
  • Logic and Boolean Expressions
  • Type Conversion
  • Arrays
  • Working with Strings
  • Date, Currency and Variant Types
  • Formatting Data
Logic and Iteration
  • Logic Statements
  • Conditional Constructs (If/Then, Select Case)
  • Iteration (Do Loop, For Loop)
  • Background Loops
  • Background Processing
Writing Subroutines
  • Application Structure
  • Purpose of Subroutines
  • Procedures
  • Functions
  • Arguments
  • ByRef vs. ByVal Parameters
  • Optional Arguments
  • Designing for Maintainability
Debugging and Error Handling
  • Types of Errors
  • Error Handling
  • Creating Error Handlers
  • Debugging Applications
Validating User Input
  • Writing Validation Routines
  • Invoking Validation
  • Controlling Flow
  • Keyboard Event Handling
  • The Validate Event
Application Frameworks
  • SDI Applications
  • MDI Applications
  • Application Lifecycle
  • Displaying Child Windows
Application Interfaces
  • Menus
  • Toolbars
  • Status Bars
  • Other Useful Controls & Objects
  • Control Arrays
I/O and Persistence
  • Visual Basic File Access
  • File I/O Commands
  • File System Objects
  • The Registry
Database Client Applications
  • Database Concepts
  • The ADO Data Control
  • The DataGrid Control
  • Data View Window
  • Data Form Wizard
  • Data Environment Designer
Deploying Applications
  • The Packaging and Deployment Wizard
  • Creating Deployment Packages

 

More Seminar Information

Hands-On Technology Transfer
Hands On Technology Transfer Computer Training

Summary

This hands on Visual Basic training course provides a thorough introduction to the use of Visual Basic 6

Delivery Method

Seminar Seminar

Also Available As

On-Site Training On-Site Training

Who Should Attend

Beginning Visual Basic programmers

 
Search similar training
Email this page
Print this document
 

Dates and Locations

Quebec City, QC
5/11/2020 - 5/15/2020
Tuition: $2275

Montreal, QC
5/11/2020 - 5/15/2020
Tuition: $2275

Toronto, ON
5/11/2020 - 5/15/2020
Tuition: $2275

Ottawa, ON
5/11/2020 - 5/15/2020
Tuition: $2275

Mississauga, ON
5/11/2020 - 5/15/2020
Tuition: $2275

see all dates/locations

 

Frequently Asked
Questions

Payment Options
Bill Me/Invoice
Credit Card

Register
Online
Fax Form

Availability
Select a date from the list at the bottom of the page for specific information about that class.

Other Information
Seminar

All Date/Location Information

Ontario (Find training in Ontario)
5/11/2020-5/15/2020 in Kingston, ON         Find a seminar in Kingston ON
5/11/2020-5/15/2020 in Mississauga, ON         Find a seminar in Mississauga ON
5/11/2020-5/15/2020 in Ottawa, ON         Find a seminar in Ottawa ON
5/11/2020-5/15/2020 in Toronto, ON         Find a seminar in Toronto ON

Quebec (Find training in Quebec)
5/11/2020-5/15/2020 in Montreal, QC         Find a seminar in Montreal QC
5/11/2020-5/15/2020 in Quebec City, QC         Find a seminar in Quebec City QC