Praktyczne szkolenia na żywo z GraphQL. GraphQL jest językiem zapytań (query language) dla API, który pozwala na pobieranie, edytowanie i wstawianie danych oraz obserwowanie zmian w czasie rzeczywistym. Szkolenie będzie obejmowało między innymi omówienie składni, tworzenie zapytań, różnice między podejściami (REST vs GraphQL).
Szkolenie z GraphQL jest dostępne jako "szkolenie stacjonarne" lub "szkolenie online na żywo". Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w Polsce lub w ośrodkach szkoleniowych NobleProg w Polsce. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg -- Twój lokalny dostawca szkoleń.
Opinie uczestników
★★★★★
★★★★★
Przełożenie teorii na przykłady w już wdrożonych/działających aplikacjach
GraphQL, opracowany przez Facebook w 2012 r., a następnie udostępniony w 2015 r., to język zapytań o dane zapewniający lepszą wydajność pobierania danych z urządzeń mobilnych. Stanowi alternatywę dla REST i daje klientom możliwość żądania dokładnie tego, czego potrzebują, nic więcej i nic mniej, z baz danych na serwerze.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawy GraphQL, przechodząc przez proces tworzenia prostego interfejsu API za pomocą GraphQL.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie, czym jest GraphQL i co odróżnia go od REST.
Zrozumienie terminów najwyższego poziomu GraphQL.
Skonfigurowanie środowiska kodowania GraphQL.
Tworzenie i ulepszanie interfejsu API GraphQL.
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna.
Uwaga
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
GraphQL to język zapytań o dane dla interfejsów API. GraphQL to także silnik wykonawczy do ładowania danych z serwera do klienta. Jest to bardzo potrzebna alternatywa dla tradycyjnego API REST.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą opracować zaawansowaną aplikację węzła przy użyciu GraphQL.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Tworzenie mutacji umożliwiających klientom manipulowanie danymi w bazach danych.
Skrypt zautomatyzowanego zestawu testów dla aplikacji węzła.
Używanie GraphQL schematów do definiowania interakcji danych.
Zabezpieczanie danych aplikacji węzła za pomocą systemu uwierzytelniania.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
React to Javabiblioteka skryptów służąca do tworzenia szybkich i płynnych interaktywnych stron internetowych. W połączeniu z architekturą Flux i językiem zapytań GraphQL można tworzyć niezwykle potężne i wydajne aplikacje internetowe.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć React aplikacje przy użyciu Flux i GraphQL. Kurs obejmuje instalację, konfigurację, integrację, testowanie, wdrażanie i najlepsze praktyki, ponieważ prowadzi uczestników przez tworzenie serii przykładowych aplikacji, które pokazują, jak dodać dodatkowe poziomy złożoności i "fajności" do aplikacji przy użyciu najbardziej zaawansowanych zestawów narzędzi i technik.
Tworzenie aplikacji za pomocą React wymaga innego sposobu myślenia, w porównaniu do tego, do czego niektórzy programiści są przyzwyczajeni, zwłaszcza gdy pochodzą z innych frameworków MVC, takich jak AngularJS i Bootstrap.
Szkolenie obejmuje podstawy wykorzystywanych technologii na każdym etapie, dzięki czemu uczestnicy są w stanie nie tylko zbudować funkcjonalną aplikację, ale także zrozumieć, dlaczego zastosowano określone podejście. Daje to podstawy do samodzielnego i kreatywnego myślenia o projekcie i pożądanych rezultatach budowania własnych aplikacji w przyszłości.
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
W latach następujących po 2010 r. przejście z natywnych platform internetowych na ich mobilne odpowiedniki wymagało bardziej wydajnego systemu żądania danych. W tym czasie firmy polegały na usługach RESTful, które okazały się wadliwe ze względu na ich niezdolność do dostosowania się do skomplikowanych żądań w aplikacjach React, co skutkowało powolnym czasem reakcji. Aby pokonać tę przeszkodę, inżynierowie Facebooka stworzyli usługi znane jako GraphQL i Relay. GraphQL upraszcza relację między klientem a API poprzez automatyzację żądań, podczas gdy framework JavaScript, Relay, zarządza danymi w aplikacjach React. Zarówno Relay, jak i GraphQL są używane do optymalizacji interfejsu użytkownika aplikacji React.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z GraphQL i Relay do zarządzania danymi w aplikacjach React.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć kontrolę danych dla aplikacji React.
Dostarczanie natychmiastowych interakcji z interfejsem użytkownika.
Agregacja danych z wielu bibliotek w jeden wygodny interfejs API.
Wstępne pobieranie za pomocą GraphQL i Relay.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Hasura GraphQL Engine to produkt typu open source stworzony z myślą o szybkim, bezpiecznym i skalowalnym dostępie do danych. Zapewnia zapytania w czasie rzeczywistym GraphQL w źródłach danych i wydajne transformacje danych z Postgres.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów baz danych i programistów, którzy chcą używać Hasura do tworzenia, uzyskiwania dostępu i zarządzania bazami danych i aplikacjami za pomocą GraphQL.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie baz danych za pomocą Hasura.
Twórz, uruchamiaj, zarządzaj dostępem do danych i zapytaniami w Hasura przy użyciu modeli GraphQL.
Zabezpieczyć dostęp do danych poprzez skonfigurowanie uwierzytelniania za pomocą JSON Web Tokens i Firebase.
Rozszerzanie funkcji bazy danych poprzez integrację logiki biznesowej.
Skutecznie zarządzać migracjami baz danych i metadanymi w Hasura, aby zapobiec utracie danych.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
2024-02-06 09:00
Zdalne
21 godzin
Embedded GNU/Linux Kernel Internals and Device Drivers
2024-03-04 09:00
Zdalne
35 godzin
Newsletter z promocjami
Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte. Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim. W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.