Microsoft Visual Basic 6.0
Computer
Training
Provided by Microsys Technologies and Solutions Pvt. Ltd.,
Introduction to Application Development Using Visual Basic
Visual Basic Fundamentals
Working with Code and Forms
Variables and Procedures
Controlling Program Execution
Debugging
Working with Controls
Data Access Using the ADO Data Control
Input Validation
Error Trapping
Finishing Touches
Using Visual Data Access Tools
Using Class Modules
Building ActiveX Controls
Using ActiveX Data Objects
Advanced Data Access Issues
Using COM Components
Building COM Components
Optimizing and Deploying an Application
Building Internet Applications
|
|
||||||||||
Microsoft Visual Basic 6.0
Objectives: To make the participants proficient in VB 6.0
Prerequisite: Working knowledge of programming concepts.
Duration: 4 days
Training Methodology: 50 % Theory and 50 % practical
Suggested Man/Machine: 1:1
H/W Requirements: PIII Intel machines and above with minimum 256 MB RAM in a networked environment, CD ROM Drives
S/W Requirements: Windows 2000 professional, latest service pack, visual studio 6.0 and MS-Office
Detailed Coverage:
Introduction to Application Development Using Visual Basic
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
Self-check questions
Lab:
Creating a simple application
Visual Basic Fundamentals
Introduction to objects
Controlling objects
Properties, methods, and events
Working with forms
Introduction to controls
Basic controls
Self-check questions
Lab:
Creating a Visual Basic-based application
Working with Code and Forms
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
Self-check questions
Lab:
Working with forms
Variables and Procedures
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
Self-check questions
Lab:
Writing procedures
Controlling Program Execution
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
Self-check questions
Lab:
Controlling program flow
Debugging
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
Self-check questions
Lab:
Using the Visual Basic debugging tools
Working with Controls
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
Self-check questions
Data Access Using the ADO Data Control
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
Self-check questions
Lab:
Accessing databases
Input Validation
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
Self-check questions
Lab:
Input validation
Error Trapping
:
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
Self-check questions
Lab:
Error trapping
Finishing Touches
User interface design principles
Distributing an application
Creating a default project
Review: Steps to creating a Visual Basic program
Development resources
Self-check questions
Lab:
Using the Package and Deployment Wizard
Using Visual Data Access Tools
Universal data access
Connecting to a data source
Getting data from a connection
Organizing data
Presenting data
Using Class Modules
Designing an application
Creating class modules
Adding properties, methods, and events
Using a class module
Creating data-bound class modules
Building ActiveX Controls
Creating an ActiveX control
Exposing properties, methods, and events
Testing a control
Creating property pages
Creating a data-bound control
Creating a data source control
Labs:
Building an ActiveX control
Data-binding an ActiveX control
Using ActiveX Data Objects
Overview of ActiveX Data Objects (ADO)
Handling data access errors
Connecting to a data source
Retrieving data from a data source
Sorting and searching data
Updating data
Using disconnected data
Creating dynamic record sets
Understanding performance considerations
Lab:
Using ADO
Advanced Data Access Issues
Overview of Microsoft SQL Server security
Using cursors
Enforcing data integrity
Executing statements on a database
Lab:
Advanced data access issues
Using COM Components
Introduction to using COM components
Creating a client application
Using Microsoft Internet Explorer
Lab:
Using COM components
Building COM Components
Introduction to COM components
Creating COM components
Creating an object model
Adding error handling
Lab:
Building COM components
Optimizing and Deploying an Application
Optimizing an application
Deploying an application
Deploying an ActiveX control
Lab:
Deploying the StateUBookstore solution
Building Internet Applications
Using the WebBrowser control
Creating Active Documents
Creating dynamic hypertext markup language (DHTML) applications
Creating Microsoft Internet Information Server applications
About The Training Provider: Microsys Technologies and Solutions Pvt. Ltd.,
Microsys Technologies and Solutions Pvt. Ltd., - Microsys Technologies & Solutions Pvt. Ltd is a proactive organization headquartered in Pune with its branches across Mumbai & Bangalore. In the last few years of our existence we have successfully offered value propositions to our clientele across the country and overseas.
Customized Software Development
Corporate Training & IT Education
leadership and management skill programs
...
