x

SIGN IN WITH SOCIAL

OR

Sign in with your account

Don't have Jahia account? Register now
It's free!

Training

Build sustainable skills and expertise in-house. Explore the wide range of possibilities offered by the Jahia Platform. Get trained by our Experts.

Jahia Developer Training

Estimated duration 2 days
Mode Online
Pricing and conditions Free
 
Functional overview (mix of presentation and videos, hands-on exercises)
  •  The User Dashboard
  •  The Edit Mode (Content Types, Content Creation, Page Management, Content Views, Multi-lingual Content, Content Deletion, Publication)
  •  Content Administration (Metadata, SEO, Tags, Categories, Permissions and Roles, Versioning, Visibility Settings, Workflow)
  •  Channels
  •  Out of context content
  •  Search
  •  Managers (Content, Document, Site, Tag)
  •  The Contribute Mode
Developer Basics
  •  Digital Experience Manager technical architecture Overview
  •  Module Development Overview
  •  Module creation
  •  Content Objects Definition
  •  Module Deployment
  •  Mixins
  •  Rendering Scripts
  •  Internationalization and Resource Bundles
  •  Choice lists (basic initializers and renderers)
  •  URL Handling
  •  Fragments handling
  •  Caching
Template development
  •  Digital Experience Manager technical concepts
  •  Digital Experience Manager Studio GUI
  •  Template management for existing template sets and modules
  •  Custom template set creation
  •  Simple HTML mockup integration

Please login to access the Free Online Developer Trainings

Please note that these trainings are a pre-requisite to attend the Advanced and Expert curriculums.

Login

Advanced Developer Training

Duration 3 days
Prerequisite Online training
Mode On-site
Validation Exam included Offical Jahia Developer Certification
Pricing and conditions CHF 2,990 ($ 2,990) (2,490€) per developer - 5 developers max per session. Travel expenses and accommodation are not included in the training tuition.
To organize your training Contact us to set up this training

Content

  • Validators
  • Indexing options
  • Useful mixins
  • Multiple output formats (RSS, VCF, CSV…)
  • Bound components
  • Search components
  • Query components
  • REST API
  • Custom Actions
  • Custom Permissions
  • Setup and troubleshooting
    • Working with a Private App Store
    • Development vs. Production modes
    • Digital Experience Manager troubleshooting tools

Validation Exam: the Developer Certification

At the end of the 3-day curriculum, attendees must take a 3-hour certification exam.

Expert Developer Training

Duration 2 days
Prerequisite Certified Developer
Mode On-site
Pricing and conditions CHF 2,990 ($ 2,990) (2,490€) per developer - 5 developers max per session. Travel expenses and accommodation are not included in the training tuition.
To organize your training Contact us to set up this training

Content

OSGi

  • Introduction to OSGi
  • Integration of external dependency
  • Cross-modules interactions
    • OSGi Services
    • Sharing Spring beans and classes

Project architecture

  • Project structure: What is the right number of modules?
  • Maven architecture, Nexus repositories, dependencies

Jackrabbit definitions

  • Backward compatibility
  • Troubleshooting unhealthy repository
  • Data validation (Server side Hibernate validators)

Groovy Scripting 

  • Platform maintenance
  • Bulk operation scripting

Performance optimisation

  • Querying and searching
  • Optimising data structures (Autosplit, etc..)
  • Managing concurrent write operations

System Administrator Training

Duration 1 day
Mode On-site
Pricing and conditions CHF 1,100 ($ 1,100) (990€) per participant - 5 people max per session. Travel expenses and accommodation are not included in the training tuition.
To organize your training Contact us to set up this training

Content

  • Installation
  • Cache management
  • LDAP
  • Cluster management
  • Distant publication server
  • SSO
  • Configuration files externalization
  • Fine-tuning
  • Private and public app stores
  • Module lifecycle management  (Git/SVN)
  • Module deployments 
  • Monitoring
  • Platform backup and restore 

Marketing Factory
Functional Training

Duration 1 day
Mode On-site
Pricing and conditions CHF 1,100 ($ 1,100) (990€) per participant - 5 people max per session. Travel expenses and accommodation are not included in the training tuition.
To organize your training Contact us to set up this training

This training allows a Jahia DX editor to understand and take over all Marketing Factory standard features. It covers the following items:

  • Presentation of the analytics tools
  • Management of anonymous and identified profiles
  • Segmentation based on demographic and contextual data
  • Definition of marketing goals (page view, form submissions, downloads, ..) to mesure the site performance
  • Campaigns creation and follow-up
  • Personalizations setting
  • A/B Testing setting

Certification exam

Duration 4 hours 
Prerequisite To pass the exam, it is necessary for the developer to have acquired the skills corresponding to the basic online training, the template development training and the advanced developer training.
Mode On-site
Validation Exam included Offical Jahia Developer Certification
Pricing and conditions CHF 300 ($300) (200€) per developer - 5 developers max per session. Travel expenses and accommodation are not included in the training tuition.
To organize your training Contact us to set up this training

This exam allows Jahia developers to get one skills and competences recognized by vendor and gain the official Jahia Certification. This exam covers the following points :

  • Module creation
  • Content definition
  • Components views development
  • Query components creation and usage
  • Bound components creation and usage
  • Content template creation and usage
  • Ability to answer Jahia DX software design questions

Beyond the end result, enforcing Jahia DX development best practice is also taken into account for evaluation.

Contact
Share

Get in touch

Whether you are a current user or if you are just evaluating Jahia, we are here to help.

Contact us

Share this page