WEB-GRA

Új GraphQL fejlesztési képzés

GraphQL fejlesztési képzés – JavaScript Backend és Frontend példával
Részvételi forma
Képzési Forma
Képzés hossza
  • 5 nap (5×8 tanóra)
  • naponta 9:00 - 17:00
Elérhető képzési nyelvek
  • Magyar
Időpontok

Képzés ára

496 000 Ft
+ ÁFA/fő
Kérjük, válassz időpontot és részvételi formát!
Szeretne a cégére szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

Ez a 5 napos tanfolyam segít a résztvevőknek elmélyíteni tudásukat a GraphQL használatában. A tanfolyamon gyakorlati példákon keresztül tanulják meg, hogyan kell backend és frontend alkalmazásokat építeni, amelyek hatékonyan kommunikálnak egy GraphQL API-n keresztül. A résztvevők a képzés során megtanulják, hogyan készíthetnek egyszerű és komplex lekérdezéseket és mutációkat, és hogyan optimalizálhatják a GraphQL alapú alkalmazásaikat a legjobb fejlesztési gyakorlatok alkalmazásával. A képzés során a Node.js és React integrációján keresztül a hallgatók valódi projekteken dolgozhatnak, így a tanultakat azonnal alkalmazni tudják a gyakorlatban.

Kinek ajánljuk?

  • Fejlesztőknek, akik már rendelkeznek alapvető backend vagy frontend fejlesztési tapasztalattal.
  • Olyan szakembereknek, akik szeretnének elmélyülni a GraphQL használatában, hogy a jövőbeli alkalmazásaik gyorsabbak és rugalmasabbak legyenek.
  • Fejlesztőknek, akik már használtak REST API-kat, de szeretnék megismerni a GraphQL előnyeit és alkalmazási módjait.

Tematika

  1. Bevezetés a GraphQL világába:
    • Mi a GraphQL? Miért és mikor használjuk?
    • A GraphQL alapelvei és előnyei a REST API-val szemben
    • A GraphQL működése: Szerver, lekérdezés, és válasz struktúra
    • A GraphQL szintaxisa és alapfogalmak
  2. GraphQL API szerver készítése Node.js segítségével:
    • Telepítés és beállítás
    • Alap GraphQL szerver létrehozása Express.js és Apollo Server segítségével
    • Schema definíciók és típusok létrehozása
    • A resolver-ek implementálása és működése
    • GraphQL API autentikáció és jogosultságkezelés
  3. Frontend alkalmazás készítése React-tel:
    • A React és GraphQL integrációja
    • Apollo Client telepítése és beállítása
    • Query-k és Mutation-ok készítése a frontend oldalon
    • Hook-ok használata
    • Hiba kezelés a React és GraphQL alkalmazásokban
    • Fejlesztési minták és állapotkezelés React + GraphQL környezetben
  4. Fejlettebb GraphQL funkciók és optimalizálás:
    • Fragmentek és aliasok használata
    • A GraphQL batch-elés és optimalizálás
    • Cache-elés és adatkezelési stratégiák
Tematika (PDF)

Szükséges előképzettség

  • HTML és CSS alapok ismerete
  • JavaScript ES6+ és TypeScript alapok ismerete
  • Alapvető backend vagy frontend fejlesztési tapasztalat (Node.js - Express és React, vagy más keretrendszerek)