PTR - People, Training ResultsPeople, Training, Results
Independent Technical IT Computer Training Courses

Visual Basic Course Index & Training Schedule


More Visual Basic Courses

Introduction to Programming using Visual Basic 2005 CourseMicrosoft Visual Basic 2005: Developing Applications Part 1 CourseMicrosoft Visual Basic 2005: Developing Applications Part 2 CourseIntroduction To Object Oriented Programming CourseLearning To Program In Visual Basic 2005 CourseFundamentals of Visual Basic .NET: Level 1 CourseAdvanced Visual Basic .NET Programming: Level 3 CourseProgramming Visual Basic .NET: Level 2 CourseADO.NET using VB.NET CourseEnterprise Development In Visual Basic .NET CourseWeb Services Using VB.NET & ASP.NET CourseProgramming Fundamentals of Visual Basic - Level 1 CourseProgramming Visual Basic 6.0 Applications - Level 2 CourseAdvanced Visual Basic 6.0 Programming Concepts - Level 3 CourseASP.NET Using Visual Basic 2005 Part 1 CourseASP.NET Using Visual basic 2005 Part 2 CourseASP.Net Using Visual Basic 2008 Course


Late Availability Courses:


Training Course Subjects:

Applications Training Courses C Programming Courses Cisco Courses Citrix Courses CIW Courses CompTia Courses Database Courses Exchange Server Courses Fortran Courses Internet Courses ITIL Service Management Courses Java Courses Linux Courses MCSD Courses MCSE Courses Microsoft Courses Microsoft .NET Courses Microsoft Access Courses Microsoft Excel Courses Microsoft Outlook Courses Microsoft Powerpoint & Visio Courses Microsoft Project Courses Microsoft Server Products Courses Microsoft Word Courses Networking Courses Oracle Courses Perl Courses Programming Courses Security Courses SQL Courses SQL Server 2005 Courses SQL Server 2008 Courses Unix Courses VBA Courses Visual Basic Courses Visual Basic 2008 Courses VMWare Courses Web Design Courses Windows 2000 Courses Windows Server 2003 Courses Windows Server 2008 Courses Windows 7 Courses Windows Vista Courses Windows XP Courses XML Courses

Online e-Learning Courses

Scheduled Classroom based Training Courses

Programming Visual Basic 6.0 Applications - Level 2 Course

Course Description

This course introduces you to objects, then explores the Microsoft data access technologies ActiveX Data Objects (ADO) and OLE DB. You will build reports using the Data Report Designer, use form modules, work with user-defined collections and create your own objects. This course will introduce you to advanced concepts, allowing you to create your own MDI applications, use Windows common controls, harness the power of the Windows API, and finish projects with optimization techniques and other professional touches.

Course pre-requisites:

Visual Basic 6.0 - Level 1 or equivalent experience.

Topics covered on the 3 day Programming Visual Basic 6.0 Applications - Level 2 course

An Introduction to Objects

  • What Is an Object?
  • The Object Browser
  • System Objects
  • Introducing Object Variables
  • Classifying Objects
  • Referring to Objects
  • Using the Global Forms Collection
  • Working with External Objects

Managing Data with ADO

  • What is ADO?
  • Getting Started with ADO
  • The ADO Object Hierarchy
  • The ADO Connection Object
  • Working with Recordset Properties and Methods
  • The Command Object
  • Updating Recordset Data

ADO and Unbound Forms

  • Forms and ADO
  • Displaying Data on the Form
  • Changing Data on the Form
  • Finding Data on the Form
  • Using a Default Recordset
  • Maintaining State Information

Using UI Data Tools

  • What's Wrong with the ADO Data Control?
  • Taking Advantage of the Data Environment
  • The Hierarchical FlexGrid Control
  • Advanced Uses for the Data Environment Designer
  • Creating reports in Visual Basic

Using Form Modules

  • What's a Form?
  • Adding Form Methods
  • Adding Form Properties
  • Implementing Dialog Boxes
  • Creating Multiple Instances of a Form
  • Life Cycle of a Form

Creating Your Own Objects

  • Introduction to Class Modules
  • Starting and Stopping
  • Properties Aren't Always So Simple
  • A Simple, Useful Class
  • TextFile: Working with Text Files
  • Using the Class Builder

Working with Collections

  • Collection Overview
  • Using the Collection Object

Creating MDI Applications

  • What is MDI?
  • Working with MDI Applications
  • Using Window Common Controls

Working with the Windows API

  • What is the Windows API?
  • API Declarations
  • Using the API Viewer/WIN32API.TXT
  • A Few Simple Examples
  • Declaring User-Defined Data Types
  • Working with Strings
  • Talking to Controls (Using SendMessage)
  • Resources

Optimizing Visual Basic Programs

  • Testing Hypotheses
  • Where Do You Look?
  • Optimizing Code and Display Speed
  • Optimizing Apparent Speed
  • Optimizing Size in Memory

Adding Professional Touches

  • Storing Program Options
  • Using the Common Dialog Control
  • Adding Standard Forms
  • Creating Your Own Templates

Course Classification:  Technical Training Course

This is an instructor led training course taught in a classroom based environment.


MDD Button - Multiple Delegate Discounts available on this course SaveIT Button - The Programming Visual Basic 6.0 Applications - Level 2 course qualifies for the PTR SAVE IT Scheme Passport

Course Fee = £895   (excl.VAT)

Scheduled course dates

March 2010April 2010May 2010June 2010July 2010
1-312-1424-26--

View full schedule of Visual Basic 6 courses

Print / Download PDF Version of full course schedule

If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite Visual Basic Training and bespoke Visual Basic courses

The Programming Visual Basic 6.0 Applications - Level 2 course qualifies for the PTR Training Passport SAVE IT Scheme, which offers discounts on bookings for multiple courses and/or multiple delegates.