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: Graphene 3.0, PyCharm, Python 3.9, 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 Za zakup otrzymasz 118 punktów
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
Sposób płatności