(<img height='1' width='1' border='0' src="http://www.googleadservices.com/pagead/conversion/1072619999/?value=1&label=Lead&script=0" />)
F1
About F1Course ScheduleOther ServicesSite MapContactHome

Visual FoxPro 6.0 Upgrade

Exchange Server
Office (inc Access)
SQL Server
Visual Studio .NET
Windows
Web Development
Visual FoxPro
Programming
Business
Knowledge Management
Certification
Learning Options
Reserve a Place
No scheduled Course : Contact for Details
View Other Courses in Same Category

Module 1: Introducing Database Management Systems (DBMS)

  • Introducing Database Management Systems (DBMS)
  • Be aware of basic Database Terminology
  • Understand the advantage of using a DBMS
  • Be aware of the Technical Features of Visual FoxPro
Top

Module 2: Introducing the Visual FoxPro Environment

  • Use the Menu structure
  • Understand the Toolbar
  • Use the Option window for changing system settings
  • Use the View Window
  • Use the Browse Window
  • Create and Change Indexes on a Table
  • Become familiar with the “Right Mouse”
  • Use the command window to set system configurations
Top

Module 3: Errors & Debugging

  • Understand the different types of error
  • Use the Debug window to see current values
  • Use the Debug window to suspend programs
  • Use the Trace window to follow program execution and suspend programs
  • Use the Watch window to amend variables
  • Use the Locals window to display and amend local variables
  • Use the Call Stack window to view currently executing programs
  • Use Event Tracking and Coverage Logging
Top

Module 4: Report Writing

  • Understand the use and limitations of Report Wizards
  • Understand the use of the Report Designer
  • Understand, manipulate and format Report Objects
  • Select Page Layout options
  • Preview report output
  • Know how to use the Data Environment
  • Be able to use the controls from the Report controls toolbar
  • Be able to group data
  • Create calculated fields
  • Be able to use report variables, user defined functions
Top

Module 5: Query Designer

  • Understand the use of the Query Designer
  • Know how to order a query
  • Be able to select data using the full range of selection options
  • Create multi table queries
  • Use equi-joins and outer-joins
  • Create calculated fields and use aggregate functions
  • Be able to output queries to Graphs and Export Files
Top

Module 6: SQL Commands

  • Use the SELECT command
  • Understand the additional functionality not supported by the Query designer.
  • Use the CREATE TABLE command
  • Use the ALTER TABLE command
  • Use the INSERT INTO command
  • Use the SQL DELETE and UPDATE commands
Top

Module 7: Creating Tables Using the Database Container

  • Understand the purpose of the Database Container
  • Know the Data Types available with VFP
  • Create Databases and add Tables
  • Use Null values
  • Set Indexes and understand their purpose
  • Understand the Relationship Types and create Relationships between tables
Top

Module 8: Database Design

  • Know how to eliminate duplicate entries
  • Eliminate duplicate relationships
  • Setting foreign and primary keys
Top

Module 9: Rushmore

  • Understand the way Rushmore works
  • Understand the use of Rushmore
  • Know how to set Rushmore on and off
Top

Module 10: Implementing Validation in Database Container

  • Understand the VFP View Window
  • Define Field Validations
  • Define Record Validations
  • Understand the purpose of and be able to define Stored Procedures
  • Use the Input Mask and Format properties
  • Understand and use Triggers
  • Use the Referential Integrity Builder
Top

Module 11: Wizards

  • What are Wizards?
  • Identify Wizards likely to be useful in application building
  • Use the Report, Form, Import, Documenting and Application Wizards
Top

Module 12: Forms

  • Understand the use of the Form Designer
  • Have a basic understanding of Properties, Events and Methods
  • Understand the purpose of and how to use the Data Environment
  • Know and use the Controls available from the Form Designer
  • Understand Bound and Unbound Controls
  • Understand Form Properties
  • Use compile time constants
  • Create Table Navigation Buttons
  • Implement Private Data Sessions
  • Define HotKeys on a Form
  • Implement Form Specific Menus
  • Implement Right Click Functionality
Top

Module 13: Properties, Events and Methods

  • Be aware of the types of Base Classes
  • Understand Properties, Events, and Methods
  • Discuss the Event sequence for a Form
  • Understand the Event Model for a Form and its Controls
  • Implement Form and Control Methods
  • Create User Defined Properties and Methods
Top

Module 14: Understand Form Functionality

  • State the definitions of the data environment, cursor objects, and relation objects
  • Create and use data sessions and multiple data sessions
  • Create and use page frames
  • Create and use form sets
  • Save a form as a class or a non-class form
  • Explain run-time properties and design-time properties for forms
  • Set properties for forms
Top

Module 15: Work with the Grid

  • Define the term Grid and explain its use
  • Describe the structure of a Grid control
  • Add controls to Grid Columns
  • Create one to many Forms with a Grid
  • Use Conditional Formatting
Top

Module 16: Project and Menu Managers

  • Understand the use of a Project Manager
  • Know the tasks Project Manager can perform and create a project
  • Know Standards and Naming Conventions
  • Be aware of Menu conventions and application structure
  • Be able to create appropriate Menus
  • Create Shortcut menus for Right Mouse clicks
  • Know how to compile an application
Top

Module 17: Understand the Object Model

  • Define object-oriented programming
  • Discuss approaches to software design
  • Contrast procedural and object-oriented analysis
Top

Module 18: Object Oriented Programming

  • Object Oriented Terminology
  • Referencing Objects with Variables
  • Set Properties
  • Call Methods
  • Understand Object Hierarchy
  • Create and Add Objects
  • Object Variable Naming Conventions
Top

Module 19: Use Object-oriented Programming Commands and Functions

  • Explain the function of the dot (.) and scope resolution (::) operators
  • Use the reference statements: THIS, THISFORM, THISFORMSET, and PARENT
  • Use the FUNC...ENDFUNC function
  • Use the PROC...ENDPROC procedure
  • Use the WITH...ENDWITH command
  • Use Read and Clear Events
Top

Module 20: Component Gallery

  • Introduction to VFP visual classes
  • Navigate around the Component Gallery
  • Use components in an application
Top

Module 21: Data Buffering and Multi-User Programming

  • Review VFP’s Shared Access and Data Locking
  • Understand Data Buffering and the different types of Buffering
  • Become familiar with the functions that support Data Buffering
  • Manage data conflicts
  • Understand Transaction Support and the commands that facilitate it
Top
.

Exams:

  • There are no exams directly associated with this course

Price Options ex VAT:

Classroom Training
?
Distance Learning
?
eLearning Options
?
Book Learning
?
£ 1400
(1989)
£ 796.00
(1131)
- No Books Supported for Course at present

Call Free on 0800 169 1890
Print 2 Page Flyer
Last Modified 01 May 2008