Visual Basic Online Training
Visual Basic Online Training
Visual Basic Online Training Course Content :
Part 1 Introduction to the VB Environment
- Visual Basic Overview & Terminology
- Event driven programming
- VB Programming Environment
Part 2 Creating the User Interface
- Building the User Interface
- Creating an Application
- Building Menus
Part 3 VB Programming Language
- Event Handling
- Using Properties
- Methods
- Naming Conventions
- Variables
- Variable Scope
- Constants
- Arrays
- User Defined Types
- Comments
- Continuation Statements
- Assignment Statements
- Operators
- Loops & Decision structures
- If……. Then……. Else
- Do… Loop, For, While, Exiting a loop
- Message Boxes (Msgbox)
- Input Boxes (Inputbox)
- Sub-Routines and Procedures
Part 4 Error handling and debugging
- Error Handling
- Introduction
- Trappable Errors
- On Error…
- Resume
- Error Handlers
- Err, Error and Error$()
- Techniques
- Avoid Variable Name Errors
- Setting Your Own Error Codes
- Simulating A Visual Basic Error
- Catering for Unexpected Errors
- Delayed Error Handling
- Turning Off Error Handling
- Function Specific Error
- Procedures
- Debugging your code
- Using the Debug Window Passively
- Using the Debug Window Actively
- Interactive Debugging Tools
- Stepping Through Code
- Breakpoints
- Watches
- Instant Watch
- The Calls Window
- Set Next
Part 5 Working with more advanced controls
- File management
- Timer
- ActiveX custom controls
- Tree view and List view
- Common dialog
- Masked edit
- Status Bars
- Toolbars
Part 6 More About Controls
- Using Control Arrays
- Collections
- Using the Controls Collection
- Working with Object Variables
Part 7 Database use in Visual Basic
- Database Use in VB
- Database Types
- Database connectivity styles
- The ActiveX Data Control
- ADO
- Intro to ActiveX Data objects
- Database connection using ADO
- ADO Recordsets
- Disconnected Recordsets
- Data Bound Controls
- DataGrid
- DataList
- DataCombo
- The Data Form wizard
- Visual Data Access Tools
- Data Environment
- Designer Data View Window
- SQL
- Multiple-User Issues
- External Databases
- ODBC Databases
- MTS (Microsoft Transaction Server) and ADO
Part 8 Using Dynamic-Link Libraries
- Introduction to DLLs
- Declaring DLLs
- Calling DLLs
- Providing Callback Procedures
Part 9: ActiveX
- The Component Object Model (COM)
- ActiveX Clients
- Implementing Automation
- Characteristics of Servers
- Creating a Client
- Receiving Notifications from Servers
- Creating ActiveX Servers
- Introduction to ActiveX Components
- Creating Objects
- ActiveX Code Components
- Registering a Sever
- Server Events
- Building Interfaces
- Additional Features of Code Components
- Creating ActiveX Controls
- Introduction to Controls
- Creating the Control’s User Interface
- Testing
- Exposing Properties, Methods, and Events
- Creating Property Pages
- Data Binding
- Distributing
- Using ActiveX Components on a Web Page
- Overview
- Downloading Controls
- HTML Scripting
- Setting Initial Control Properties
- Creating and Using ActiveX Documents
- Introduction to ActiveX Documents
- ActiveX Document Projects
- Testing and Debugging
- Multiple Documents
- The User Interface and User Documents
- Creating Internet-Aware Applications
- Using Sockets (Winsock)
- Internet Transfer Control
- Web Browser Control
- Automation with Internet Explorer
- Personal Web Server
- IIS
- DHTML
Drop your query
Most Popular Courses
Achieve your career goal with industry recognised learning paths
What my Client's Say?
-
It was a great course over my expectations. I am eager to have another course wıth you as soon as possıble ~ R. Kamand
-
All in all, it was a very constructive and one in a lifetime experience. I'm so glad that I was part of it.~ T. Engin
-
It was the best decision I had ever made in my life. Although it was expensive for me, but I don't regret even for one second. ~ Maruti Malla
-
Thank you for this great course. I learned a lot of things, I met very nice people and I am happy that I had these 6 crazy weeks with you.".~ Najmul Shar A Baig
-
Very nice and friendly tutor and staff. The course was very fruitful, particularly the input sessions during the first half of it.~ Radha Nandyala
-
It was such great experience, though it was really intensive, it was worth doing it! Cant thank enough all team effort esp Mohan! .~ Rohan Kumar
-
The course was really good because it was a practical course.~ M.Radha patel
-
I liked this experience. Good tutor and nice mates. I will always remember it. ~ Jitu Bavaria