TABLE OF
CONTENTS:
Chapter 1: Introduction to Computing
* Types of Languages and Why They Are Useful
* Where Does Visual Basic Fit In?
* What Makes a Quality Program?
* Understanding Algorithms
* Top-down vs. Event-driven Algorithms
* Concept of an Object
* Interpreters and Compilers
Chapter 2: Your First Visual Basic Applications
* What Is a Project?
* Introduction to the Integrated Development Environment
* Creating Your First Application
* Picture Box Control
* Text Box Control
* Command Button Control
* Basic Event Handling
* Saving the Project
* Cleaning It All Up
* Use of Color
* Case Study
* Coach's Corner
Chapter 3: Performing Operations and Storing
the Result
* Variables
* Simple Operators
* Local and Global Variables
* Constants
* Using the Debugger
* Case Study
* Coach's Corner
Chapter 4: Decision Making
* If Statements
* Else and ElseIf Statements
* Compound Conditional Statements
* Nested Conditional Statements
* Select Case Statements
* Case Study
* Coach's Corner
Chapter 5: Additional Visual Basic Controls
* Frame Control
* Check Box Control
* Option Buttons
* Combo Boxes and List Boxes
* Case Study
* Coach's Corner
Chapter 6: Subroutines, Functions, and Events
* What are Subroutines and Functions?
* Built-In Functions
* Writing Functions and Subroutines
* Pass By Reference and Pass By Value
* Important Events
* Case Study
* Coach's Corner
Chapter 7: Repetition
* For Loops
* Do Loops
* Nested Loops
* Setting Breakpoints with the Debugger
* Use of the MS Flex Grid Control
* Case Study
* Coach's Corner
Chapter 8: Arrays and User-Defined Types
* Arrays
* Control Arrays
* Two-Dimensional Arrays
* User-Defined Types
* Coach's Corner
Chapter 9: Files
* Sequential Files
* Random Access Files
* Case Study
* Coach's Corner
Chapter 10: Introduction to Database Concepts
* Displaying Data Stored in a Database
* Adding and Editing Data in a Database
* Deleting Data in a Database
* Binding a Database to Combo Box Controls
* Binding a Database to Grid Controls
* Case Study
* Coach's Corner
Chapter 11: Advanced Visual Basic Topics
* The ADO (Advanced Data Object) Data Control
* SQL SELECT
* Drag and Drop
* Graphics
* Case Study
Chapter 12: Wrapping Up Your Application
* Creating Menus Using the Menu Editor
* Multiple Form Applications
* Multiple Document Interface (MDI)
* Object-Oriented Development Concepts
* Case Study
* Coach's Corner
Chapter 13: Visual Basic .NET
* What is Visual Basic .NET?
* Issues with Converting to Visual Basic .NET
* Your First VB .NET Applications
* Performing Operations and Storing the Result
* Decision Making
* Subroutines, Functions, and Events
* Repetition
* Arrays and User-Defined Types
* Files
* Real Object-Oriented Development
* Graphics
* Improved Error Handling
* Data Handling Appendix A: ASCII Character Set
Appendix B: Visual Basic Trappable Errors