Create setup programs to distribute applications.Required skills
Working knowledge of programming concepts.
Teaching methods
Expert instruction with practical examples, computer practiceTeaching materials
The student kit includes a comprehensive workbook and other necessary materials for this workshop.Course syllabus
Introduction to Application Development Using Visual Basic Topics
- Features of Visual Basic
- Editions of Visual Basic
- Visual Basic terminology
- Working in the development environment
- Event–driven programming
- Creating a program in Visual Basic
- Project and executable files
- Visual Basic reference materials
Visual Basic Fundamentals Topics
- Introduction to objects
- Controlling objects
- Properties, methods, and events
- Working with forms
- Introduction to controls
- Basic controls
Working with Code and Forms Topics
- Understanding modules
- Using the code editor window
- Other code navigation features
- Code documentation and formatting
- Setting environment options
- Setting code formatting options
- Automatic code completion features
- Interacting with the user
- Using the MsgBox function
- Using the InputBox function
- Working with code statements
- Managing forms
Variables and Procedures Topics
- Overview of variables
- Declaring variables
- Variable scope
- Using arrays
- User–defined data types
- Converting data types
- Using constants
- Working with procedures
- Working with dates and times
- Using the Format function
- Manipulating text strings
Controlling Program Execution Topics
- Comparison and logical operators
- Using If…Then statements
- Using Select Case statements
- Overview of looping structures
- Using Do…Loop structures
- For…Next statement
- Exiting a loop
Debugging Topics
- Types of errors
- Break mode
- Using the Debug toolbar
- Using the Watch window
- Using the Immediate window
- Using the Locals window
- Tracing program flow with the Call Stack
Working with Controls Topics
- Types of controls
- Overview of standard controls
- Using ComboBox and ListBox controls
- Using OptionButton and Frame controls
- Working with selected text
- Advanced standard controls
- ActiveX controls
- Insertable objects
Data Access Using the ADO Data Control Topics
- Overview of ActiveX data objects
- Visual Basic data access features
- Relational database concepts
- Using the ADO Data control to access data
- Structured query language (SQL)
- Manipulating data
- Using Data Form Wizard
Input Validation Topics
- Field–level validation
- Using text box properties to restrict data entry
- Using the Masked Edit control
- Form–level validation
- Form events used when validating data
Error Trapping Topics
- Overview of run–time errors
- Overview of the error handling process
- The Err object
- Errors and the calling chain
- Errors in an error–handling routine
- Inline error handling
- Error–handling styles
- General error–trapping options in Visual Basic
Enhancing the User Interface Topics
- Menus
- Status bars
- Toolbars
Drag and Drop Topics
- Overview of drag and drop
- Mouse events
- Drag–and–drop basics
More About Controls Topics
- Collections
- Using control arrays
Finishing Touches Topics
- User interface design principles
- Distributing an application
- Creating a default project
- Review: Steps to creating a Visual Basic program
- Development resources
Recommended prior courses
PRG - Programming and Algorithmization Basics
Recommended subsequent courses
MOC 1013 - Mastering Microsoft Visual Basic 6 Development
MSAC2a - Microsoft Access – Application Development
MSEX4 - Microsoft Excel – Application Development
MSWD4 - Microsoft Word – Application Development
GOC301 - Introduction to Microsoft Visual Basic .NET Programming
GOC330 - Developing Microsoft ASP.NET Web Applications I
GOC325 - Developing Microsoft .NET Applications for Windows
Catalog price of course and handbook
| Praha |
17500 Kč
|
6800 Kč
|
50 items
|
| Brno |
16500 Kč
|
6800 Kč
|
50 items
|
Course dates