DevMeeting GraphQL Kraków 23 listopada 2019r.

Event Information

Share this event

Date and Time

Location

Location

Kraków

Poland

View Map

Event description

Description

Zespół DevMeetings zaprasza na całodniowe warsztaty poświęcone podstawom GraphQL

W ostatnim czasie coraz większą popularność zyskuje GraphQL. Facebook stworzył ten standard jako alternatywa dla REST’a, która odpowiada na potrzeby budowy skomplikowanych aplikacji pod kątem danych.
GraphQL to open-source’owy język do komunikacji z API, i jednocześnie cały ekosystem który wypełnia zapytania już istniejącymi danymi. Najważniejszym konceptem GraphQL jest silne typowanie danych - jest to “kontrakt” pomiędzy klientem a serwerem na podstawie którego odbywa się komunikacja. Dzięki temu zyskujemy deklaratywne pobieranie danych.

Podczas tego spotkania nauczymy się jak zbudować serwer w GraphQL i wykorzystać te dane w przykładowej aplikacji frontendowej. Jeśli chcesz dowiedzieć się czym dokładnie jest GraphQL, jak wygląda architektura aplikacji, jak w pełni można wykorzystać GraphQL - to te warsztaty są dla Ciebie!


Dla kogo?

Szkolenie przeznaczone jest dla osób zainteresowanych tematyką GraphQL, znających podstawy komunikacji klient-serwer, podstawy JavaScriptu i Reacta(aplikacja kliencka będzie pisana w React, inne frameworki też są możliwe, ale warsztaty będą koncentrować się na React). Skorzystamy też z ekosystemu Apollo (client i serwer).


Co to jest DevMeeting?

DevMeeting to mix hackathonu i warsztatów programistycznych. Przez cały dzień uczestnicy implementują przykładową aplikację - samodzielnie i w zespołach. Nad merytoryką czuwają doświadczeni mentorzy, którzy cały czas służą pomocą, prowokują dyskusje oraz dzielą się swoją wiedzą praktyczną.

DevMeeting nie jest wykładem czy klasycznym szkoleniem. Stawiamy na praktykę, kodowanie oraz wymianę wiedzy i doświadczeń. Jest to też świetna okazja, by poznać innych programistów i nawiązać wartościowe kontakty z developerami z Twojego miasta.

Jeśli chcesz poczuć atmosferę DevMeetingu, zapraszamy na YouTube (film z DevMeetingu 9. maja 2015, Node.JS): https://www.youtube.com/watch?v=sb_Mmhq-iX0


Agenda

  1. GraphQL intro - wprowadzenie do tematu GraphQL, omówienie podstawowych pojęć i architektury

  2. Apollo client & server - zapoznanie się z toolami.

  3. Query - Pobieranie danych z serwera

  4. User sign up/sign in - obsługa rejestracji/logowania użytkowników

  5. Paginacja - implementacja paginacji - obsługa list z dużą liczbą elementów

  6. Mutacje - tworzenie nowych rekordów na serwerze lub modyfikacja istniejących danych

  7. Error handling - obsługa błędów po stronie serwera jak i klienta


Informacje praktyczne

Gdzie:

Sala konferencyjna w centrum miasta, dokładna lokalizacja zostanie wysłana uczestnikom

Kiedy:

Sobota, 23 listopada w Krakowie

Start o 9.00 (prosimy o przybycie ok. 8.45), zakończenie ok. 16.00

Co należy przynieść:

Laptop z zainstalowaną przeglądarką + zasilacz, IDE, Google Chrome, NodeJS + npm.

Koszt udziału:

Bezpłatnie.



Share with friends

Date and Time

Location

Kraków

Poland

View Map

Save This Event

Event Saved