# Caplin Platform Developer Tutorial 1

This course covers the following topics in the [Caplin Platform](../../caplin-platform/platform-architecture/index.md):

* **Installation**: you will learn how to install Caplin Platform components using the Platform’s [Deployment Framework](../../caplin-platform/deployment-framework/index.md)
* **Monitoring**: you will learn how to use the [Caplin Management Console](../../caplin-platform/cmc/index.md) (CMC) to monitor Caplin Platform components
* **Integration adapters**: you will learn how to integrate the Caplin Platform with your backend systems. You will create three types of adapter:
  * **Pricing adapter**: an integration adapter that provides FX pricing data
  * **Trading adapter**: an integration adapter that provides trading functionality to web clients
  * **Permissioning adapter**: an integration adapter that provides permissioning data to the [Caplin Permissioning Service](../../caplin-platform/liberator/liberator-user-authentication-and-permissioning.md), an optional Liberator module for managing authentication and authorisation of users.
* **Filtering data**: you will learn how to use Transformer’s Refiner module to sort and filter data provided by integration adapters.

## Requirements

For the hardware, network, and software requirements of this course, see [Technical requirements](training-requirements.md).

## Resources

Download the instructor’s [slide show presentations](https://docs.caplin.com/developer/tutorial-resources/platform/presentation-Caplin_Platform_IntegrationSuite.zip) for the course.
