Training Guide

This guide serves to take you through the basic aspects of developing quality online software operations with Apex, as quickly and efficiently as possible. Instead of doing a standard "Hello World" app, we'll do something a little more real world, and develop a quick online lottery operation, where every 24 hours a user is randomly picked and paid out an amount defined by the administrator.

If desired, you may download the completed training project by installing the "training" package into your Apex installation. In termal, simply type:

php apex.php install training

This training guide is an introduction into Apex, and more training guides will follow in the near future to cover all aspects of Apex. Below shows the table of contents for this training guide, and natrually, start at the Getting Started page.

  1. Getting Started
  2. Create Database Tables
  3. Create Library
  4. Create Crontab Job
  5. Create Notification Controller
  6. Create Transaction Controller
  7. Admin Settings View
  8. Create Data Table
  9. Member Area View
  10. Admin Manage Lotteries View 11/ Create Unit Test
  11. [Publish Package[(
  12. Create / Publish Upgrade