This training will go under the hood on Invenio-Records-REST to show how:
1. An Elasticsearch query is constructed and executed. In particular details about adding permission filters, aggregations, pre/post filters, query parsing.
2. Serialisation of search results.
3. Exposing search results in the UI.