Course Outline

An Introduction to Visual Basic 6 
Series: Visual Basic 6
Weeks: 8
Cost: $200
CEU Credits: 3.0


Visual Baisc 6 was formerly an industry tool of choice for software development in today's corporate environment. Although Microsoft has dropped support of Visual Basic 6 in favor of VB.Net, the effort has proved daunting, and the language is still widely used worldwide. So much so that, by popular demand, I'm now offering the course again.

This 8 week course is for aspiring programmers who have had no previous exposure to programming, and would like to be able to write their own Visual Basic 6 programs. Experienced programmers are welcome also!


  • To examine Microsoft Windows behavior
  • To become comfortable with the Visual Basic 6 IDE
  • To learn what a Visual Basic property is
  • To learn some of the major properties of a Visual Basic Form
  • To learn what a Visual Basic method is
  • To learn what a Visual Basic event is
  • To learn the major controls contained in the Visual Basic 6 toolbox
  • To learn 'where' program code in a Visual Basic program is written
  • To learn the importance of Data in a computer programmer
  • To learn what a variable and a constant is
  • To learn the Visual Basic 6 Data types
  • To learn what operations can be performed on Visual Basic 6 data
  • To learn what a Visual Basic 6 Selection structure is
  • To learn the Visual Basic 6 If statement
  • To learn the Visual Basic 6 Case Statement
  • To learn what a loop is and why it's important in your program
  • To learn what a For...Next Loop is used for
  • To learn about the family of Do...Loops
  • To learn what String Manipulation means and what it can be used for
  • To learn basic File Manipulation Operations in Visual Basic 6
  • To learn how to create a menu in Visual Basic 6
  • To learn how to create an Array in  Visual Basic 6
  • To learn the difference between a one-dimensional and a multi-dimensional array
  • To learn how to enable Error Handling in a Visual Basic 6 program
  • To learn how to read from, and write to, the Windows Registry


  • No prerequisites.




  • Supplied with the book

Table of Contents

Week 1:  Getting Started, What is a Computer Program, Getting Comfortable with Visual Basic
  • Programming the Easy Way
  • The Systems Development Life Cycle (SDLC)
  • What is a Computer?
  • What makes a computer program run.
  • An In-depth Look at Windows
  • The Visual Basic Environment
  • The Visual Basic IDE
  • The Visual Basic Toolbox
Week 2:  Programming is Easy, Building the User Interface
  • Less is Best
  • Visual Basic Properties, Methods, and Events
  • Visual Basic Controls
Week 3:  A First Look At Coding
  • The old days...
  • Event Driving Programming
  • Writing Code
  • Program Comments
  • A Visual Basic Code Overview
  • The Visual Basic Debugger
Week 4:  Data, Selection Structures
  • Computer Data
  • Variables and Constants
  • Variable Declaration
  • Operations on Data
  • Selection Structures
  • The If...Then Statement
  • The Case Statement
Week 5:  Loops
  • What's a Loop
  • For...Next Loops
  • Do...Loops
Week 6:  String Manipulation, File Operations
  • What is a String?
  • String Concatenation
  • Breaking Strings Apart
  • Disk File Operations
  • Writing Data to a Disk File
  • Reading Data from a Disk File
Week 7:  Finishing the User Interface, Arrays
  • Drop-Down Menus
  • The MsgBox Function
  • What's an Array
  • Declaring and Initializing an Array
  • Static and Dynamic Arrays
  • Adding Data to an Array
  • Single and Multidimensional Arrays
Week 8:  Error Handling, Customizing Your Program
  • Common Beginner Errors
  • Runtime Errors/Logic Errors
  • Visual Basic 6 Error Handling
  • Writing to the Windows Registry
  • Reading from the Windows Registry
  • Creating Custom Sub Procedures

  John Smiley  



Contact Us