This repository contains an archive of Safe Software's training content, including:
- Archived course manuals (2016-2020)
- Content for the original FME Academy online learning platform (2020-2022)
- Content from the relaunched FME Academy online learning platform (2023-present)
The relaunched FME Academy content is also available on S3.
This training material can be reused and adapted under our Terms of Use and License.
Current FME Academy contentis available on the main
branch. Past years' Academy content is archived in fme-academy-YEAR
branches. The directory structure for 2024 forward contains:
- Folders by FME version
- Within folders, learning paths
- Within learning paths, courses
- Within courses, lessons
- Within lessons, the lesson content is stored in
index.html
. Some lessons have hotlinked images and some have images included in animages
folder. We eventually hope to have all images saved in the repo.
- Within lessons, the lesson content is stored in
- Within courses, lessons
- Within learning paths, courses
- Within folders, learning paths
For older FME Academy content, the directory structure contains:
badges
: PNG and SVG versions of the FME Academy badges and trail iconsmodules
: each folder is a separate module (each associated with a badge). These chunks of content take 30 minutes to 2 hours to complete. They roughly correspond to a chapter or major chapter section in the archived training manuals. Module folders contain:- Unit folders: each is named after their unit. A unit is 5-20 minutes of content covering a single skill. Some have Exercise sections. All have a Quiz. Unit folders contain:
images
: a folder containing unit imagescontent.html
: the module text and imagesevaluation.json
: a JSON format quiztoc.html
: an HTML snippet containing links to section headings
labels\labels.yml
: a YAML file containing module metadatabadge.png
: the module badgemodule.json
: a file describing the module structure including filters, unit order, and time estimates
- Unit folders: each is named after their unit. A unit is 5-20 minutes of content covering a single skill. Some have Exercise sections. All have a Quiz. Unit folders contain:
trails
: each folder is a separate trail. Trails are learning paths that link together two or more modules. Modules can belong to more than one trail. A trail is roughly equivalent to an entire manual or several chapters in the archived training manuals. Each trail folder contains:labels\labels.yml
: a YAML file containing trail metadataicon.png
: the trail icontrail.json
: a file describing the trail structure, including filters and module order
Partners can adapt and reuse this content according to the Terms of Use and License.
Training data is provided in the FMEData repository. FME Academy workspaces and links point to an S3-hosted version of the data where possible so that users do not have to download the entire FMEData repository to use the content. You can download archived ZIPs of older FME Data content from the Training Archive. These are also mirrored on S3 with the year in the URL, e.g., https://s3.amazonaws.com/FMEData/FMEData2023/index.html.
Other branches contain annual release versions of archived training manuals built using gitbook
. All archived manuals are available online at https://s3.amazonaws.com/gitbook/index.html. Substituting index.html
for Course-Name.pdf
gives you the PDF, e.g. https://s3.amazonaws.com/gitbook/Desktop-Basic-2019/index.html becomes https://s3.amazonaws.com/gitbook/Desktop-Basic-2019/Desktop-Basic-2019.pdf.
Any issues or questions can be directed to [email protected] or by opening a GitHub Issue.