VISUAL BASIC Programming
Course Length: 4 Days
Key Objectives
- Understand the differences between traditional structured
programming and Windows-oriented programming.
- Complete a business project by building a GUI application with
menu bars, pop-up windows, and radio buttons using Visual Basic.
Course Overview
Visual Basic has simplified the entire process of developing GUI
application for WINDOWS. VB's controls and their properties hide the
complexity of WINDOWS programming. As a result, many of the WINDOWS
programs are written in Visual Basic today, making it one of the most
popular WINDOWS development tools.The lab sessions on each day are
planned to help students understand and become familiar with windows
development. Students can use this experience to work on the project
assignment. By the end of the seminar students will be able to build a
business application.
Audience
This course is designed for professionals who want to acquire a
working knowledge of GUI application development in a short time. It is
meant for people who are not familiar with WINDOWS development
environment and the Visual basic language.
Prerequisite
- Familiarity with application development.
- Some programming experience.
Course Content
Introduction to visual design & Visual Basic
- Benefits of VB
- Startup, shutdown, project files
- Sources of online & written help
- Basic Forms
- Designing to minimize confusion
Forms, Controls, Properties & Menus
- Text control
- Command button
- Menu generation
- Design-time vs. runtime property changes
- Introduction to other controls
- Controlling multiple forms
Introduction to writing code in VB
- Data types and constants
- Variable naming
- Variable scope and visibility
- Records
- Arrays
Procedures, Control Flow, Methods & Events
- Functions vs. Subroutines
- If, for, while/do, select case
- Array iteration
- Program design
Input/Output, file system
- Clipboard
- Sequential vs. random access
- Text vs. Binary
- Directory operations
- Clipboard get & put
Debugging & handling
runtime errors
- Compile-time vs. Runtime errors
- Using the debugger
- "on error" handling
- Msgbox for debugging
Advanced Controls
- List & Combo boxes
- Scroll bars
- Radio buttons
- Common dialog control
Graphics, Printing
- Advanced topics
- Picture and image controls
- Fonts and colors
- Graphical objects
- Printing
- Interprocess communication
| Bluestone Home
| Sales
| Technical Support
| Request Info |
This site is maintained by
webmaster@bluestone.com