Vzdělávací program pro vývojáře API

Připravili jsme praktický program, který vás provede od základů až po pokročilé techniky vývoje API. Žádné prázdné teorie – jen konkrétní dovednosti, které reálně využijete.

Napište nám o program

Naše kurzy a moduly

Základy REST API

Naučíte se navrhovat čisté RESTful API, pracovat s HTTP metodami a stavovými kódy. Projdeme si autentizaci, verzování a dokumentaci pomocí OpenAPI.

Start: březen 2026
Délka: 8 týdnů
Kapacita: 12 míst

GraphQL v praxi

Zjistíte, kdy má smysl použít GraphQL místo REST a jak efektivně řešit N+1 problém. Zaměříme se na schema design, resolvers a optimalizaci dotazů.

Start: duben 2026
Délka: 6 týdnů
Kapacita: 10 míst

Zabezpečení API

Pokryjeme OAuth 2.0, JWT tokeny a běžné bezpečnostní hrozby jako CSRF nebo injection útoky. Naučíte se implementovat rate limiting a správně logovat bezpečnostní události.

Start: květen 2026
Délka: 5 týdnů
Kapacita: 14 míst

Mikroslužby a API Gateway

Praktický pohled na architekturu mikroslužeb. Projdeme si service discovery, circuit breaker pattern a jak správně rozdělit monolitickou aplikaci.

Start: červen 2026
Délka: 10 týdnů
Kapacita: 8 míst

Jak probíhá výuka

Nestačí jen poslouchat. U nás budete skutečně programovat – od první hodiny. Každý týden dostanete konkrétní úkoly, které připomínají reálné projekty.

Mentoring probíhá individuálně i ve skupinách. Když narazíte na problém, máte kam napsat. A ano, někdy vás necháme chvíli hádat – je to součást učení.

  • Živé coding sessions každý týden
  • Code review vašich řešení od zkušených vývojářů
  • Přístup k privátnímu Slack kanálu s komunitou
  • Projekty inspirované reálnými businessovými případy
  • Záznamy všech lekcí pro opakování
Vývojáři při coding session pracující na API projektech

Cesta programem krok po kroku

1

Úvodní konzultace

Proberemeваše současné znalosti a cíle. Pomůžeme vám vybrat správný kurz nebo sestavit individuální studijní plán. Trvá asi hodinu přes videohovor.

2

Aktivní výuka

Každý týden kombinace živých lekcí a samostatné práce. Dostanete přístup ke studijním materiálům, zadání projektů a zpětné vazby na váš kód. Očekávejte zhruba 10-15 hodin týdně.

3

Závěrečný projekt

Postavíte kompletní API podle vlastního nápadu nebo z našich návrhů. Projde code review a prezentujete ho ostatním. Tohle pak můžete ukázat při pohovoru.

4

Podpora po kurzu

Přístup ke komunitě máte i po dokončení. Můžete se ptát, sdílet zkušenosti z práce nebo si nechat poradit s novými technologiemi. Někteří absolventi tu visí roky.

Co od vás očekáváme

Nejsme škola pro úplné začátečníky. Funguje to nejlépe, když už máte základy programování a chuť se posunout dál v API development.

Programovací základy

Měli byste rozumět základním konceptům jako proměnné, funkce, podmínky a cykly. Ideálně v JavaScriptu, Pythonu nebo podobném jazyce. Nepotřebujete být expert, ale úplný nováček by to měl těžké.

Znalost HTTP

Dobré je vědět, co jsou HTTP metody a stavové kódy. Pokud jste někdy posílali requesty pomocí Postman nebo curl, máte náskok. Ale i toto si můžete doplnit během prvních lekcí.

Časová investice

Počítejte s 10-15 hodinami týdně. Živé lekce jsou večer nebo o víkendu, zbytek si rozložíte podle sebe. Některé týdny budou náročnější, hlavně když budete řešit závěrečný projekt.

Vlastní vývojové prostředí

Budete potřebovat počítač s nainstalovaným editorem kódu a nástrojem pro testování API. Pomůžeme vám s nastavením, ale základní orientace v terminálu se hodí.

Studenti programu při týmové práci na API projektu