Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.
? Warsztat weekendowy w godz. 09:00-17:00 (8 h) ?
Czego się nauczysz?
Poznasz nowe funkcjonalności FastAPI, takie jak np. response model czy middlewares. Nauczysz się również jak implementować uwierzytelnianie w aplikacji oraz jak przechowywać hasła w bazie danych.
Dla kogo jest ten warsztat?
Warsztat przeznaczony jest do programistów Pythona, którzy chcą poznać średnio zaawansowane elementy pracy z frameworkiem FastAPI
Wymagania wstępne
Bardzo przydatna będzie znajomość podstaw tworzenia API we frameworku FastAPI. Jeżeli jej nie posiadasz, zapoznaj się z kodem w tym repozytorium, które stanowi punkt wyjścia do dalszej nauki: https://github.com/patrykpalej/FastAPI-Training-Demo
Prowadzący
Patryk Palej:
Od 2018 roku zajmuje się analizą danych, uczeniem maszynowym oraz programowaniem w Pythonie. W międzyczasie ukończył studia na kierunku Energetyka w trakcie których zajmował się matematycznym modelowaniem procesów transportu ciepła i masy. Szybko jednak przebranżowił się do IT i jako data scientist pracował przy projektach dla takich sektorów jak finanse, telekomunikacja czy media. Obecnie pracuje w firmie Ailleron nad rozwiązaniami dla sektora bankowego opartymi o sztuczną inteligencję. W Sages prowadzi szkolenia, warsztaty oraz zajęcia z zagadnień na pograniczu Pythona i data science.
Program warsztatów
Response model
Query parameters
Hashowanie haseł przed zapisem do bazy
Uwierzytelnianie i autoryzacja
Middleware
Frontend aplikacji
Uwaga
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisy na wybrany warsztat zostały zakończone.
Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.