ODBIERZ TWÓJ BONUS :: »
Play

REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest

Autor:
Dawid Wybierek
Długość
liczba lekcji: 10, czas trwania: 4:48:57
Ocena

Kup kurs 96,85 zł

Kurs video

REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest

(ebook) (audiobook) (audiobook)
Autor:
Dawid Wybierek
REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest Dawid Wybierek - okładka książki

REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest Dawid Wybierek - okładka książki

REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest Dawid Wybierek - okładka audiobooka MP3

REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest Dawid Wybierek - okładka audiobooks CD

Wydawnictwo:
Videopoint
Wersja:
Online i ZIP (820.1MB)
Czas trwania:
4:48:57
Ocena:
6.0/6  Opinie: 3

Videokurs

149,00 zł
96,85 zł

Dodaj do koszyka lub Kup na prezent

Przenieś na półkę

Do przechowalni

Obierz kurs na... poprawną integrację Twoich aplikacji

Wiesz, czym jest REST API? Skoro rozpoczynasz przygodę z programowaniem albo jej początki masz już za sobą, pewnie wiesz - a przynajmniej znasz te terminy ze słyszenia. Mimo to przypominamy: API, czyli aplikacyjny interfejs programistyczny, to zestaw reguł określających sposób, w jaki sposób urządzenia i aplikacje mają się ze sobą łączyć i komunikować, z kolei API REST to interfejs API zgodny z zasadami projektowania REST (representational state transfer). Zdefiniowana w 2000 roku specyfikacja REST zapewnia programistom odpowiednią elastyczność i swobodę. W ciągu ponad dwudziestu lat funkcjonowania stała się swojego rodzaju standardem w programowaniu i dlatego swobodnie poruszać się w niej powinien każdy backendowiec i integrator systemów.

Jak widzisz, umiejętność tworzenia REST API stanowi krok milowy w karierze programisty. Bez niej w dzisiejszym świecie IT ani rusz. Na szczęście dla początkujących adeptów zawodu API można zbudować, opierając się na jednym z najpopularniejszych języków programowania, czyli Pythonie. I w ramach tego kursu właśnie na tym się skupimy przybliżając Ci bibliotekę FastAPI. Według statystyk PYPL (PopularitY of Programming Language Index) zajmuje ona pierwsze miejsce pod względem popularności. Stworzysz z nią API szybko, bezproblemowo i z użyciem najnowocześniejszych technologii, tak jak Netflix, Microsoft czy Uber, które również należą do jej użytkowników.

Co Cię czeka podczas naszego profesjonalnego szkolenia

W ramach naszego kursu:

  • Dowiesz się, czym jest protokół i metoda HTTP, a także jakie są kody odpowiedzi
  • Poznasz podstawowe informacje dotyczące budowy API
  • Opanujesz zasady korzystania z FastAPI
  • Odkryjesz zalety używania jednej z najpopularniejszych baz NoSQL – MongoDB i nauczysz się używać jej w swoich projektach
  • Nauczysz się organizować testy jednostkowe i poprawnie mockować

Co więcej...

  • Z kursu dowiesz się, jak ułatwić sobie życie dzięki korzystaniu z typowania statycznego

REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest pozwoli Ci opanować podstawową wiedzę i umiejętności potrzebne do poprawnego budowania API w zgodzie ze specyfikacją REST. By wziąć w nim udział, wystarczy znać podstawy języka Python.
Najważniejsze w projektowaniu REST

Interfejsy API REST nie narzucają użytkownikowi konkretnego języka programowania, obsługują wiele formatów danych. Trzeba natomiast w ich ramach trzymać się kilku bazowych zasad. Pierwsza mówi o jednolitym interfejsie. Oznacza to, że wszystkie żądania wysyłane do interfesju API muszą wyglądać tak samo. Druga kwestia to rozdzielenie klienta (czyli aplikacji uzyskującej dostęp) i serwera (aplikacja czy usługa, w której znajduje się zasób). Ważna jest także bezstanowość, co oznacza brak sesji po stronie serwera. O ile to możliwe, po stronie serwera lub klienta powinna być dostępna opcja buforowania zasobów. Przy projektowaniu interfejsów API REST powinno się zakładać ich warstwowość. I wreszcie - nieobowiązkowo - interfejsy API REST mogą uruchamiać w niektórych wypadkach tzw. kod wykonywalny, czyli kod na żądanie.

Only hardware remains.

O autorze książki

1 Dawid Wybierek

Dawid Wybierek - inżynier informatyk, pracuje w zawodzie od 2014 roku. Profesjonalnie programowaniem zajmuje się od 2019 roku. Ma na koncie kilkanaście projektów integracyjnych opartych na Pythonie i API. Dodatkowo pracuje jako trener w Software Development Academy. W wolnym czasie chętnie gra w squasha i czyta książki SF i fantasy.

Zamknij

Wybierz metodę płatności