Designing RESTful APIs Képzés
Az API-k (Application Programming Interface) lehetővé teszik, hogy az alkalmazás más alkalmazásokkal kapcsolódjon.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan kell kiváló minőségű API-kat írni, miközben egy háttér API-kiszolgálót építenek és biztosítanak.
A képzés végére a résztvevők képesek lesznek:
- Válasszon számos keretrendszer közül az API-k létrehozásához
- Ismerje meg és modellezze az olyan cégek által közzétett API-kat, mint Google és Facebook
- Saját Restful API-k létrehozása és közzététele nyilvános használatra
- Biztonságos API-jaikat token alapú hitelesítéssel
Közönség
- Fejlesztők
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Jegyzet
- Ha szeretné testreszabni ezt a kurzust más nyelvekre, mint például PHP, Javascript stb., kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük
Kurzusleírás
Bevezetés
Hogyan működnek az API-k
AccessNyilvános API-val
A fejlesztési környezet előkészítése
Minta háttéralkalmazás előkészítése
API-végpont létrehozása
Az API tesztelése
Az API hibakeresése
Az API biztonsága
Az API-engedélyezett háttérrendszer telepítése
Az API figyelése
Az API fejlesztése
RESTful API-k legjobb gyakorlatai
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- A HTTP protokoll megértése
- Webprogramozási tapasztalat (a nyelvi opciókért lásd az alábbi megjegyzést)
A nyílt képzésekhez 5+ résztvevő szükséges.
Designing RESTful APIs Képzés - Booking
Designing RESTful APIs Képzés - Enquiry
Designing RESTful APIs - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (5)
GoBemutatkozás az API meghatározásában, telepítésében és futtatásában.
Vincent - Openbaar Ministerie
Kurzus - MuleSoft Anypoint Platform Fundamentals
Gépi fordítás
A gyakorlatok része.
Wissam - NEOM
Kurzus - Developing APIs using Google Cloud Apigee X
Gépi fordítás
A tárgyak, amelyekről beszéltünk, számos élő kódpélda és az oktató hozzáállása a csoporthoz.
Weronika - ATOS PGS sp. z o.o.
Kurzus - Reactive Programming with Angular RxJS
Gépi fordítás
Nagyon pontos és nagyon hasznos útmutatás
muhamad fezrul fizree hashim - 3F Resources Sdn Bhd
Kurzus - Kong API Gateway
Gépi fordítás
Though it was an online training, the interactivity with the trainer was exceptional and he was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kurzus - Functional Reactive Programming with Java 9 and RxJava
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Reactive Programming with Angular RxJS
14 ÓrákReact Az ív programozás egy aszinkron programozási paradigma, amely az adatfolyamokra és az adatok terjedésére összpontosít az alapul szolgáló végrehajtási modellek és az egyik komponensből a másikba kibocsátott adatfolyamok közötti meghatározott függőség létrehozásával. Az aszinkron felhasználói felületek építése során felmerülő sok Angular alkalmazástervezési hatékonyság kiküszöbölhető a RxJS könyvtár által kínált reaktív stílusminták használatával.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan lehet megfigyelhető mintákat implementálni Angular alkalmazásterveikbe, miközben egy sor esetet mutatnak be, amelyek bemutatják a gyakori szögtervezési problémákat, és azt, hogy milyen előnyökkel járnak a reaktív programozási tervekből.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a reaktív programozási paradigmát és a RxJS könyvtárat.
- A reaktív programozási minták segítségével nehéz felhasználói felületű Angular alkalmazásokat hozzon létre a méretezhetőség, a rugalmasság és a válaszkészség szem előtt tartásával.
A tanfolyam formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Developing Microservices on Google Cloud Apigee
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.
Developing APIs using Google Cloud Apigee X
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.
Full-Stack Development with AWS Cloud9
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű és haladó szintű, full-stack fejlesztőket céloz meg, akik az AWS Cloud9-et szeretnék használni fejlesztési munkafolyamataik egyszerűsítésére.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be és konfigurálja az AWS Cloud9-et a teljes stack fejlesztéshez.
- Előtér-alkalmazások fejlesztése és hibakeresése a Cloud9 segítségével.
- Hozzon létre és telepítsen háttérszolgáltatásokat az AWS Cloud9 segítségével.
- Integrálja a Cloud9-et AWS-szolgáltatásokkal a fejlett telepítésekhez.
- Együttműködés a csapat tagjaival felhő alapú fejlesztői környezetben.
Functional Reactive Programming with Java 9 and RxJava
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű szoftverfejlesztőknek és rendszertervezőknek szól, akik reaktív alkalmazásokat szeretnének építeni Java 9, Spring, Jersey, Akka és az RxJava 2.0 reaktív programozási könyvtár használatával. .
A képzés végére a résztvevők képesek lesznek:
- Megérteni a reaktív programozás fontosságát és jelentőségét az alkalmazások és a rendszerek fejlesztésében.
- Futtassa az egységtesztet RxJava 2.0-n.
- Használja az Akka keretrendszert a reaktív programozási elvek alatt.
- Használja a Springet a párhuzamos alkalmazások fejlesztésének kezelésére.
- Használja a Java 9 áramlási API-ját reaktív alkalmazások fejlesztéséhez.
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 az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a MuleSoft Anypoint Platformot szeretnék használni API-k és integrációk gyorsabb tervezésére, létrehozására és kezelésére egy biztonságos és univerzális platformon.
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 fejlesztésének megkezdéséhez a MuleSoft Anypoint Platform segítségével.
- Ismerje meg a MuleSoft Anypoint Platform szolgáltatásait és architektúráját.
- Ismerje meg, hogyan tervezhet, építhet, kezelhet és telepíthet API-kat az AnyPoint Platform segítségével.
- Ismerje meg az egyes összetevők szerepét az integrációk és API-k felépítésében.
- Csatlakozzon adatbázisokhoz és alakítsa át az adatokat API-k segítségével.
- API-proxy létrehozásával és üzembe helyezésével kezelheti az API-khoz való hozzáférést.
MuleSoft Advanced Integration Techniques
21 Órák- Mule folyamatokat tervezni és megvalósítani hibakezelés és tömegbemutatós folyamatok használatával.
- API-kat biztonságosítani OAuth 2.0, politikák és egyedi biztonsági megvalósítások segítségével.
- Komplex átalakítások és dinamikus útvonalvezetések megvalósításához használják a DataWeave-et.
- Alkalmazásokat telepíteni és monitorozni CloudHub és hibrid környezetekben.
- MuleSoft projektekre CI/CD pipeline-okat hoznak létre Git, Jenkins és Maven segítségével.
A képzés formátuma
- Interaktív előadás és viták.
- Sok gyakorlat és gyakorlás.
- Éles labor környezetben történő kézbevétel.
A képzés testreszabási lehetőségei
- A képzés testreszabásához keressék minket.
MuleSoft Anypoint Platform Fundamentals
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.
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.
RxJava for Android Developers
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 az RxJava segítségével szeretnének egy Android mobilalkalmazást kifejleszteni és telepíteni.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy fejlesztői környezetet, amely tartalmazza a reaktív alkalmazás fejlesztéséhez szükséges könyvtárakat, csomagokat és keretrendszereket.
- Az adat- és eseményfolyamok kibocsátásának és felhasználásának megértése.
- Tervezz olyan alkalmazásokat, amelyek valós (eseményalapú) helyzeteket modelleznek elegánsan és tömören.
Reactive Programming for iOS with RxSwift
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban bevezeti a résztvevőket az RxSwift által kínált reaktív technikákba az aszinkron adatfolyamok átvitelének és kombinálásának, az egyszerű megfigyelhető szekvenciák kezelésének, valamint az érzékeny, rugalmas és iparágilag méretezhető architektúrának és fejlesztésnek. iOS alkalmazás.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a reaktív programozás mögött meghúzódó alapvető fogalmakat Swift 3.
- Különféle elemeket, például tömböket és eseményeket alakíthat megfigyelhető sorozatokká.
- Alkalmazzon különféle szűrőket a megfigyelhető sorozatokra, alakítsa át és kombinálja a megfigyelhető sorozatokat.
- Írjon egységteszteket az Rx kód ellen.
- Hatékonyan használja fel a felhasználói felület elemeiből származó vak adatokat.
Swagger and the OpenAPI Specification
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.
Web Application Development in PHP
21 ÓrákA kurzus olyan közbenső PHP fejlesztők számára készült, akik szeretnék gazdagítani tudásukat, és a programozás és a webfejlesztés technikáinak legjobb gyakorlatait tanulják meg az objektum-orientált programozási és tervezési minták alapján.