Contact Us 
Email this page 
Bookmark  

I just finished the training for Magnolia down in Laguna Beach, CA. I was glad I went and felt it well worth the time and money to go there.
Tom Jensen, Boise Cascade

 
Training
Magnolia offers professional training services. We offer standardized trainings in our offices as well as on-site for developers or end-users. Training is regularily available in the USA and Europe.

Training course Developer End-user
Location Basel, Switzerland Laguna Beach, CA, USA On-site On-site
Date

Aug 25-28 (Basel)
Oct 06-09 (Basel)
Nov 24-27 (Basel)

Please ask for
training dates in the USA

Scheduled appointments Scheduled appointments
Price € 2200 per person $ 2850 per person

€ 9000
$12000
price per training
plus expenses

Pricing depends on your requirements
How to buy  Please contact us

USD prices are only available within the USA.

Developer Training: Curriculum

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

 

Developer Training: Program by day

  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.)