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


distance-learning center

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

Professional Distance-learning

IT Training Services


MS Visual FoxPro Programming - Advanced
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.


  • Support Personnel
  • Programmer
  • IT Professional


    1. Creating Programs
      • Create a program with several modules which has efficient flow control.
      • Code and test a user-defined function.
    2. Working in Visual FoxPro
      • Create a new class with methods; invoke the methods.
      • Process records containing null values.
    3. OOPs: Properties, Events, and Methods
      • Code a program for responding to an interrupt event.
    4. OOPs: Classes and Objects
      • Dynamically create objects and ascertain whether an object exists.
      • Create an array of objects and search for an object.
    5. Designing and Creating Classes
      • Given a case study, design and code a class.
      • Utilize the class to resolve a business process issue.
    6. Modifying Classes
      • Expand the class in the previous exercise, to accommodate more complex business issues.
    7. Classes in Applications
      • Subclass a form definition to include more complete logic on data entry.
    8. Custom Toolbars
      • Create a custom toolbar for utilization in the previous application.
    9. Sharing Information
      • Use OLE to share information between two applications.
    10. Compiling an Application
      • Compile a large application and determine the degree of improvement in performance.
    11. Testing and Debugging
      • Given a program with a number of logic errors and bugs, debug the program.
    12. Optimizing Applications
      • Determine whether an existing application needs to be optimized.
      • Optimize the application using the techniques presented by the instructor.

    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.