Before jumping directly into the development tasks, you need to learn about the basic knowledge via the following sections:
Technical terms which are used throughout the documentation.
Introduction to the schema of Architecture and principles of container/service.
Customization Capabilities with eXo Platform
Introduction to customization capabilities with eXo Platform that can be done by creating extensions or new applications.
Setting up development environment
How to set up your development environment (SCM, IDE and building tools).
Running eXo Platform in debug and dev modes
Useful information for debugging Java, JavaScript, CSS and others.