Developer Training

This course is the official "Magnolia Developer Training". Participating in the training is prerequisite to the official Magnolia developer certification. The developer certification is required for the official "Magnolia Implementation Partnership".

See dates and availabilty.

Programm by Days


  1. Introduction to JCR, Install all needed Components (Tomcat, Magnolia, etc.) and explore Magnolia
  2. What are Templates, how are they configured, Client/Server (request/response) handling, redirect scripts
  3. Dialogs and Paragraphs / Check your knowledge - analyze and create a complete Template
  4. Development Techniques (Rich Edit Control, Navigation, Tag-library, Logging, etc.)

Training details:

Day 1 - Morning
Introduction to JSR 170 compliant Java Content Repositories

Day 1 - Afternoon
Install Tomcat
Install Magnolia Author Instance
Install Magnolia Publish Instance
Install IDE
Explore Magnolia Examples (see how an Author works)

Day 2 - Morning

Development Process
How to create Templates
A first simple Template "Hello World"

Day 2 - Afternoon
Client / Server handling
Decompose URL
Create a simple Form and Result Template
Check your knowledge
(create a Template with Form and Response script)

Day 3 - Morning
Authoring Environment: Dialogs
Create Dialogs
How is the Content managed
What are Paragraphs

Day 3 - Afternoon
Create and configure Paragraphs
Exercises with Dialogs and Paragraphs
Check your knowledge (create a complete Template with Dialogs and Paragraphs)
Analyze an existing Web page and structure
Content Elements / Paragraphs

Day 4 - Morning / Afternoon
Replication
Development Techniques (Rich Edit Control, Navigation, Tag-library, Logging, etc.)
Questions & Answers