Technology Driven IT Training Longstanding IT Technologists Computer Education Techniques
Distance-learning - MS Visual FoxPro Programming


distance-learning center

Computer-Device_Tethered-Distance-learning Distance-learning-Building

Professional Distance-learning

IT Training Services


MS Visual FoxPro Programming
DURATION: 2 days

FEE: $995

Based upon a class size of six students.

Scheduling can be adjusted to employee work hours and incorporate client assignments.

There is a surcharge associated with training two or fewer students.


  • Business Professional
  • Support Personnel
  • Programmer
  • IT Professional


    1. Getting Started
      • Examine the sample program and sample macro provided by the instructor.
    2. Event-driven Programming
      • Code a routine which will serve to differentiate objects, properties, events, and methods.
    3. The Programming Environment
      • Code a simple program using the features of the IDE.
      • Search for a specific object and its properties.
    4. Form Controls
      • Add and remove controls on a form.
      • Manually and programmatically change the properties of controls.
    5. Syntax Rules
      • Given a program with incorrect syntax and logic, debug and fix the program.
    6. Variables, Arrays, and Constants
      • Create a program with an array that is accessed using specific elements based on user input.
      • Sort an existing array in descending order.
    7. Control Structure
      • Retrieve data until an end of file condition is detected.
      • Create a program with nested loops.
    8. Input/Output Features
      • Code a program which allows data entry with input data validation from the code.
      • Create an error log for all the user errors.
    9. Modular Programming
      • Code a shared error processing module for all programmers to share.
      • Create code which tests a user-defined function.
    10. Custom Menu
      • Create two different style menus for invoking a variety of functions.
      • Assign keyboard shortcuts to the menu options.
    11. Text File I/O
      • Create a file with an extract of a database.
      • Input a text file and load it into a table.
    12. Debugging and Deploying
      • Deploy an application to another user.
      • Given a program with errors, debug the program.

    Web-based Training   Blended Learning    


Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.

Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.

SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.