Web API-k tervezése Képzés
A Web API egy alkalmazásprogramozási借口,但应更正为:A Web API egy alkalmazásprogramozási interfész, amely lehetővé teszi az alkalmazások kapcsolódását. Segítségével a weben keresztül cserélheti az információkat és biztosíthatja az alkalmazások közötti interoperabilitást.
Ez az edző által vezetett, élőkép alapú képzés (online vagy személyesen) a fejlesztőknek készült, akik szeretnének tervezni, írni és építeni web API-kat, miközben kihasználják az meglévő technológiákat nagy értékű termékek kifejlesztésére.
A képzés végén a résztvevők képesek lesznek:
- Készíteni a szükséges fejlesztői környezetet web API-k kifejlesztéséhez.
- Eltudni a Web API-k alapvető fogalmait, architektúráját és gyakori felhasználását.
- Kifejleszteni egy stratégia-t nagy értékű web API-k készítésére.
- Megtudni, hogyan határozható meg a Web API architektúra és specifikációja.
- Alkalmazni az API biztonságának, tervezésének és átviteli kapacitás növelésének legjobb gyakorlatait.
- Megtudni, hogyan építhetők, tesztelhetők, hibakereshetők és publikálhatók web API-k.
A képzés formája
- Interaktív előadás és viták.
- Sok gyakorlati feladat és gyakorlás.
- Élő labor környezetben történő gyakorlás.
Képzés személyre szabása
- Ez a képzés személyre szabott változatának kérése érdekében lépjen kapcsolatba velünk.
Kurzusleírás
Bevezetés
- Web API vs RESTful API vs SOAP API
- A Web API alapvető fogalmainak és architektúrájának áttekintése
Első lépések
- A megfelelő API-paradigma kiválasztása
- Web API-k üzleti esetei példákkal
- API technológiák és eszközök
API-k biztonságossá tétele
- Hitelesítés és engedélyezés
- Az OAuth használata
- WebHooks biztonságának megvalósítása
Web API-k tervezése
- Egybenlétű esetek megértése
- A probléma és üzleti célok meghatározása
- Az architektúra építése
- Egy API specifikáció írása
- API tervezés legjobb gyakorlatai
API-k skálázása
- Számítási erőforrások optimalizálása
- Az API tervezés fejlesztése
- Paginált API-k készítése
- API-k rátételes korlátozása
- Fejlesztői SDK-k
API-k tesztelése és publikálása
- Tesztesetek definiálása
- API-tesztelés automatizálása
- Teszteredmények értékelése
- Web API-k publikálása
Hibaelhárítás
Következő lépések összefoglalása
Követelmények
- Megismerkedett API-kkal
- Webprogramozási tapasztalat (JavaScript, ASP.NET, PHP, C# stb.)
Célcsoport
- Fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
Web API-k tervezése Képzés - Foglalás
Web API-k tervezése Képzés - Érdeklődés
Web API-k tervezése - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Az oktató tudásszintje
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Kurzus - Designing Web APIs
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Fejlesztés Microservices-en Google Cloud Apigee-n
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék megtanulni, hogyan kell API-t felépíteni, tesztelni, hibakeresni és telepíteni az Google Cloud Apigee API platformján.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy fejlesztői környezetet, amely tartalmazza az API fejlesztésének megkezdéséhez szükséges összes erőforrást.
- Ismerje meg és alkalmazza a Apigee Edge-ban elérhető eszközöket.
- Építsen fel és telepítsen API-t az Google Cloudhoz.
- Az API hibák figyelése és hibakeresése.
- Használja ki az Google Cloud elemzési és gépi tanulási megoldásait az API-k intelligensebbé tételéhez.
Különböző API-k fejlesztése Google Cloud Apigee X platform használatával
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a Apigee X-t szeretnék használni az API-k hatékony és biztonságos tervezésére, fejlesztésére és kezelésére.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet az API-megoldások fejlesztésének megkezdéséhez a Apigee X segítségével.
- Ismerje meg az API-k fejlesztésének, biztosításának és életciklusának kezelésének alapjait és bevált gyakorlatait.
- Ismerje meg, hogyan tervezhet, építhet és tesztelhet API-kat, majd telepítheti azokat a Apigee X platformon.
- Többrétegű API-biztonság megvalósítása API-kulcs házirendekkel és OAuth-hozzáférési tokenekkel.
Kong API Gateway
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik Kong API-átjárót szeretnének beállítani a mikroszolgáltatásaikba irányuló és onnan érkező forgalom kezelésére.
A képzés végére a résztvevők képesek lesznek:
- Telepítsen és konfiguráljon egy Kong fürtöt.
- Kezeljen egy Kong API-átjárót, hogy egyetlen kommunikációs pontot biztosítson az API eléréséhez.
- A webszolgáltatások forgalmának részletes szabályozása.
- Biztonságos API-k a hozzáférés hitelesítésével.
- Irányítsd a forgalmat sebességkorlátozáson és kvótákon keresztül.
- Az API-forgalom figyelése, naplózása és elemzése harmadik féltől származó megoldások, például ELK-verem segítségével.
Managing APIs with MuleSoft Anypoint Platform
14 ÓrákEz oktatóvezetett, élő tanfolyam (online vagy helyszínen) célja, hogy a középszerű fejlesztők a MuleSoft Anypoint Platform használatával gyorsabban és biztonságosabban, univerzális platformon tervezzenek, építsenek és kezeljenek API-kat és integrációkat.
A tanfolyam végén a résztvevők képesek lesznek:
- Beállítani a szükséges fejlesztői környezetet ahhoz, hogy MuleSoft Anypoint Platform segítségével kezdjenek el API-k fejlesztésével.
- Megértsék a MuleSoft Anypoint Platform funkcióit és architektúráját.
- Megtanulják, hogy hogyan tervezzék, építsék, kezeljék és telepítsék az API-kat az AnyPoint Platform használatával.
- Megismerik minden komponens szerepét az integrációk és API-k építésében.
- Csatlakozhatnak adatbázisokhoz és átalakíthatják az adatokat API-kkal.
- Kezelhetik az API-hoz való hozzáférést API-proxik létrehozásával és telepítésével.
MuleSoft Haladó Integrációs Technikák
21 ÓrákA MuleSoft egy vezető integrációs platform, amely lehetővé teszi vállalatok számára alkalmazások, adatok és eszközök összekapcsolását felhőben és a helyszíni környezetek között.
Ez az oktató vezetésű élő képzés (online vagy helyszínen) haladó szintű MuleSoft fejlesztőknek és integrációs szakembereknek készült, akik összetett integrációs folyamatokat szeretnének tervezni, optimalizálni és üzembe helyezni a MuleSoft és az Anypoint Platform használatával.
A képzés végére a résztvevők képesek lesznek:
- Haladó Mule folyamatokat tervezni és megvalósítani hibakezeléssel és batch feldolgozással.
- API-kat biztonságosan kezelni OAuth 2.0-val, házirendekkel és egyedi biztonsági implementációkkal.
- A DataWeave-ot használni összetett átalakításokhoz és dinamikus útvonalakhoz.
- Alkalmazásokat üzembe helyezni és figyelni a CloudHub és hybrid környezetek között.
- CI/CD folyamatokat létrehozni MuleSoft projektekre Git, Jenkins és Maven használatával.
A képzés formátuma
- Berendezett előadás és vita.
- Sok gyakorlés és gyakorlat.
- Éles labor környezetben történő gyakorlás.
Képzés személyre szabási lehetőségei
- A képzés személyre szabásának kérése esetén lépjen kapcsolatba velünk a megbeszélésekért.
MuleSoft Anypoint Platform alapok
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a kezdő szintű informatikai szakembereknek szól, akik a MuleSoft segítségével kívánják integrálni a rendszereket, kezelni az API-kat és ésszerűsíteni az adatáramlást a vállalaton belül.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a MuleSoft és az Anypoint Platform alapjait.
- API-k tervezése, létrehozása és kezelése MuleSoft eszközökkel.
- Alkalmazzon MuleSoft integrációs technikákat valós problémákra.
- Mutasson jártasságot a DataWeave és a közös integrációs minták terén.
Web Security Testing - Webalkalmazások biztonságának és tesztelésének OWASP segítségével
21 ÓrákEz az oktató által vezetett, élő (online vagy helyszíni) képzés olyan fejlesztőknek, mérnököknek és építészeknek szól, akik szeretnék biztonságossá tenni webalkalmazásaikat és szolgáltatásaikat.
A képzés végére a résztvevők integrálhatják, tesztelhetik, védhetik és elemezhetik webalkalmazásaikat és szolgáltatásaikat a OWASP tesztelési keretrendszer és eszközök segítségével.
OWASP Top 10
14 ÓrákEz oktatóvezetésű, élő tanfolyam (online vagy helyszínen) a webfejlesztők és vezetők számára van szolgálatban, akik kíváncsiak és készek a OWASP Top 10 referenciastandard implementálására, hogy webalkalmazásaikat biztonságosakká tegyék.
Ez a tanfolyam végén a résztvevők képesek lesznek stratégiát kidolgozni, implementálni, biztonságosítani és monitorozni webalkalmazásaikat és szolgáltatásaikat a OWASP Top 10 dokumentum segítségével.
Managing APIs with Red Hat 3Scale
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek és rendszergazdáknak szól, akik a Red Hat 3Scale-t szeretnék használni API-k létrehozására, terjesztésére, kezelésére és bevételszerzésére, miközben kézben tartják az API életciklus-használatát, biztonságát. és támogatást.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet az API-k kezelésének megkezdéséhez a Red Hat 3Scale segítségével.
- Ismerje meg a 3Scale API kezelés funkcióit és architektúráját.
- További információ az API-k létrehozásáról, kezeléséről és bevételszerzéséről.
- Használja a fejlesztői portált API-k közzétételéhez, regisztrációs folyamatok és ügyfél-hozzáférés konfigurálásához.
- Ismerje meg, hogyan teheti hatékonnyá és biztonságossá az API-k elfogadását.
- Webhook meghatározása és megvalósítása a valós idejű értesítések engedélyezéséhez.
Mikor Írni Biztonságos Kodot
35 ÓrákEz a tanfolyam Magyarország célja, hogy segítsen a következő feladatokban:
- Fejlesztőknek segítséget nyújt a Biztonságos Kódírás technikáinak mesterségesítéséhez
- Segítség nyújt a szoftvertesztelőknek abban, hogy a készüléket publikálás előtt teszteljék a rendszer biztonságát
- Segítség nyújt a szoftverszabályozóknak abban, hogy megértik az alkalmazások körül ható kockázatokat
- Segítség nyújt a csapatvezetőknek abban, hogy a biztonsági alapvonalakat állítsák be a fejlesztők számára
- Segítség nyújt a webmastereknek abban, hogy a szervereket hiba nélküli módon konfigurálják
Biztonságos Fejlesztő Java (OWASP is beleértve)
21 ÓrákBiztonságos Fejlesztő .NET (OWASP bevonásával)
21 ÓrákEz a kurzus az ASP.net alapú biztonságos kódolási fogalmakat és elveket mutatja be az Open Web Application Security Project (OWASP) tesztelési módszerét használva. Az OWASP egy olyan online közösség, amely ingyenesen elérhető cikkek, módszertani irányelveket, dokumentációt, eszközöket és technológiákat készít a webalkalmazások biztonsága terén.
Ez a kurzus a Dot Net keretrendszer biztonsági funkcióit és a webalkalmazások biztonságosításának módjait mutatja be.
Swagger és az OpenAPI Specifikáció
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a háttérfejlesztőknek szól, akik a Swagger segítségével RESTful webszolgáltatásokat építenek, terveznek, dokumentálnak és fogyasztanak.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy API-kezelési stratégiát a szoftverinfrastruktúrához.
- Használja a Swagger eszközöket OAS-fájlok szerkesztéséhez és SDK-k létrehozásához.
- Valósítsa meg az API-biztonságot, a verziókezelést, a dokumentációt és más fontos funkciókat.
Apigee tesztautomatizálás
14 ÓrákAz Apigee a Google Cloud teljes életciklusú API-kezelő platformja, amely lehetővé teszi a szervezetek számára, hogy APIs tervezzék, biztonságosak legyenek, telepítsék, figyeljenek és skálázzák. A tesztelési és automatizálási funkciói lehetővé teszik a csapatok számára, hogy APIs-t validáljanak, irányelveket érvénybe helyezzenek, és magas minőségű telepítések történjenek a CI/CD folyamatokban.
Ez az oktatóvezetett, élő (online vagy helyszíni) képzés kezdő szintűtől középfokú QA mérnököknek és fejlesztőknek szól, akik automatizált API-tesztelést és validálást szeretnének végrehajtani az Apigee eszközök és integrációk segítségével.
Ezen képzés végére a résztvevők képesek lesznek:
- Az Apigee beállítása API-teszteléshez és figyeléshez.
- API tesztesetek automatizálása az Apigee és integrált eszközök segítségével.
- API teljesítményének, biztonságának és biztonságosságának validálása.
- Tesztautomatizálás integrálása CI/CD folyamatokba.
A kurzus formája
- Interaktív előadás és beszélgetés.
- Gyakorlati feladatok és gyakorlás.
- Élőlabor környezetben történő implementáció.
A kurzus testreszabási lehetőségek
- Ha egy testreszabott képzést szeretne erre a kurzusra, vegye fel velünk a kapcsolatot a megrendezéshez.
Visual Studio Code
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) kezdő és középszintű fejlesztőknek szól, akik a VS Code segítségével szeretnének kódokat szerkeszteni.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a VS Code felületet.
- Hatékonyan használja a munkaterületeket a VS Code-ban.
- VS Code billentyűparancsok és beállítások kezelése.
- Tanulja meg a különböző programozási nyelvek használatát a VS Code-ban.