Home
|
Instructor-led Training
|
Online Training
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Python
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
Visual FoxPro Basic Programming
Visual FoxPro Training Course Duration
5 Days
Visual FoxPro Training Course outline
Data Representation
Data Types
The Data Dictionary
Database Containers
Referential Integrity
Database Tables & Free
Tables
Validation Rules
Indexing Triggers
Persistent Relationships
Hands-on Lab Session
The Object Oriented Methodology
Object Oriented Programming Concepts
Events
Classes
Methods
Sub-classes
Protected Properties
Properties
Variables
Event Driven Programming
Creating Classes
Creating Sub-classes
Class Libraries
The Class Browser
Container, Control and Custom Classes
Using Protected Properties & Methods
Adding Objects to Classes
Event Programming
Class Instantiation
Accessing Controls
Class Replication
Hands-on Lab Session
Creating Visual Forms
Form Sets
Relation Objects
Saving Forms as Classes
Data Sessions
Setting Properties
Page Frames
Accessing Objects on Different Forms
Adding Controls to Pages
Access & Assign Methods
Programmatic & OLE Drag-and-Drop
The Data Environment
Drag-and-Drop Moving vs. Copying
Cursor Objects
Hands-on Lab Session
Working with the Grid
Definition and Components
Coding Events
Adding Controls
Modifying Programmatically
Setting Fixed & Dynamic Properties
Using Effectively
Bound and Unbound Controls
Hands-on Lab Session
Multi-user Programming
Data Handling Requirements
Managing Network Conflicts
Table and Record Locking and Unlocking
Updating Data Effectively
Automatic vs. Manual Locking
Reverting Data Changes
Table and Record or Row Buffering
Transaction Processing
Buffering Modes
Programming Issues
Working with Buffered Data Effectively
Hands-on Lab Session
Creating Reports
Elements of the Rport Designer
Formatting Options
Creating a Title Page
Adding Pictures to a Report
Creating a Summary Page
Printing Variable Length Data
Using Group Headers and Footers
Creating Floating Controls
Using Report Variables
Hands-on Lab Session
Using Dynamic Link Libraries (DLLs)
Definition of Dynamic Link Libraries
Passing Arguments by Value or Reference
Using DLLs
Null Pointers
Accessing the Windows 32 API
Hands-on Lab Session
Error Handling & Debugging
Effective Error Handling
Saving Debugging Information
Using the Debugger
Hands-on Lab Session
Creating & Using Automation Servers - COM Components
Creating Automation Servers
Remote Automation Servers
Automation Server Types
Configuring the Client
Class-specific Instancing
Authentication in Remote COM Components
Registering an Automation Server
Troubleshooting
Using Automation Servers
Hands-on Lab Session
Wizards & Builders
Definition of a Wizard
Definition of a Builder
Types of Wizards
How to Create Your Own Builder
How to Create Your Own Wizard
Putting it all Together - the Class Project - Creating an Application
Using the Project Manager
Using One-to-Many Data in Forms
Creating Menus and Forms
Adding, Modifying and Deleting Data
Using Pageframes and Pages
Using Multi-user Programming Concepts
Please contact your training representative for more details on having this course delivered onsite or online
Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved