ODBIERZ TWÓJ BONUS :: »

GraphQL. Kurs video. Buduj nowoczesne API w Pythonie

Podstawowe informacje:
Czas trwania: 03:55:52
Poziom: początkujący
Autor: Łukasz Przybylski
Liczba lekcji: 36
Technologia: Python 3.9, PyCharm, Graphene 3.0, Flask 2.0
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
118,30 zł 169,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Podstaw pracy z bibliotekami do wizualizacji danych
  • Tworzenia wykresów liniowych, słupkowych i kołowych
  • Dostosowywania wyglądu i stylu wykresów
  • Korzystania z bibliotek takich jak Matplotlib czy Seaborn
  • Analizowania danych i prezentowania ich w formie graficznej
  • Łączenia wielu typów wykresów w jednym projekcie
  • Przygotowywania wizualizacji danych do raportów

Spis lekcji

1. GraphQL 00:31:19
1.1. Wprowadzenie
00:06:09
1.2. Schema i typy w GraphQL
00:05:04
1.3. Query
00:06:42
1.4. Mutation
00:05:00
1.5. Zaawansowane zapytania
00:08:24
2. Przygotowanie środowiska 00:05:07
2.1. Wybór biblioteki
00:02:39
2.2. Instalacja środowiska
00:02:28
3. Pierwsze API 00:19:45
3.1. String Query
OGLĄDAJ » 00:09:14
3.2. Query - poszerzenie wiadomości
00:03:43
3.3. Typy w Graphene
00:06:48
4. Aplikacja Graphene 02:04:21
4.1. Wprowadzenie
00:01:22
4.2. Model danych
00:04:55
4.3. Query - definicja
00:09:29
4.4. Dodatkowe pola
00:06:18
4.5. Rozszerzanie typu GraphQL
00:06:47
4.6. Modyfikacja istniejących pól
00:04:59
4.7. Argumenty Query
00:05:44
4.8. Argumenty - Input type
00:12:55
4.9. Mutation - definicja
00:06:39
4.10. Mutation - argumenty
00:08:47
4.11. Mutation - zwracanie typu
00:04:03
4.12. Obsługa błędów
00:08:51
4.13. Dokumentacja
OGLĄDAJ » 00:06:14
4.14. Ewolucja schematu
00:03:14
4.15. Enumy w Query
00:05:21
4.16. Enumy w Mutacji
00:09:21
4.17. Unie
00:12:41
4.18. Interfejsy
00:06:41
5. Integracje 00:48:26
5.1. FastAPI
00:03:13
5.2. Flask
00:02:03
5.3. Playground
00:08:07
5.4. MongoDb + Mongoengine
00:13:37
5.5. SqlAlchemy
00:08:36
5.6. Relay
00:08:20
5.7. Info - context
00:04:30
6. Zakończenie 00:06:54
6.1. Podstawy testowania aplikacji i zakończenie kursu
00:06:54

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

O autorze kursu video

Łukasz Przybylski - od 2014 roku jest programistą systemów backendowych dla dużych korporacji i dla start-upów. Specjalizuje się w rozwiązaniach w języku Python. Entuzjasta czystego kodu i architektury, z przyjemnością projektuje API zarówno za pomocą REST, jak i GraphQL. Poza kodowaniem ma doświadczenie w prowadzeniu kursów dotyczących programowania, przeznaczonych i dla dorosłych, i dla dzieci. Po godzinach pasjonat różnych form wspinaczki.

Oceny i opinie klientów: GraphQL. Kurs video. Buduj nowoczesne API w Pythonie Łukasz Przybylski (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • polecam, bardzo fajny kurs

    Opinia: anonimowa Opinia dodana: 2022-05-17 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2022-04-21
ISBN: 978-83-283-9235-9, 9788328392359
Numer z katalogu: 170898
Kategorie:

Videopoint - inne kursy

Kurs video
118,30 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile