Course Code: kotlinintermediate
Duration: 14 hours
Prerequisites:
    Podstawowa znajomość Kotlin Zrozumienie koncepcji programowania obiektowego

Publiczność

    Programiści Programiści
Overview:

Kotlin to nowoczesny, statycznie typowany język programowania, który zwiększa produktywność i satysfakcję programistów.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów, którzy chcą poszerzyć swoją wiedzę i skuteczność w języku programowania Kotlin.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Wykorzystanie zaawansowanych funkcji Kotlin w tworzeniu oprogramowania.
  • Stosować zasady programowania funkcjonalnego w Kotlin.
  • Tworzenie prostych aplikacji na Androida przy użyciu Kotlin.
  • Zbuduj solidne podstawy dla zaawansowanych Kotlin tematów i frameworków.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

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

Sites Published:

United Arab Emirates - Kotlin (Intermediate)

Qatar - Kotlin (Intermediate)

Egypt - Kotlin (Intermediate)

Saudi Arabia - Kotlin (Intermediate)

South Africa - Kotlin (Intermediate)

Brasil - Kotlin (Intermediate)

Canada - Kotlin (Intermediate)

中国 - Kotlin (Intermediate)

香港 - Kotlin (Intermediate)

澳門 - Kotlin (Intermediate)

台灣 - Kotlin (Intermediate)

USA - Kotlin (Intermediate)

Österreich - Kotlin (Intermediate)

Schweiz - Kotlin (Intermediate)

Deutschland - Kotlin (Intermediate)

Czech Republic - Kotlin (Intermediate)

Denmark - Kotlin (Intermediate)

Estonia - Kotlin (Intermediate)

Finland - Kotlin (Intermediate)

Greece - Kotlin (Intermediate)

Magyarország - Kotlin (Intermediate)

Ireland - Kotlin (Intermediate)

Luxembourg - Kotlin (Intermediate)

Latvia - Kotlin (Intermediate)

España - Kotlin (Intermediate)

Italia - Kotlin (Intermediate)

Lithuania - Kotlin (Intermediate)

Nederland - Kotlin (Intermediate)

Norway - Kotlin (Intermediate)

Portugal - Kotlin (Intermediate)

România - Kotlin (Intermediate)

Sverige - Kotlin (Intermediate)

Türkiye - Kotlin (Intermediate)

Malta - Kotlin (Intermediate)

Belgique - Kotlin (Intermediate)

France - Kotlin (Intermediate)

日本 - Kotlin (Intermediate)

Australia - Kotlin (Intermediate)

Malaysia - Kotlin (Intermediate)

New Zealand - Kotlin (Intermediate)

Philippines - Kotlin (Intermediate)

Singapore - Kotlin (Intermediate)

Thailand - Kotlin (Intermediate)

Vietnam - Kotlin (Intermediate)

India - Kotlin (Intermediate)

Argentina - Kotlin (Intermediate)

Chile - Kotlin (Intermediate)

Costa Rica - Kotlin (Intermediate)

Ecuador - Kotlin (Intermediate)

Guatemala - Kotlin (Intermediate)

Colombia - Kotlin (Intermediate)

México - Kotlin (Intermediate)

Panama - Kotlin (Intermediate)

Peru - Kotlin (Intermediate)

Uruguay - Kotlin (Intermediate)

Venezuela - Kotlin (Intermediate)

Polska - Kotlin (Intermediate)

United Kingdom - Kotlin (Intermediate)

South Korea - Kotlin (Intermediate)

Pakistan - Kotlin (Intermediate)

Sri Lanka - Kotlin (Intermediate)

Bulgaria - Kotlin (Intermediate)

Bolivia - Kotlin (Intermediate)

Indonesia - Kotlin (Intermediate)

Kazakhstan - Kotlin (Intermediate)

Moldova - Kotlin (Intermediate)

Morocco - Kotlin (Intermediate)

Tunisia - Kotlin (Intermediate)

Kuwait - Kotlin (Intermediate)

Oman - Kotlin (Intermediate)

Slovakia - Kotlin (Intermediate)

Kenya - Kotlin (Intermediate)

Nigeria - Kotlin (Intermediate)

Botswana - Kotlin (Intermediate)

Slovenia - Kotlin (Intermediate)

Croatia - Kotlin (Intermediate)

Serbia - Kotlin (Intermediate)

Bhutan - Kotlin (Intermediate)

Nepal - Kotlin (Intermediate)

Uzbekistan - Kotlin (Intermediate)