➡️ Czego się nauczysz?
Poznasz zasadę działania protokołu HTTP, aplikacji webowej, a w szczególności REST API. Nauczysz się również podstaw pracy z frameworkiem FastAPI.
➡️ Wymagania wstępne
Wymagana jest znajomość Pythona w stopniu przynajmniej podstawowym. Przydatna, ale nie niezbędna będzie znajomość Gita oraz SQLa.
➡️ Program
1. Protokół HTTP,
2. REST API – idea oraz definicja,
3. „Hello world” w FastAPI,
4. Routing, definiowanie ścieżek endpointów,
5. Modele Pydantic,
6. Rodzaje odpowiedzi HTPP,
7. CRUD,
8. Dokumentacja API.
Materiał „Wprowadzenie do REST API w Pythonie z wykorzystaniem frameworka FastAPI” (C) Sages 2024.
➡️ Informacje o prowadzącym:
Patryk Palej
Od 2018 pracuje w obszarach analizy danych, uczenia maszynowego oraz programowania w Pythonie. Posiada background akademicki związany z matematycznym modelowaniem procesów fizycznych. Lubi dzielić się zdobytą wiedzą, a w wolnym czasie jeździ po świecie motocyklem.
Obecnie trener bootcampu Data Science PRO od Kodołamacza – datasciencepro.kodolamacz.pl.