Full-Stack Developer

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

This course provides the full suite of Magnolia development from templating/frontend to the backend world. Participants will gain knowledge in all relevant development fields to do a full project with Magnolia.

You will gain core knowledge of Magnolia and be able to start a project. 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 your website.

This course does not require any prior Magnolia knowledge. However, we highly recommend that participants have experience in Java or another Object Oriented Programming.

Distance Learning Options


Decide individually, when and where you want to do the training course
Access the course training material and study at your own pace in the comfort of your home.

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

Time and Costs
Schedule: individual
Pricing: CHF1,900- (excl. VAT)

Remote Sessions

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.

Attend a scheduled group remote training session individually or with your team.

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

Time and Costs
Schedule: 4 days
Pricing: CHF 2,400- (excl. VAT)

Dates 2021

September 6–9 
September 27–30
October 18–21
November 08–11
November 29– December 02


Not able to attend all 4 days in a row? Contact us for a flexible solution.

Book a training

Goals and topics

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.


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: AdminCentral Development, Advanced Discussion Topics and Q&A



  • Backend developers
  • Java/Object-oriented programming
  • Administrative privileges in the machine
  • Internet connection
  • Microphone access
  • Camera access

All remote training sessions will be conducted via Zoom. If your company does not support Zoom, please provide an alternative video conferencing platform that will be used for the training session.