| 1 | Introduction to Programming | Using Visual Basic Help Writing Procedures Working with Variables Controlling Program Flow Calling Procedures |
| 2 | Responding to User Actions | Overview of the Class Application Adding Event Procedures Working with Events Using Objects, Properties, and Methods Using the DoCmd Object |
| 3 | Validating Data | Overview of Data Validation Validating Data Without Using Code Validating Data by Using Code |
| 4 | Using Functions and Understanding Scope | Using Functions Understanding Scope |
| 5 | Using Debugging Tools | Stepping Through Code Viewing Variables |
| 6 | Handling Run-Time Errors | Types of Errors Adding Error Handlers |
| 7 | Looping Through Code | Overview of Looping Structures For Loops Do Loops |
| 8 | Working with Records | Overview of Recordsets Retrieving Data Structured Query Language (SQL) Manipulating Data |
| 9 | Working with XML | About XML Importing XML Exporting XML Transforming XML Modifying XML using the DOM |
| 10 | Finalizing Your Application | Reviewing Your Application Enhancing the User Interface Packaging for Delivery |