Co je API?¶
Když si jako laik na Wikipedii najdete článek o API, nejspíš z něj moudří nebudete. Tyto materiály, nazvané Co je API?, se snaží API vysvětlit běžným lidem a zároveň umožnit začátečníkům v programování, aby se s API naučili pracovat.
Obsah¶
- Úvod do API
- Klient a server
- Základní pojmy
- Tvoříme server
- Navrhujeme API
- Programujeme aplikaci
- Spouštíme aplikaci na našem počítači
- Uchováváme data jako slovník
- Posíláme JSON
- Přidáváme další endpoint
- Čteme URL parametry
- Detail filmu
- Nenalezeno
- Reprezentace filmu
- Přidáváme filmy
- Mažeme filmy
- Zabezpečujeme
- Uveřejňujeme API
- Dokumentujeme API
- Frameworky pro tvorbu serveru
- Tvoříme klienta
- Web jako API
- Co dál?
Přidejte ruku k dílu¶
Materiály jsou tvořeny jako otevřené, do jejich zdrojového kódu a textů může kdokoliv navrhovat změny. Texty a obrázky těchto materiálů jsou uvolněny pod licencí CC BY-SA 4.0. Původním autorem je Honza Javorek.
Autor¶
Materiály píše Honza Javorek. Od roku 2011 pomáhá budovat českou komunitu kolem jazyka Python. V Apiary se staral o Dredd, nástroj na testování webových API. Založil junior.guru, průvodce programováním pro samouky. Pokud vám jeho projekty pomohly, můžete mu finančně přispět na Patreonu, GitHubu, nebo i přímo na účet.