In-house školení ASP.NET Core REST API design + architektura bylo ze strany lektora perfektně připraveno a vedeno citlivě s ohledem na naše konkrétní požadavky...
Školení / Design REST API
Provedu vás kompletním procesem návrhu webových služeb. Základ školení tvoří seznámení s principy REST služeb a pravidla pro jejich stavbu. Druhý den se zaměřuji na proces návrhu webových služeb s pomocí Open API Specifikace metodou Design First.
- Kompletní průvodce pravidly pro návrh REST API
- Jasná doporučení pro návrh celé REST služby
- Koncipováno pro vývojáře, analytiky, testery i neprogramátory
Den 1 - Design REST API
- Úvod do REST, HTTP API a klíčové historické souvislosti
- Omezení a modely: Fielding, Richardson, myšlenka HATEOAS
- HTTP jako nosný protokol, práce se standardy (RFC)
- Design URL, řešení filtrování, stránkování a řazení záznamů
- HTTP metody, operace, idempotentnost, doménové operace na CRUD
- Návratové kódy a struktury, řešení chyb, formátování a standardy
- Verzování, HTTP hlavičky, HTTP Cache, Async operace a webhooks
Den 2 - Design First
- Princip API First, API jako produkt, životní cyklus REST API
- Metodika Design First a standard Open API Specification
- Tvorba specifikace OAS pomocí různých nástrojů
- Mockování API, vývoj proti specifikaci, validační proxy
- Princip generování kódu, knihoven a dokumentace z OAS
- Debugging a testování REST API, testy a monitoring
- Principy API First a developer experience
Bonus: Ke školení dostane každý účastník přístup do mého Průvodce designem REST API na stránce restapi.cz.
Pro koho je školení
Školení je pro vývojáře, nevývojáře i technicky méně zdatné členy týmu, kteří chtějí pochopit principy RESTful API a seznámit se současnými metodami návrhu a modelování. Toto školení předpokládá pouze základní povědomí o HTTP a vývoji webových aplikací. Není potřeba umět programovat.
Podmínky a cena
Doporučená délka školení jsou dva dny. Většina týmů má s tímto formátem nejlepší zkušenost. Na základě dohody lze však školit i jeden z vybraných dnů samostatně.
- pro skupiny do 15 vývojářů - větší rozdělíme
- celodenní školení, obvykle od 9 do 17 hodin
- prezenčně u ve vás ve firmě - kdekoliv v ČR nebo SR
- možnost připojení účastníků na dálku nebo kompletně online
- termín dle dohody, zpravidla do měsíce, viz. kalendář zde
- drobné úpravy školení jsou v ceně
- prezentace a veškeré ukázky ze školení ke stažení online
cena 49 000 Kč bez DPH / tým / dva dny Objednat
Jak toto školení probíhá
První den je čistě teoretický a zvládnete ho s tužkou a papírem. Věnuji se všem klíčovým pravidlům a standardům pro návrh API. Druhý den se stanu především průvodcem pro návrh API a větší část dne budete prakticky navrhnovat API. Začnete s prázdným papírem a skončíte s kompletní specifikací Open API Specification.
Ohlasy z předešlých školení
Školím více než 10 let, nyní ve více než 150 firmách. Téměř 70 % zákazníků si školení objednává opakovaně. Proškolil jsem přes 1000 vývojářů v rámci více než desítky témat školení.
Co říkají klienti
Co říkají vývojáři
Uvažujete o mém školení?
Napište mi nebo zavolejte. Rád zodpovím vaše dotazy a navrhnu pro vás řešení na míru.