#926

[ODWOŁANE] KTOR jako backend

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 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.

Żarówka

Czego się nauczysz?

Podczas spotkania dowiesz się, jak stworzyć swój pierwszy backend (REST API) z wykorzystaniem KTOR.
Grupa

Dla kogo jest ten warsztat?

Warsztat dedykowany dla wszystkich, którzy chcą poznać KTOR i napisać swój pierwszy backend szybko oraz wygodnie.
Notatnik

Wymagania wstępne

- Podstawowa znajomość języka programowania KOTLIN,
- IntelliJ IDEA, JAVA 11(lub wyższa).

Prowadzący

Michał Konkel 🆕:

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

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.