[ODWOŁANE] KTOR jako backend
🟢 Warsztat wieczorny w godz. 17:00-21:00 (4 h) 🟢
Wprowadzenie do tego, jak napisać swój pierwszy backend w KTOR. Zarówno dla nowicjuszy, jak i dla programistów Androida znających język kotlin, którzy zawsze chcieli, ale nigdy nie odważyli się napisać własnego API.
Czego się nauczysz?
Dla kogo jest ten warsztat?
Wymagania wstępne
- IntelliJ IDEA, JAVA 11(lub wyższa).
Prowadzący
Programista z ponad 10-letnim doświadczeniem w IT ,zaczynał swoją karierę jako Tester Oprogramowania, obecnie pracuje jako Android Developer w firmie Speednet. Zafascynowany podejściem Kotlin Multiplatform do tworzenia aplikacji cross platfrom, w których współdzielimy logikę biznesową pomiędzy różne platformy, oraz Compose Multiplatform gdzie możemy współdzielić również cały UI. Przekonany, że będąc programistą androida ze znajomością języka kotlin, bez problemu można stać się "Full Stack Developerem" i napisać aplikacje działające na Androidzie, iOS, Desktop, Web komunikujące się ze backendem napisanym w KTOR - a wszystko to z masą wspólnego kodu.
Program warsztatów
1. Wprowadzenie – co to jest KTOR,
2. Konfiguracja projektu,
3. Dodanie routingu / pierwszego endpointa,
4. Refactor, wprowadzenie modeli domenowych, strukturyzacja kodu,
5. Dodanie kolejnego endpointa, obsługa parametrów requestu,
6. Wprowadzenie do Dependency Injection, biblioteka KOIN,
7. Dodanie kolejnego endpointa, wprowadzenie bazy danych H2 i narzędzia Exposed,
8. Autentykacja z użyciem JWT, wprowadzenie endpointu z ograniczonym dostępem,
9. Walidacja zapytań,
10. Podsumowanie.
Uwaga
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.