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)
Jako starszy inżynier Java i początkujący w Kotlinie, uważam, że kurs dał mi narzędzia, aby zacząć właściwie używać Kotlina w przyszłych projektach rozwojowych.
Stewart Coates - DLA PIPER
Szkolenie - Advanced Kotlin Programming
Przetłumaczone przez sztuczną inteligencję
Dogłębna wiedza i przykłady
Ankur Kapila - Deutsche Bank
Szkolenie - Programming with Kotlin
Przetłumaczone przez sztuczną inteligencję