# Tutoriels

> Ces tutoriels construisent de petites fonctionnalités qui marchent avec l'API amodb. Chacun propose des étapes numérotées, du code dans un environnement courant et le JSON attendu. Commencez par la recherche et les détails, puis ajoutez les affiches d'img.amodb.dev, les titres localisés en 14 langues et les requêtes de style OMDb.

- [Tutoriel API de films en Python](https://amodb.dev/fr/python-movie-api/): Un outil Python en CLI qui cherche un film et affiche année, distribution, note IMDb et affiche, avec relance 429 et cache fichier. Utilise requests.
- [Tutoriel API de films JavaScript](https://amodb.dev/fr/javascript-movie-api/): Un script Node.js qui charge détails, crédits et notes d'une liste d'ids de films en une requête chacun, avec cache TTL, relance 429 et sans dépendance.
- [Tutoriel API de films en PHP](https://amodb.dev/fr/php-movie-api/): Une fonction PHP et une page de film qui appellent l'API amodb avec cURL, relancent sur 429, échappent la sortie et mettent chaque réponse en cache. PHP 8.2+.
- [Tutoriel API de films en Go](https://amodb.dev/fr/go-movie-api/): Créez un outil Go en CLI qui liste les films les mieux notés d'un genre et d'une année : structs typées, relance 429 selon Retry-After, cache disque.
- [Tutoriel API de films en Java](https://amodb.dev/fr/java-movie-api/): Guide d'épisodes Java avec le HttpClient du JDK et les records Jackson : lire une saison, gérer Retry-After sur 429, cache en fichiers. Java 17 ou plus.
- [Tutoriel API de films en C# pour .NET 8](https://amodb.dev/fr/csharp-movie-api/): Créez une application console .NET 8 qui cherche un film, charge détails et notes, puis affiche un lien d'affiche avec HttpClient et System.Text.Json via amodb.
- [Tutoriel API de films Swift avec SwiftUI](https://amodb.dev/fr/swift-movie-api/): Une app SwiftUI pour iOS 16 qui liste les films tendance avec affiches via URLSession async/await et AsyncImage, et pourquoi la clé doit rester sur un serveur.
- [Tutoriel application de films Next.js](https://amodb.dev/fr/nextjs-movie-app/): Application de films Next.js 15 en JavaScript : des composants serveur lisent tendances, recherche et détails d'amodb avec revalidate, la clé reste privée.
- [Tutoriel bot Telegram de films](https://amodb.dev/fr/telegram-movie-bot/): Créez un bot Telegram avec grammY et Node.js qui répond à /movie avec affiche, année et note d'amodb, avec relance sur 429 et un petit cache en mémoire.
- [Tutoriel bot Discord de films](https://amodb.dev/fr/discord-movie-bot/): Créez un bot Discord avec discord.js v14 et une commande slash /movie qui répond par un embed avec affiche, notes et résumé depuis amodb, avec relance sur 429.

Source: https://amodb.dev/fr/tutorials/
