×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

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: 04:48:56
Ocena

Kup kurs 59,59 zł

Kurs video

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

(ebook) (audiobook) (audiobook)
  • Promocja Przejdź
  • Poziom początkujący
REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest Dawid Wybierek - okladka książki

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

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

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

Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
4 godz. 48 min.
Technologia:
Python 3.9, MongoDB 5.0, FastAPI, Visual Studio Code
Ocena:
5.0/6  Opinie: 4

Videokurs
Online
(39,90 zł najniższa cena z 30 dni)

149,00 zł (-60%)
59,59 zł

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

(39,90 zł najniższa cena z 30 dni)

Przenieś na półkę

Do przechowalni

Kurs z certyfikatem
Do kursu dołączamy materiały dodatkowe

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 czeka Cię podczas kursu REST API i Python?

W ramach naszego kursu REST API:

  • 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 REST API i Python 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

Sprawdź także kursy CSS dostępne w naszej ofercie.

Wybrane bestsellery

O autorze książki

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.

Videopoint - inne kursy

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Zamknij Pobierz aplikację mobilną Ebookpoint