Jump to course:

Visual Basic [Primer]


This course was designed to provide a fast-track to programming skills for non-programmers. The course teaches in a series of practical sessions how to work with the fundamental building blocks of programming – learning about loops, conditional statements, and structured program development. It is a precursor to the Visual BASIC Level 1 course which builds on these fundamentals.Users will develop using the Visual BASIC 6.0 programming language and learn to work with forms, and controls to bring their skills to a useful level by course completion. View the certification path

  • Understand VB programming constructs
  • Work with common VB controls
  • Understand the event model
  • Create simple database applications
  • Trap errors and debug an application
  • Learn to think like a windows developer

… and much more

  • Algorithms
  • Program Design & Development
  • Pseudo code
  • Event driven programming
  • Objects, Events, Methods and properties
  • Program design
  • MsgBox, inputbox functions
  • Expressions
  • Variables
  • Naming, declaration and type
  • Assignment
  • Operators +,-,/,*,MOD,,etc.
  • Conditional statements Boolean expressions Flow charts
  • Startup form
  • Common Controls Text, label, command button controls
  • Loops Initialiser, condition, advancer, Counting & Sentinel loops
  • Controlling user navigation
  • Naming conventions
  • Graphic commands
  • Line, circle commands
  • Functions and procedures Parameters, return types
  • Strings Left$, Mid$, Right$, Len Fixed, variable length
  • ASCII text files Reading and writing files Processing basic text files
  • Arrays
  • Upper and lower bounds Index, type and value
  • Testing, Debugging & Walking

To provide a thorough understanding of the event driven programming model and experience in working with a range of common OCX controls in VB. Users will learn how to program using modern structured design methods. Attendees will gain a good foundation in the principles underlying the development of a good program which will help with the management of more complex programming tasks. The course will allow attendees to grasp the underlying principles behind most computer languages.

Non-programmers wishing to learn a programming language or advanced macro developers wishing to develop in Windows.
3 Days / 8 Evenings

Start Dates

Looking for course dates? Find dates for your course here.

Find a Date