Mirek nám pomohl s proniknutím a implementací EF do našich aplikací. Srozumitelná a zároveň precizní komunikace, obrovský technologický rozhled. Mohu doporučit.
Školení / Vývoj REST API v .NET
Naučíte se vytvářet REST API s ohledem na standardy a doporučené konvence. Vedle základních scénářů se můžete těšit na sérii tipů pro strukturování projektů a vývoj rozsáhlejších aplikací.
- Vývoj REST API s pomocí Minimal APIs
- REST API většího rozsahu s využitím Clean Architecture
- Praktický workshop, na kterém si vše vyzkoušíte
Osnova školení
- Základní nastavení Minimal API projektu
- AOT kompilace a její výhody a omezení
- Routovací mechanismus a constraints
- Seskupování endpointů a globální filtry
- Implementace CRUD operací na základě specifikace
- Binding v Minimal APIs: routes, query, headers, body...
- Organizace endpointů a další best practices
Navazující část se zaměřuje na princip Clean Architecture a využití Minimal APIs pro vývoj API většího rozsahu.
- Úvod do Clean Architecture a přehled návrhových vzorů
- Struktura solution a zodpovědnosti jednotlivých vrstev
- Návrh domain layer a jádra aplikace
- Use Cases (Application Layer)
- Infrastrukturní služby a persistence
- Request pipeline, CQS, MediatR a Fluent Validation
Pro koho je školení
Pro vývojáře, kteří mají alespoň základní povědomí o využití API. Dále je žádoucí znát platformu .NET a mít základní zkušenosti s vývojem webu.
Podmínky a cena
- 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 25 000 Kč bez DPH / tým / den Objednat
Jak toto školení probíhá
V úvodu vám představím technologii Minimal API a navrhnu jednoduché API s podporou AOT kompilace. Následně vás seznámím s principy Clean Architecture. Původní ukázku postupně rozšířím o další vrstvy s využitím principů Clean Architecture až do finální podoby.
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.