icon-10.png

Expert Developer / On-site 2-day Training

On-site
2 days

This training will take you to the expert level and will cover different topics: OSGI, Project Architecture, JackRabbit definitions, Groovy Scripting and Performance Optimization.

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

 

Back