
GraphQL. Kurs video. Buduj nowoczesne API w Pythonie
- Autor:
- Długość
- liczba lekcji: 36, czas trwania: 3:55:52
- Ocena
Kurs video
GraphQL. Kurs video. Buduj nowoczesne API w Pythonie

- Wydawnictwo:
- Videopoint
- Wersja:
- Online i ZIP (520.4MB)
- Czas trwania:
- 3:55:52
- Ocena:
Spis lekcji kursu video
-
1. GraphQL 31:19
-
2. Przygotowanie środowiska 5:07
-
3. Pierwsze API 19:45
-
4. Aplikacja Graphene 2:04:21
- 4.1. Wprowadzenie 1:22
- 4.2. Model danych 4:55
- 4.3. Query - definicja 9:29
- 4.4. Dodatkowe pola 6:18
- 4.5. Rozszerzanie typu GraphQL 6:47
- 4.6. Modyfikacja istniejących pól 4:59
- 4.7. Argumenty Query 5:44
- 4.8. Argumenty - Input type 12:55
- 4.9. Mutation - definicja 6:39
- 4.10. Mutation - argumenty 8:47
- 4.11. Mutation - zwracanie typu 4:03
- 4.12. Obsługa błędów 8:51
- 4.13. Dokumentacja 6:14
- 4.14. Ewolucja schematu 3:14
- 4.15. Enumy w Query 5:21
- 4.16. Enumy w Mutacji 9:21
- 4.17. Unie 12:41
- 4.18. Interfejsy 6:41
-
5. Integracje 48:26
-
6. Zakończenie 6:54
Opis kursu video : GraphQL. Kurs video. Buduj nowoczesne API w Pythonie
Obierz kurs na... budowę elastycznych API
Application programming interface, czyli słynne API - skrót dobrze znany każdemu programiście. API można zdefiniować jako interfejs programistyczny, który wyznacza sposób komunikowania się aplikacji między sobą. Dotychczas jego struktura była najczęściej określana przez styl architektoniczny REST. W 2015 roku nastąpił przełom: Facebook podzielił się swoim wynalazkiem, a koncept REST zyskał poważnego konkurenta - GraphQL.
Ta stosunkowo młoda technologia jest językiem zapytań przeznaczonym do budowania szybkich, elastycznych interfejsów API. Z GraphQL wydajność aplikacji wchodzi w nowy wymiar - otrzymujesz dokładnie to, czego potrzebujesz. Jak to możliwe? Przetwarzane żądania HTTP są agregowane w jeden endpoint, zatem oczekiwane dane, nawet z wielu źródeł, dostajemy w pojedynczym wywołaniu API. W tym kursie video doświadczysz zupełnie innego podejścia do programowania - poznasz alternatywę dla REST. Podążając śladami pionierów Facebooka, razem z GraphQL zoptymalizujesz proces tworzenia i utrzymywania nowoczesnych aplikacji.
A więc... zdobądź pożądany na rynku pracy zestaw umiejętności, związanych z obsługą GraphQL i Pythona!
Co Cię czeka podczas naszego profesjonalnego szkolenia?
Z naszym kursem video nauczysz się:
- budować nowoczesne API aplikacji webowej
- tworzyć aplikację z API GraphQL w Pythonie przy użyciu biblioteki Graphene
- mapować modele z Pythona do GraphQL
- rozszerzać możliwości modeli w API
- obsługiwać zapytania do API GraphQL
- wybierać interesujące dane po stronie klienta
- modyfikować dane po stronie serwera
- obsługiwać błędy w GraphQL i bibliotece Graphene
- tworzyć dokumentację w GraphQL
- korzystać z zaawansowanych typów, jak interfejsy czy unie
- testować aplikację
- Co więcej...
- dowiesz się, jak zintegrować API GraphQL z bibliotekami Flask i FastAPI
- wykonasz podstawową integrację modeli Graphene z bazami danych przy użyciu SQLAlchemy i MongoEngine
GraphQL. Kurs video. Buduj nowoczesne API w Pythonie ukończysz na poziomie średnio zaawansowanym. W trakcie pierwszych lekcji poznasz niezbędną teorię, typy danych i schemę GraphQL. Następnie zaznajomisz się z rodzajami zapytań, takimi jak Query i Mutation. Zorientujesz się w różnicach między podejściami REST API i GraphQL API i zrozumiesz, jakimi założeniami należy się kierować w doborze architektury oprogramowania. Podczas pisania aplikacji webowej będziesz korzystać z uznanej biblioteki Graphene, przeznaczonej do szybkiego budowania schematów. Krok po kroku nauczysz się mapować modele danych pomiędzy Pythonem a schemą GraphQL i tłumaczyć relacje między nimi. Na koniec dowiesz się, jak integrować GraphQL z mikroframeworkami Flask i FastAPI, a nawet z bazą danych MongoDB. By korzystać z naszego szkolenia, nie musisz być specem od Pythona, jednak podstawowa znajomość tego języka da Ci swobodę i ułatwi pracę z niektórymi modułami kursu.
W GraphQL dostajesz to, o co prosisz - naucz się tego używać tak, by działało na Twoją korzyść.
Wybrane bestsellery
Videopoint - inne książki
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.

Oceny i opinie klientów: GraphQL. Kurs video. Buduj nowoczesne API w Pythonie Łukasz Przybylski (1)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)
Data dodania: 2022-05-17 Ocena: 6 Opinia niepotwierdzona zakupem