Visual Basic Online Training

Visual Basic Online Training

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

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