API First Design Počítačový Kurz
API First Design se týká praxe, kdy je nejprve navržen skvělý API a poté nad ním postaveno software. Tento přístup doporučuje vytvořit pevnou základnu pro další vývoj.
Toto instruktorem vedené živé školení (online nebo na místě) je určeno vývojářům, kteří chtějí zlepšit efektivitu vývoje API a současně zvýšit jejich kvalitu, spolehlivost a znovupoužitelnost.
Koncem tohoto školení budou účastníci schopni:
- Naplánovat a organizovat software kolem konceptů API First Design.
- Discutovat a dojít s ostatními stakeholdery k dohodě o sdíleném vizi API.
- Hodnotit a přijmout nástroje potřebné pro efektivní implementaci přístupu API First Design.
- Vývojovat software paralelně s ostatními členy týmu.
- Snížit náklady na vývoj softwarových aplikací.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praktické praxe.
- Použití praktických implementací v live-lab prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz nás prosím kontaktujte, abychom to zorganizovali.
Návrh Školení
Úvod
Přehled API First Design
Výhody přístupu API-First
Brazení produktu a jeho požadavků
Identifikace a porozumění stakeholderům API
Nastavení vývojového prostředí
Vytváření smlouvy API
Vytváření pravidel stylu API
Stanovení norem designu pro zajištění správy API
Automatizace klíčových procesů (dokumentace, validace, emulace, verze, atd.)
Vytváření dalších API
Organizace a správa portfolio API
Sledování API
Spolupráce s interními vývojáři
Rozhodování
Závěr a shrnutí
Požadavky
- Zkušenosti s webovým programováním
Cílová skupina
- Vývojáři
Veřejné školení vyžaduje minimálně 5 účastníků.
API First Design Počítačový Kurz - Rezervace
API First Design Počítačový Kurz - Dotaz
API First Design - Dotaz ohledně konzultace
Reference (3)
stále schopen se učit a vstřebávat lekce, i když jsem nezkušený programátor
JOHN ERWIN ALPAJORA - National Grid Corporation of the Philippines
Kurz - API First Design
Přeloženo strojem
Způsob prezentace a materiály stejně
Anisa Mzee - Financial Intelligence Unit
Kurz - API First Design
Přeloženo strojem
Tempo, přívětivost a motivace vedení kurzů,
Alibek Kulzhabayev - SumUp Limited - German Branch
Kurz - API First Design
Přeloženo strojem
Nadcházející kurzy
Související kurzy
API Development & Testing using Java (Jersey)
14 HodinyJersey je otevřený referenční případ implementace JAX-RS (Java API pro RESTful webové služby). Poskytuje knihovny, které umožňují rychle a efektivně budovat REST API v Java. Spolu s moderními testovacími nástroji umožňuje Jersey vývojářům navrhnout, vyvinout, otestovat a dokumentovat API efektivně.
Tato školení pod vedením instruktora (online nebo na místě) je určena začínajícím až středně pokročilým vývojářům Java a testovatelům, kteří si přejí naučit vývoj a testování API pomocí Jersey a podporovaných nástrojů.
Konec tohoto školení bude účastníci schopni:
- Nastavit projekt Jersey s Mavenem.
- Vyvíjet a nasazovat RESTful API pomocí Jersey.
- Testovat API pomocí Postmanu a automatizovaných rámů.
- Zpracovávat chyby, zajišťovat bezpečnost a dokumentovat API.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Praktické cvičení a procvičování.
- Implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz, prosím nás kontaktujte k uspořádání.
Vývoj Microservices na platformě Google Cloud Apigee
21 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit vytvářet, testovat, ladit a nasazovat API nad platformou Google Cloud's Apigee API.
Na konci tohoto školení budou účastníci schopni:
- Nastavte vývojové prostředí, které zahrnuje všechny potřebné zdroje pro zahájení vývoje API.
- Pochopte a implementujte nástroje dostupné v Apigee Edge.
- Sestavte a nasaďte API pro Google Cloud.
- Sledování a ladění chyb API.
- Využijte řešení Google Cloud pro analýzu a strojové učení k tomu, aby byla API inteligentnější.
Správa API pomocí Apigee Hybrid
14 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit a používat Apigee Hybrid ke správě a ovládání běhového prostředí API, ladění a nasazení proxy API.
Na konci tohoto školení budou účastníci schopni:
- Pochopte vlastnosti a architekturu Apigee Hybrid.
- Naučte se používat nástroje a příkazy hybridní runtime roviny.
- Spravujte prostředí v hybridním Apigee.
- Nasazení a ladění API proxy na hybridní platformě.
Vývoj API pomocí Google Cloud Apigee X
14 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Apigee X k návrhu, vývoji a správě API efektivně a bezpečně.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro zahájení vývoje řešení API pomocí Apigee X.
- Pochopte základy a osvědčené postupy vývoje, zabezpečení a správy životního cyklu rozhraní API.
- Naučte se navrhovat, sestavovat a testovat rozhraní API a poté je nasadit na platformě Apigee X.
- Implementujte vícevrstvé zabezpečení API pro API pomocí zásad API klíčů a přístupových tokenů OAuth.
Zabezpečení API
7 HodinyTato vedená instruktorem, živá školení v České republice (online nebo prezenčně) je zaměřena na vývojáře, kteří se chtějí dozvědět, jak funguje zabezpečení API a aplikovat různé strategie ověřování identity pro ochranu API.
Konec tohoto školení bude účastníci schopni:
- Porozumět a identifikovat různé strategie zabezpečení API.
- Nastavit klíče API a požadavky na metody v bráně API.
- Použít branu API a nastavit zabezpečení API.
Axway API Gateway pro vývojáře a správce
7 HodinyToto instruktorem vedené živé školení (online nebo na místě) je určeno pro vývojáře a správce, kteří chtějí implementovat funkce a nástroje Axway API Gateway pro vývoj, nasazení, správu a monitorování API.
Na konci tohoto školení budou účastníci schopni:
- Nainstalovat Axway API Gateway pro nastavení serverů a domén.
- Sestavit systém API gateway pro vytvoření plynulé podnikové infrastruktury.
- Spravovat API gateways pro vytváření, úpravy a nasazení konfigurací API.
- Monitorovat služby pro sledování výkonnosti a metrik API.
IBM API Connect
21 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit používat IBM API Connect k podpoře celého životního cyklu API.
Na konci tohoto školení budou účastníci schopni:
- Pochopte životní cyklus API.
- Vytvářejte specifikace API s vestavěnými zásadami.
- Vytvářejte a spravujte produkty API.
- Implementujte ověřování API a zabezpečení OAuth v2.0.
Kong API Gateway
14 HodinyToto vedení instruktorem živé školení v České republice (online nebo na místě) je určeno inženýrům, kteří chtějí nastavit bránu Kong API pro správu provozu mikroslužeb.
Konec tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat cluster Kongu.
- Spravovat bránu Kong API pro poskytování jediného bodu komunikace pro přístup k API.
- Kontrolovat provoz webových služeb na podrobné úrovni.
- Zabezpečit API ověřením přístupu.
- Kontrolovat provoz prostřednictvím omezování rychlosti a kvót.
- Monitorovat, zaznamenávat a analyzovat provoz API pomocí třetích stran, jako je stack ELK.
Správa API s MuleSoft Anypoint Platform
14 HodinyTento instruktorem vedený, živý kurz (online nebo na místě) je určen středně pokročilým vývojářům, kteří chtějí používat MuleSoft Anypoint Platform ke rychlejšímu návrhu, vytváření a správě API a integrací na bezpečné a univerzální platformě.
Na konci tohoto kurzu budou účastníci schopni:
- Nastavit požadované vývojové prostředí pro začátek vývoje API pomocí MuleSoft Anypoint Platform.
- Porozumět funkcím a architektuře MuleSoft Anypoint Platform.
- Seznámit se s tím, jak návrhovat, vytvářet, spravovat a nasazovat API pomocí AnyPoint Platform.
- Přehled role jednotlivých komponent při vytváření integrací a API.
- Připojení k databázím a transformace dat pomocí API.
- Správa přístupu k API tvořením a nasazením proxy serverů API.
MuleSoft Pokročilé Integrace Techniky
21 HodinyMuleSoft je vůdčí platforma pro integraci, která umožňuje podnikům propojit aplikace, data a zařízení ve cloudových i místních prostředích.
Toto instruktorově prováděné živé školení (online nebo na klientovi) je určeno pokročilým vývojářům MuleSoft a profesionálům v oblasti integrace, kteří chtějí navrhnout, optimalizovat a nasadit složité proudy integrace pomocí MuleSoft a Anypoint Platform.
Koncepci školení budou účastníci schopni:
- Namapovat a implementovat pokročilé Mule proudy s využitím správy chyb a dávkového zpracování.
- Zabezpečit API pomocí OAuth 2.0, pravidel a vlastních implementací bezpečnosti.
- Využít DataWeave pro komplexní transformace a dynamickou routování.
- Nasadit a monitorovat aplikace ve CloudHubu a hybridních prostředích.
- Implementovat CI/CD proudy pro projekty MuleSoft pomocí Git, Jenkins, a Maven.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Množství cvičení a praxe.
- Ruční implementace v živém laboratorním prostředí.
Možnosti individualizace kurzu
- Pro požadavek na individualizované školení pro tento kurz, kontaktujte nás prosím k dohodnutí.
Základy MuleSoft Anypoint Platform
14 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začínající IT profesionály, kteří chtějí používat MuleSoft k integraci systémů, správě rozhraní API a zefektivnění toků dat napříč podnikem.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základy MuleSoft a platformy Anypoint.
- Navrhujte, sestavujte a spravujte rozhraní API pomocí MuleSoft tools.
- Aplikujte Muletechniky měkké integrace na problémy reálného světa.
- Prokázat odbornost v DataWeave a běžných integračních vzorcích.
OpenAI API
14 HodinyTento instruktážní živý školení na místě nebo online je určen pro vývojáře, kteří chtějí se naučit používat OpenAI API k kontrolě aplikací před nasazením, stálému zlepšování nástrojů pro bezpečnost a škálování aplikací.
Po absolvování tohoto školení budou účastníci schopni:
- Porozumět konceptu OpenAI API.
- Nastavit OpenAI API a využít jeho funkce pro správu aplikací.
- Používat různé knihovny a modely v rozhraní OpenAI API.
- Generovat a manipulovat s textem, kódem a obrázky při vývoji aplikací.
Správa API pomocí Red Hat 3Scale
14 HodinyTento instruktážní kurz s živým výukovým režimem v České republice (online nebo na místě) je určen vývojářům a správcům systémů, kteří chtějí pomocí Red Hat 3Scale vytvářet, distribuovat, spravovat a monetizovat API a zároveň udržovat plnou kontrolu nad životním cyklem API, jeho bezpečností a podporou.
Do konce tohoto tréninku se účastníci naučí:
- Nastavit nezbytné vývojové prostředí pro začátek správy API pomocí Red Hat 3Scale.
- Porozumět funkcím a architektuře správy API 3Scale.
- Zjistit, jak vytvářet, spravovat a monetizovat API.
- Využívat vývojářský portál pro publikování API, konfiguraci procesů registrace a přístupu zákazníků.
- Zjistit, jak zajistit efektivní a bezpečné zavádění API.
- Definovat a implementovat webhooky pro zajištění okamžitých oznámení v reálném čase.
Swagger a OpenAPI Specifikace
14 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na back-endové vývojáře, kteří chtějí používat Swagger k vytváření, navrhování, dokumentování a používání webových služeb RESTful.
Na konci tohoto školení budou účastníci schopni:
- Vytvořte strategii správy API pro softwarovou infrastrukturu.
- K úpravám souborů OAS a vytváření sad SDK použijte nástroje Swagger.
- Implementujte zabezpečení API, verzování, dokumentaci a další důležité funkce.
Testování automatizace s Apigee
14 HodinyApigee je plná platforma pro správu API od Google Cloud, která umožňuje organizacím navrhovat, zabezpečovat, nasazovat, monitorovat a škálovat API. Její funkce testování a automatizace umožňují týmům ověřovat API, uplatňovat pravidla a zajistit vysokou kvalitu nasazení ve CI/CD potrubních liniích.
Tato vedená instruktorem živá školení (online nebo na místě) je zaměřena na začínající až středně pokročilé QA inženýry a programátory, kteří chtějí automatizovat testování a ověřování API pomocí nástrojů Apigee a jejich integrací.
Na konci tohoto školení budou účastníci schopni:
- Nastavit Apigee pro testování a monitorování API.
- Automatizovat případy testů API pomocí Apigee a integrovaných nástrojů.
- Ověřit výkon, zabezpečení a spolehlivost API.
- Integrovat automatizaci testování do CI/CD potrubních linií.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Praktické cvičení a procvičování.
- Implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz, prosím kontaktujte nás k domluvě.