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.
Introduction to customization capabilities with eXo Platform that can be done by creating extensions or new applications.
How to set up your development environment (SCM, IDE and building tools).