Apex Training Program

welcome to the Apex training program. This clean and concise program will quikcly bring you up to speed on aspects of Apex development. everything from installation, package development, deployment, maintenance, and more. Please note, this does not go through all aspects of Apex, but extensive Developer Documentation is available providing full and extensive details on all aspects.

This program will go through developing a disaster relief coordination system from scratch, and although quite crude, will go through all basic aspects of Apex development. The finalized code for the system can be found by installing the apex/disaster package.

There are multiple ways to install Apex, although the four line installation is the quickest and easiest:

git clone https://github.com/apexpl/apex/
cd apex && mv install_example.yml install.yml
docker-compose up -d
docker-compose exec apex apex

If you're running Windows, there is full step-by-step instructions on how to install on a Windows machine which can be found in the Windows Docker Installation page of the documentation.

Upon a successful installation of Apex, simply run the command:

apex install disaster

That will download and install the completed system that will be developed during this training program. Please note, this training program assumes you are already familiar with PHP, but if not, one of the best resources available to bring yourself up to speed on PHP is PHP the Right Way.

To continue, please click on one of the below links.