We can help your child succeed in school!

Programming Fundamentals of Visual Basic Level 1

Duration: 15 hours (5 lessons, 3hrs/day)

Cost: $749+HST

Grades 9 to 12 recommended.

Course Description

This course is designed for developers who are moving to Visual Basic with some understanding of basic programming concepts. You will learn Visual Basic syntax, event-driven programming, and how to compile an application with the native code compiler. You will learn the VBA language, handle run-time errors, debug, work with forms and controls, and add simple database support to your applications.

Your First Visual Basic Program

  • Welcome To Visual Basic!
  • A Simple Project
  • Using the Application Wizard

Adding Controls to Forms

  • Visual Basic Controls
  • Creating and Manipulating New Controls
  • Changing Design Time Control Properties
  • Visual Basic Built-In Controls
  • Control Design Tips

Understanding Events

  • Introducing Events
  • Event Procedures
  • The Form Load Event
  • The Form Resize Event
  • Command Button Click Event
  • Text Box Change Event
  • The Timer Control's Timer Event
  • GotFocus/LostFocus Events

Working with Forms and Controls

  • Setting Properties at Run Time
  • Setting Form and Control Properties
  • Using ActiveX Controls
  • Adding ActiveX Controls to a Project
  • Using the Monthview ActiveX Control
  • Extra ActiveX Samples

Creating and Using Menus

  • Menus in Visual Basic
  • Using the Menu Editor
  • Working with Menus
  • Manipulating Menus at Run Time
  • Reusing Menus
  • Creating Popup Menus

Compiling and Distributing Applications

  • Finishing Touches
  • Project Properties
  • Native Code vs. p-code
  • Creating Your Executable
  • Using the Package and Deployment Wizard

Working with VBA

  • Creating a Simple Procedure
  • Variables and Parameters
  • Data Types
  • Using Constants
  • Investigating Built-In Functions
  • Branching Structures and Looping Structures

Handling Errors

  • Handling Syntax Errors
  • Handling Run-Time Errors
  • The Error Handling Standard
  • Taking a Closer Look
  • Who Handles Errors?

Debugging Applications

  • Handling Logic Errors
  • Watch Expressions
  • The Call Stack
  • The Debugging Process

More VBA Issues

  • Scope, Lifetime, and Precedence
  • Passing by Value and by Reference
  • Arrays
  • Optional Arguments

More Form and Control Issues

  • Using Multiple Forms
  • List Boxes Revisited
  • Control Arrays

Adding Simple Database Support

  • Support for Data Access in Visual Basic 6.0
  • Using the ADO Data Control
  • Binding Controls to Data
  • Writing Code for the Data Control

For more information on any course, please call us at (647)-430-7478 or Email us at: hr@whizkids.ca

Footer 1
Footer 1
COPYRIGHT@2010 Whizkids. ALL RIGHTS RESERVED