For brand new programmers. The best way to learn programming with Visual Basic is to actually create a program. The exercises on this page walk you through the process of creating a program for viewing Web pages.
Learn the basics of the Visual Basic language.
Use forms and controls to create a user interface.
Use the debugging tools in Visual Basic 2005.
Learn about working with databases.
Learn the basics of object-oriented programming.
Create your own reusable control.
Learn about the graphics capabilities of Visual Basic 2005.
Learn how to share your programs with others.
A series of topics linking to additional resources for mastering Visual Basic 2005.
A series of topics linking to task-specific information.