Jump to course:
iact

Visual Basic [Level 1]

Overview

This course teaches users familiar with languages such C and COBOL how to develop software using Visual BASIC programming paradigm. This course shows how we can use VB to create powerful Windows based applications in a fraction of the time required using conventional programming languages such as C.

The emphasis of this course is hands-on and focuses on creating convincing, reliable applications for solving common programming tasks. Users will gain familiarity with a range of common controls and work on a variety of projects to build their skills in programming. View the certification path

  • Develop standalone Windows applications
  • Understand the event model
  • Work with advanced VB controls
  • Create simple database applications
  • Trap errors and debug an application
  • Think like a windows developer

… and much more

  • Project design
  • Analysing requirements
  • Solution Architectures
  • Objects Methods, properties Events and the event model
  • MsgBox, inputbox functions
  • Advanced VB ActiveX controls
  • Lists, Grid control, Treeview, listview controls Common Dialog control, Winsock Control
  • Creating an MDI interface Parent and child forms Toolbars and status bars
  • Classes and objects Static and late binding
  • Menus, Pop-up menus and shortcuts
  • Control arrays
  • Creating run-time controls
  • Common controls Text, label and picture controls
  • Buttons and selection boxes
  • The timer control
  • Scroll boxes
  • Lists, combo boxes
  • Grid control
  • Dialog control
  • Controlling user navigation
  • Variable scope rules
  • Modules and global variables
  • User interface guidelines
  • Displaying images
  • Playing multimedia files
  • Playing sound, animation and MIDI files
  • Launching applications
  • Testing, Debugging & Walking
  • Error trapping
  • The graph control
  • Dynamic data exchange
  • Menus
  • Pop-up menus and shortcuts
  • Control arrays
  • Creating run-time controls
  • Displaying images
  • Playing multimedia files
  • Playing sound, animation and MIDI files
  • Launching applications
  • Testing, Debugging & Walking
  • Error trapping
  • The graph control
  • 3D Tab boxes, toolbars and status bar
  • Dynamic data exchange
  • Microsoft VBA automation Interacting with Excel and Word
  • The Data Control and ADO Filds and bound controls Working with JET
  • Crystal Reports
  • Launching & embedding reports

To provide a thorough understanding of the event driven programming model and experience working with a range of common ActiveX controls in VB. Users will learn how to test, debug and bullet proof their code using advanced error trapping techniques and how to build distributable programs using the setup wizard.

Users will gain experience working with the JET database engine using the ADO objects attaching existing tables in Access to forms created in Visual BASIC.

Software developers with experience using conventional languages and those having completed the VB Progressor course.
3 Days / 8 Evenings
 
 

Start Dates

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


Find a Date