# See all tutorials

### Start here&#x20;

* [Part I - Concrete,  Zama's Fully Homomorphic Encryption Compiler](https://www.zama.ai/post/zama-concrete-fully-homomorphic-encryption-compiler)&#x20;
* [Part II - The Architecture of Concrete, Zama's Fully Homomorphic Encryption Compiler Leveraging MLIR](https://www.zama.ai/post/the-architecture-of-concrete-zama-fully-homomorphic-encryption-compiler-leveraging-mlir)

### Go further

#### Code examples on GitHub

* [Key value database](../application-tutorial/key_value_database.ipynb)
* [SHA-256 ](../application-tutorial/sha256.ipynb)
* [Game of Life](../../frontends/concrete-python/examples/game_of_life/game_of_life.md)
* [XOR distance](../../frontends/concrete-python/examples/xor_distance/xor_distance.md)

#### Blog tutorials

* [The Encrypted Game of Life in Python Using Concrete](https://www.zama.ai/post/the-encrypted-game-of-life-using-concrete-python) - November 7, 2023
* [Encrypted Key-value Database Using Homomorphic Encryption](https://www.zama.ai/post/encrypted-key-value-database-using-homomorphic-encryption) - March 16, 2023

#### Video tutorials

* [Compile composable functions with Concrete](https://www.youtube.com/watch?v=TBXDxu2SMr0) - February 22, 2024
* [How to use dynamic table look-ups using Concrete](https://www.youtube.com/watch?v=1sboqhSeKfs) - October 27, 2023
* [Dive into Concrete - Zama's Fully Homomorphic Encryption Compiler](https://www.zama.ai/post/video-tutorial-dive-into-concrete-zamas-fully-homomorphic-encryption-compiler) - October 4, 2023
* [How To Get Started With Concrete - Zama's Fully Homomorphic Encryption Compiler](https://www.zama.ai/post/how-to-started-with-concrete-zama-fully-homomorphic-encryption-compiler)  - July 28, 2023
