ASP.NET Core – API GraphQL-lel
What you'll learn
- Modern API-k létrehozása GraphQL-lel
- Teljesítményoptimalizálás és Data Loaders használata
- Előfizetések implementálása valós idejű kommunikációhoz
- A GraphQL és az Entity Framework Core integrálása
Requirements
- ASP.NET Core
- C#
Description
Tájékoztatjuk, hogy ez a kurzus portugál nyelven (Brazília) lett rögzítve, és feliratozva lett a nyelvére. Élvezze a kurzust!
Ha modern, nagy teljesítményű és rugalmas API-kat szeretnél létrehozni, akkor ez a GraphQL kurzus ASP.NET Core-ban tökéletes választás! Ellentétben a hagyományos REST-tel, a GraphQL lehetővé teszi a kliensek számára, hogy pontosan azokat az adatokat kérjék le, amire szükségük van, megoldva az olyan gyakori problémákat, mint az over-fetching és under-fetching, és sokkal hatékonyabbá téve az alkalmazásokat.
Ebben a kurzusban mindent megtanulsz a GraphQL alapjaitól kezdve a legfejlettebb megvalósításokig az ASP.NET Core-ban, az Entity Framework Core integrálásával az adatbázis kezelésére. Alapvető fogalmakat vizsgálunk, mint a lekérdezések, mutációk és előfizetések, biztosítva, hogy optimalizált módon tudd kezelni a kliens és a szerver közötti kommunikációt.
A kurzus során olyan technikákat is megtanulsz, amelyek javítják az API-k teljesítményét, mint például a Data Loaders, amelyek segítenek több egyidejű kérés hatékony kezelésében. Ezen kívül kitérünk a WebSocketek megvalósítására a valós idejű kommunikációhoz, valamint bemutatjuk, hogyan használhatók olyan eszközök, mint a Postman és a GraphQL Altair, hogy teszteld, hibakeresd és optimalizáld az API-kat praktikus és közvetlen módon.
A kurzus a legjobb gyakorlatokat és tervezési mintákat is bemutat, megtanítva, hogyan strukturáld a kódodat rendezett és skálázható módon. Akár back-end fejlesztő, akár full-stack fejlesztő vagy, vagy olyan csapat tagja, aki az API-jait modernizálni szeretné, ez a kurzus minden szükséges tudást biztosít ahhoz, hogy erős, gyors és skálázható API-kat hozz létre GraphQL-lel az ASP.NET Core-ban, lehetővé téve, hogy innovatív és hatékony megoldásokat fejlessz.
Who this course is for:
- .NET fejlesztők, akik szeretnék elsajátítani a GraphQL-t
- Olyan szakemberek, akik szeretnék optimalizálni az adatok felhasználását
- GraphQL kezdők, akik gyakorlatban szeretnének tanulni
- Back-end fejlesztők, akik új készségekre vágynak
Instructor
Profissional em Desenvolvedor de Softwares desde 2007. Já atuei na área de programador, analista de sistemas e analista de requisitos. Possuo um vasto conhecimento que abrange a área de programação, análise, levantamento de requisitos até administração de servidores web.
Trabalhei em grandes empresas no Brasil, nacionais e multinacionais. Tenho vasto conhecimento de desenvolvimento de softwares e programas de edição de imagem, texto e 3D. Minha intenção é passar o conhecimento e experiência adquira ao longo de minha carreira, que tenho certeza que será útil para potencializar o seu talento.