Vytvoříš si webové API využívající protokol HTTP a JSON. Vyzkoušíš si práci s API pomocí nástroje Postman.

V tomto kurzu se naučíš

Vytvořit REST API
Připravit metody pro akce API.
Připravit metodu pro předání chybových stavů
Ověření funkce API pomocí nástroje Postman
Studenti se uplatinili u firem jako jsou

časová náročnost

3 hodiny

obtížnost

Pro pokročilé

rozsah kurzu

26 kapitol

Co je dobré znát předem

V tomto kurzu jsou zmíněny koncepty, které možná ještě neznáš. Pro efektivní pochopení kurzu si ověř, že máš znalosti z kurzů níže:

Osnova

  1. Lekce 1
    Co je API?
    60 minut
    1. K čemu je API?
    2. Varianty API
    3. JSON
    4. XML
    5. REpresentational State Transfer (REST)
    6. Příklad využití metod HTTP
    7. Alternativy
  2. Lekce 2
    REST API v Javě
    60 minut
    1. Co nás čeká?
    2. Spring Initializer
    3. Hello world přes webové API
    4. Vytvoř třídu pro controller
    5. Spuštění serveru s API
    6. Ověření funkčnosti
    7. Parametry metod
    8. Návratová hodnota
    9. Požadavek POST
    10. Vracení kolekce objektů
    Zobrazit dalších 2 kapitoly
    začít zdarma
  3. Lekce 3
    Otestování a využití hotového API
    60 minut
    1. Platforma Postman pro testování API
    2. Vytvoření a odeslání požadavku GET
    3. Požadavek POST
    4. Ověření výsledku operace POST pomocí GET
    5. Příprava testů v JUnit
    6. Aplikace v Javě
    7. Webový frontend v JavaScriptu

Autoři kurzu

Lukáš Horák

V současné době pracuji jako consultant ve společnosti Adastra, ale s programováním jsem žačal již před dlouhou dobou na základní škole. Měl jsem šteští, že díky práci jsem mohl pracovat v různých kulturách a setkat se s množštvím zajímavých lidí, od kterých jsem se sám mohl hodně naučit. Nyní je idealní příležitost znalosti předat dalším lidem a idealně nadchnout nové studenty.

Martin Šimůnek

Učitel a programátor

Martin vystudoval softwarové inženýrství na Fakultě elektrotechniky ČVUT v Praze. Kromě dílčích programátorských projektů působí jako učitel odborných předmětů oboru Informační technologie na obchodní akademii v Uherském Hradišti. V jeho rozvrhu výuky najdete zejména Počítačové sítě, Programování a Linux.

Co říkají naši studenti

4.8 / 5
Přečti si více recenzí na Google
Petr Ševčík

Engeto Online kurzy jsou super pro samouky, začátečníky, i mírně pokročilé. Široká nabídka Python, Linux, Databází a dalších kurzů je zpracovaná hezky interaktivně. Dobře popsanou teorii doplňují praktické cvičení. U subscription je výhoda že si člověk může studovat vlastním tempem.

Marek Soukup

Zdaleka nejlepší vzdělávací kurz, s jakým jsem se setkal. Všechno má jasný účel a smysl, online podpora je vynikající. Pokud se za půl roku chcete posunout o 10 let dopředu, musíte se stavit u kluků z ENGETO.

Radim Zouhar

Engeto - to je skvělý tým ochotných lektorů. Vědomosti, zkušenosti a příležitosti Vám přinesou na talíři. Člověk musí mít jen otevřenou hlavu a poctivě se připravovat.

časová náročnost

3 hodiny

obtížnost

Pro pokročilé

rozsah kurzu

26 kapitol

Co je dobré znát předem

V tomto kurzu jsou zmíněny koncepty, které možná ještě neznáš. Pro efektivní pochopení kurzu si ověř, že máš znalosti z kurzů níže:

PŘIDEJ SE K VÍC JAK

10 000

STUDENTŮM

začít zdarma