Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Przegląd Kotlina
- Powtórzenie podstawowych koncepcji Kotlina
Zaawansowane funkcje języka
- Wyrażenia lambda i funkcje wyższego rzędu
- Funkcje rozszerzeń i właściwości rozszerzeń
- Funkcje inline i parametry typu reified
- Kolekcje i sekwencje
Programowanie obiektowe
- Delegowanie klas i wyrażenia obiektowe
- Klasy zapieczętowane i aliasy typów
- Generyki i wariancja
- Zaawansowane dziedziczenie i polimorfizm
Programowanie funkcyjne
- Zrozumienie monad i konstrukcji funkcyjnych
- Praca z biblioteką Arrow
- Podstawy korutyn i programowania asynchronicznego
- API Flow i programowanie reaktywne
Rozwój aplikacji na Androida z Kotlinem
- Kotlin Android Extensions i wiązanie widoków
- Używanie korutyn Kotlina na Androida
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość Kotlina
- Zrozumienie koncepcji programowania obiektowego
Grupa docelowa
- Programiści
- Deweloperzy
14 godzin
Opinie uczestników (2)
Dogłębna wiedza i przykłady
Ankur Kapila - Deutsche Bank
Szkolenie - Programming with Kotlin
Przetłumaczone przez sztuczną inteligencję
Alex jest bardzo przyjaznym i uśmiechniętym człowiekiem. Zrobił wszystko, aby każdy czuł się komfortowo podczas wspólnego pracy oraz chętnie oferował swoje rozwiązania.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Szkolenie - Kotlin for Beginners
Przetłumaczone przez sztuczną inteligencję