# Poradniki

> Te poradniki budują małe, działające funkcje na API amodb. Każdy ma numerowane kroki, kod w popularnej technologii i JSON, który powinien się pojawić. Zacznij od wyszukiwania i szczegółów, potem dodaj plakaty z img.amodb.dev, zlokalizowane tytuły w 14 językach i wyszukiwania w stylu OMDb.

- [Poradnik API filmów w Pythonie](https://amodb.dev/pl/python-movie-api/): Zbuduj w Pythonie z requests narzędzie, które wyszukuje film i wypisuje rok, obsadę, ocenę IMDb i plakat, z ponawianiem po 429 i cache w pliku.
- [Poradnik API filmów w JavaScript](https://amodb.dev/pl/javascript-movie-api/): Napisz skrypt Node.js, który jednym żądaniem na ID pobiera szczegóły, obsadę i oceny filmów, z cache z TTL, ponawianiem po 429 i bez zależności.
- [Poradnik API filmów w PHP](https://amodb.dev/pl/php-movie-api/): Zbuduj funkcję PHP i małą stronę filmu, które wywołują API amodb przez cURL, ponawiają po 429, escapują wyjście i zapisują każdą odpowiedź w pliku. PHP 8.2+.
- [Poradnik API filmów w Go](https://amodb.dev/pl/go-movie-api/): Zbuduj w Go narzędzie wiersza poleceń, które wypisuje najlepiej oceniane filmy gatunku i roku, z typowanymi strukturami, ponawianiem po 429 i cache na dysku.
- [Poradnik API filmów w Javie](https://amodb.dev/pl/java-movie-api/): Zbuduj w Javie przewodnik po odcinkach z JDK HttpClient i rekordami Jackson: pobierz sezon, respektuj Retry-After po 429, zapisuj w plikach. Java 17+.
- [Poradnik API filmów w C# dla .NET 8](https://amodb.dev/pl/csharp-movie-api/): Zbuduj aplikację konsolową .NET 8, która wyszuka film, pobierze szczegóły i oceny oraz wypisze link do plakatu przez HttpClient i System.Text.Json z amodb.
- [Poradnik API filmów w Swift z SwiftUI](https://amodb.dev/pl/swift-movie-api/): Zbuduj aplikację SwiftUI na iOS 16 z filmami w trendach i plakatami przez URLSession async/await i AsyncImage oraz dowiedz się, czemu klucz należy na serwer.
- [Poradnik aplikacji filmowej w Next.js](https://amodb.dev/pl/nextjs-movie-app/): Zbuduj aplikację filmową w Next.js 15 w czystym JavaScript: komponenty serwerowe pobierają trendy, wyszukiwanie i szczegóły z amodb z revalidate i kryją klucz.
- [Poradnik bota Telegram z filmami](https://amodb.dev/pl/telegram-movie-bot/): Zbuduj bota Telegram w grammY i Node.js, który na /movie odpowiada plakatem, rokiem i oceną z amodb, z ponawianiem po 429 i małym cache w pamięci.
- [Poradnik bota Discord z filmami](https://amodb.dev/pl/discord-movie-bot/): Zbuduj bota Discord w discord.js v14 z komendą /movie, która odpowiada embedem z plakatem, ocenami i opisem z amodb, z ponawianiem po 429 i cache.

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