Magnolia full-stack developer training

Learn Magnolia in-and-out with this module-based course.

Exciting news! We're working diligently to enhance the Magnolia Education Program to accommodate your schedule and needs better.

Stay on the lookout for our announcement in Summer 2023, where we'll introduce a brand new schedule and a more flexible and composable training structure. Stay tuned for updates on the latest developments.

If you need to get trained before then, don't hesitate to get in touch with us to discuss options.

coming soon

Full-stack developer training

The Full-Stack Magnolia Developer training is a four-day interactive and module-based instructor-led course covering Magnolia back-end fundamentals essential for successfully starting a project. It aims to provide a full picture of Magnolia development from templating/front-end to the back-end world. 

A participant attending this course will gain knowledge in all relevant development fields to do a full project with Magnolia.

Why attend this course?

This course is aimed at developers who want to become familiar with Magnolia in and out. The goal is to gain core knowledge of Magnolia, which is essential to starting a Java project and developing in an IDE.

Knowledge requirements

This course does not require any prior Magnolia knowledge. However, we highly recommend that participants have used scripting languages, and are familiar with Terminal or Command Prompt and Git.

Technical requirements

  • Back-end developer
  • Java/Object-oriented programming
  • Administrative privileges in the machine
  • Internet connection
  • Microphone and camera access


Day 1
Author’s world, Architecture, Configurations, Light modules (file system-based), Templating: Foundations

Day 2
Templating: Foundations, Templating: Essentials, Java modules (Jar and Maven-based), Templating: Advanced - Java

Day 3
Templating: Website – eliminate redundancies, Content types, Content apps

Day 4
UX: Admin central development, Advanced discussion topics, Q&A


At the end of the training, attendees will have fully working light modules, a real-life website with standard templates, navigation and inheritance as well as a content app.

Part of the four-day training session includes working on a custom training project with the current product version, hands-on exercises in templating and tweaking the website.

By far the best training I've had in the last years!
Peter Florian

Peter Florian

Software Developer/Engineer at T-Systems Multimedia Solutions GmbH

Fantastic trainer, fantastic course and a fantastic experience - could have been gone forever!
Martin Klaude

Martin Klaude

IT Architect, T-Systems Multimedia Solutions GmbH


The trainers


Christian Ringele

Lead Magnolia Education & Magnolia Expert at Magnolia

Scot Rhodes

Scot Rhodes

Senior Solution Architect at Magnolia


Currently, the Full-Stack Magnolia Developer training course is a live, instructor-led training course delivered via video conferencing.

Time and costs

Schedule: 4 days

Pricing: CHF 2,400- (excl. VAT)

A token for the Magnolia Associate Developer Certification exam is included in the package.

The monthly scheduled training is provided in English via video conference.

Dates 2023

22 - 25 May

19 - 22 Jun

24 - 27 July 

Other learning options


If you cannot attend a four-day training course, consider our self-study option. You may work independently through the course’s study materials at your own pace.

A token for the Magnolia Associate Developer Certification exam is included in the package.

Time and costs

Schedule: Individual

Pricing: CHF 1,900- (excl. VAT)

The self-study should not be confused with Magnolia Academy.


Flexible schedule for your team

Our trainers are ready to provide a group training session for your team on a schedule that works for you. 

A German-speaking instructor may be requested for an exclusive group training. We are also ready to provide this training in Spanish and to US-based participants at the customer's request.

Contact us for a flexible solution.


Book the full-stack developer training now