🎓 Actyx Academy

We’re happy to announce public access to the first course of the Actyx Academy: Actyx Platform - Developer Fundamentals.

If you’re interested in enrolling, please sign up here and you’re good to go!

We’ll gradually roll out additional content and let you know here and in the academy. Once all content is available (around the end of June 2021), you’ll be able to earn a certificate by successfully completing all quizzes in the course. Excited? I sure am!

As always, we’re interested in your thoughts and curious about any feedback you’d like to share.


The ‘Handling Production Orders’ section is now live.
After working with plain events and subscriptions in the ‘Shop Floor Transparency’ section, the new one will teach you how to …

  • … design and implement local twins and compute their local state from event subscriptions,
  • … write user-facing applications using those local twins (& React),
  • … and see how they interact using local twin state and events.

Enroll now at https://academy.actyx.com/ if you haven’t done so already and get started. Really. It’s pretty nice; we think you’ll like it a lot. :smiley:

We’re happy to announce the first part of module three ‘Tracking Materials’ is now live.

We’ll iterate over the existing design to add pallets of raw material and a scanner attached to our machines to scan them and link them to the production order using them.

The implementation will follow shortly, so make sure to get a head start :wink:

Happy hacking,

Wolfgang and Alex

Can’t wait to start the implementation for module 3? We like to imagine you’re all like this by now:

Seriously though: The new section shows you how to create the local twins specified in the design session before. You’ll learn some new patterns and implement more complex state computations as in the previous programming exercises.

Go ahead and log in already! We can’t wait to hear what you think about it!

We can’t have you sitting around not knowing what to do over the weekend, can we*?
Don’t fret, here’s some new content in the Actyx Academy for you!

In this section, we use the local twins for the material batch and the scanner to connect to a simulated barcode scanner using MQTT.

The section following early next week will then build on that to implement autonomous communication amongst the scanner and the machine, so there’s also something to look forward to. Isn’t that just unbelievable ;-)?

*We won’t be mad if you don’t log in over the weekend, actually. Promise.

We’ve got a new lesson out there for you again.

In this one, you’ll implement a smarter machine connector that uses information from both the scanner and the production order system to drive an actual (simulated) machine. You’ll see how to make the scanner and the machine interact autonomously without human interaction. We think it’s an exciting lesson, so go check it out!

There’s only one thing left in this course after completing the lesson announced today. In the next one, we’ll add the new information to the user interfaces, picking up some more patterns along the way. It’ll be out later this week, so stay tuned.

Hang in there, you have made it to the final stretch!

1 Like

We’re thrilled to announce the :checkered_flag: final lesson :partying_face: of the Actyx Academy is now live!

The new lesson is tailored to frontend developers: You’ll add data from the local twins implemented in the lesson before to the UI, learning some new patterns and improving the UI architecture as you go along.

All that’s left after this lesson is reviewing what we’ve covered in the course and, of course, the final exam to earn your certificate.

We’re a little sad our journey together comes to an end now. We hope you’ve learned a ton!