Welcome to Onsite Training - Have a look round!

Feedback Nottingham Home

Visual Basic

 

Up PC Concepts Windows Word Word VBA Excel Excel Macros Excel VBA Access Office Outlook Visual Basic PowerPoint Publisher Pagemaker Photoshop QuarkXPress Project

Visual Basic Introduction

Duration : 3 Days

Objectives:

By the end of the course, delegates will be able to use event-driven programming to build simple applications with Visual Basic, exploiting the Windows Graphical User Interface and dealing with data in databases and text files.

Designed For:

This course is suitable for delegates with a sound understanding of Windows applications such as spreadsheets or databases, who wish to extend their knowledge to be able to build more flexible and sophisticated applications. 

Description:

The course covers the essential techniques for creating the user interface, accessing data, controlling program logic and debugging applications. During the course, delegates will build a small application that makes use of these features.

Course Topics

Overview of Visual Basic
Building a simple application
User Interface, Multiple Forms and Menus
Simple Database Access
Variables and Data Types
Programming Fundamentals
Debugging
Dialogue Boxes
Using the Clipboard
Using ActiveX Controls
General Procedures
File Access & the Common Dialogue Control
Printing
Managing Projects and making EXE files

 

Visual Basic Intermediate

Duration : 2 Days

Objectives:

By the end of the course, delegates will appreciate some of the more advanced facilities of Visual Basic. They will know how to build sound applications that offer a polished user interface and allow interaction with other software.

Designed For:

This course is suitable for delegates with a sound understanding of the fundamentals of programming in Visual Basic, who now wish to exploit some of the more advanced features. Delegates should have attended the Visual Basic Introduction course or be familiar with the material covered there.

Description:

The course deals with additional features and programming techniques that are an essential foundation for using the more advanced facilities of Visual Basic, and introduces some topics that are covered in more detail in later courses.

Course Topics

Review of Visual Basic Fundamentals
Control Arrays and Pop Up Menus
User Defined Data Types and Dynamic Arrays
Objects and Collections
Lifetime and Scope of Variables
Additional ActiveX Controls
Error Handling
Database Methods and SQL
Overview of ActiveX Automation

 

Visual Basic Advanced

Duration : 3 Days

Objectives:

By the end of the course, delegates will be able to write a Visual Basic application that integrates with other products that support ActiveX Automation (especially Microsoft Office) and that utilises databases effectively via ActiveX Data Objects. They will also know how to build ActiveX controls to provide simple reusable components.

Designed For:

This course is suitable for delegates with a good working knowledge of the Microsoft Visual Basic programming environment, including a sound understanding of objects, properties and methods and the use of relational databases, SQL and the debugging facilities. Delegates should have attended the Visual Basic Introduction and Visual Basic Intermediate courses or should be familiar with the material covered there.

Description:

This course deals mainly with interaction with external facilities such as databases and other software products via the various ActiveX interfaces. Creating, testing and using ActiveX controls are also covered.

Course Topics

Essentials of Microsoft Visual Basic
Introduction to ActiveX Automation
Driving other applications
Microsoft Office Object Models
Overview of ADO
Universal Data Access
Connecting to a Data Source
Retrieving, organising and presenting data
Advanced Data Access issues
Introduction to ActiveX controls
Creating an ActiveX control
Testing an ActiveX control

 

Visual Basic Application Development

Duration : 2 Days

Objectives:

By the end of the course, delegates will able to create and use Class Modules to build reusable components, optimise and deploy a simple application (including ActiveX controls) and build a simple Internet application.

Designed For:

This course is suitable for delegates who need to create simple applications for deployment to other users, potentially outside of their own department or organisation. Delegates should have attended the Visual Basic Introduction and Visual Basic Intermediate courses or be familiar with the material covered there and should preferably have also attended the Visual Basic Advanced course.

Description:

This course covers the creation and use of Class Modules, optimisation and deployment of applications and creating simple Internet applications.

Course Topics

Introduction to Class Modules

Using Class Modules

Data-bound Class Modules

Optimising an application

Deploying an application

Introduction to Internet applications

Using the WebBrowser control

Creating ActiveX Documents

Creating DHTML applications

 

Visual Basic Additional Topics

Additional topics can be covered by prior arrangement, selected from the list below. The duration will be dependent on the number of topics to be covered.

Topics

Inter-program communication

Dynamic Data Exchange

Object Linking and Embedding

The Windows API

Calling DLLs

Using the Registry

 

MDI and Graphics

Multiple Document Interface

Graphics Methods

Drag and Drop

 

Component Object Model

Introduction to COM components

Creating COM components

Creating an Object Model

Adding Error handling

 

Creating Help Files

Overview of HTML Help Workshop

Creating and Using a Help File

 

 

Send mail to admin@onsite.demon.co.uk with questions or comments about this web site.
Copyright © 1999 - 2003  Onsite Training (East Midlands) Ltd