Plan Szkolenia

Wprowadzenie

  • Przegląd Kotlin
  • Przegląd Kotlin' podstawowych pojęć

Zaawansowane funkcje językowe

  • Wyrażenia lambda i funkcje wyższego rzędu
  • Funkcje rozszerzające i właściwości
  • Funkcje wbudowane i zreifikowane parametry typów
  • Kolekcje i sekwencje

Zorientowane obiektowo Programming

  • Delegowanie klas i wyrażenia obiektów
  • Zamknięte klasy i aliasy typów
  • Generics i wariancja
  • Zaawansowane dziedziczenie i polimorfizm

Funkcjonalny Programming

  • Zrozumienie monad i konstrukcji funkcyjnych
  • Praca z biblioteką Arrow
  • Coroutines i podstawy programowania asynchronicznego
  • Flow API i programowanie reaktywne

Android Development z Kotlin

  • Kotlin Rozszerzenia Androida i powiązanie widoku
  • Korzystanie z Kotlin Coroutines na Androidzie

Podsumowanie i kolejne kroki

Wymagania

    Podstawowa znajomość Kotlin Zrozumienie koncepcji programowania obiektowego

Publiczność

    Programiści Programiści
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (3)

Powiązane Kategorie