Axon Programmer v2.4 (SkySpark)

Develop a deep understanding of the Axon programming language core syntax as it applies to SkySpark.

  • Learn core axon syntax and data types
  • Create expressions and call functions
  • Write functions and code blocks
  • Read and write Folio / history data
  • Filter expressions and de-referencing
  • Use lambdas and folding functions
  • Explore IO, error handling, and Components

Prefer to pay via purchase order or invoice? Just ask!

Course length
3 - 5 days (approx)
Content access
8 weeks
28 CPD hours / CE units
Designed for
SkySpark 3.1.1

This course is designed for SkySpark.

Looking for a Haxall Axon programming course?

Axon for Haxall

Course description

This edition of Axon Programmer will teach you the basic skills of using Axon as a pure scripting language in reference to SkySpark.

We provide a bespoke Axon Command Console to practise writing real Axon code and to truly assess your learning progress.

Learn about the Shell view and Code app, function syntax and the dot operator, reading and writing Folio and History data, Filter Expressions and De-Referencing, Lambda Functions and Folding Functions, error handling and Axon Components.

This is Axon in its pure form, taught to a high coding standard, using real Axon code to work through 200 interactive exercises and assessments.

Designed for SkySpark, although no installation is required for this course.

Some short video clips to highlight course features.


Demonstrate the ability to:

  • Use core syntax, units, and operations, including Dicts and Lists
  • Use top level functions, default arguments, and the dot operator
  • Use variables and if statements
  • Read from Folio with (custom) filter expressions and de-referencing
  • Use, parse, and format DateTime literals and time zones
  • Read and write data to the Folio history database
  • Manipulate Grids, Lists, and Dicts with lambdas
  • Commit / write to the general Folio database
  • Handle errors

Demonstrate the knowledge and awareness of:

  • The relationship between SkySpark, Haystack, Fantom, and Axon
  • Basic error troubleshooting
  • How to read and write data with external sources
  • How and when to use Components


  • 11 Modules
  • 53 Topics
  • 193 Interactive questions
  • 2 Demo videos
  • 9 Achievements
  • 28 CPD hours / CE units
  • Digital Certification
  • FREE reference journal

Course Requirements

No prior knowledge of Axon is required, however a basic level of proficiency in programming is advised to be able to complete this course.

It is beneficial to have access to the documentation on the SkyFoundry website, or to have access to your own SkySpark installation.


Achievement BadgeCPD Logo

This course is both CPD and Fantom Factory certified.

Reach the final assessment and you will be eligible for a Continued Professional Development (CPD) certificate, valid around the world towards Continued Education (CE).

Pass the final assessment to be awarded the Fantom Factory Certificate of Excellence as proof of your new skills and knowledge.

Bonus Material

Our Axon Programmer JOURNAL is awarded for FREE on completion of the course, to reference key notes and information from throughout the eLearning.


A brilliant course for learning the ins and outs of Axon.
Reviewed on 2nd November 2022
Scenarios and story, interactive questions, structure and pace, using SkySpark / Axon

A brilliant course for learning the ins and outs of Axon. There definitely is a steep learning curve compared to the other course but with time and practise and answering the practise questions, it does help a whole lot to remember.

Jhan Talastasin (NG Bailey)

Thank you Jhan! Yes this course definitely requires dedicated time and concentration to gain the most benefit - as you found. :)

Emma (Fantom Factory)

Reviewed on 3rd October 2022
Enzo van Kessel (Healthy Workers)

I can recommend this course to anyone getting into Axon.
Reviewed on 25th August 2022
Scenarios and story, using SkySpark / Axon

I can recommend this course to anyone getting into Axon. I have already taken Skyfoundry's Skyspark Essentials myself, but still felt very unsure due to the language barrier and the speed of the course.

With this course I feel more confident and have a better understanding of Axon. Also because I was able to complete it at my own pace.

The information and exercises are well structured and build on each other. The whole thing is well linked with the story mode, which sometimes makes you smile and gives the exercises a "sense".

Overall, a very motivating course where you can learn a lot.

Manuel Schaub (Leicom ITEC AG)

Thank you for the detailed feedback Manuel, it is great to hear you had so much benefit from this course. We absolutely believe in "applied learning" - with a little humour along the way too of course!

Emma (Fantom Factory)

Time Capsule

Extend an unfinished eLearning course by a further 2 weeks with a Time Capsule (access code).

Time Capsule