Kt. Academy Logo
ZagadnieniaRejestracjaWarsztatyKsiążkiArtykułySklep

Custom Kotlin Workshop

Możemy przygotować warsztat Kotlin dostosowany do Twoich potrzeb. Może on obejmować dowolną kombinację tematów, w których nasz trener jest ekspertem.

Podczas warsztatu nauczysz się poprzez:

Wykład wspierany slajdami

Wykonanie praktycznych ćwiczeń

Rozwiązanie programistycznych wyzwań

Dyskusje grupowe

Materiał omawiany podczas warsztatu:

W tej opcji możesz wybrać, jakie tematy chcesz pokryć. Oto najpopularniejsze tematy z ich typowym czasem trwania:

  • Podstawy Kotlin Coroutines (3.5 h) - dlaczego korzystać z korutyn, czym jest korutyna, uruchamianie korutyn, structured concurrency.
  • Głębsze Kotlin Coroutines (3.5 h) - kontekst korutyny, dispatcher, job, cancelowanie, obsługa wyjątków.
  • Testowanie Kotlin Coroutines (1.5 h)
  • Zrozumienie i operowanie na Flow (3 h)
  • System typów w Kotlinie (1 h)
  • Funkcjonalne funkcje Kotlin (2 h) - typy funkcji, wyrażenia lambda, funkcje wyższego rzędu, funkcje inline.
  • Referencje funkcji w Kotlinie (1 h)
  • Przetwarzanie kolekcji w Kotlinie (3 h)
  • Kotlin DSL (2 h)
  • Modyfikatory wariantów generycznych i kowariantny wzorzec obiektu (1.5 h)
  • Delegacja właściwości i interfejsu (2 h)
  • Problemy z mutowalnością i mechanizmy synchronizacji dla bezpieczeństwa wielowątkowego (4 h)
  • Techniki optymalizacji wydajności i eliminacji wycieków pamięci (3 h)
  • Efektywne przetwarzanie kolekcji (3 h)
  • Programowanie wieloplatformowe (2 h)
  • Refleksja i wzorzec proxy (3 h)
  • Meta-programowanie w Kotlinie (4 h) - przetwarzanie adnotacji, KSP, wtyczki kompilatora.

Każdy dzień warsztatu to około 7 godzin szkolenia (po odjęciu przerw).

Możesz również poprosić o inne tematy lub różne długości, zapytamy naszego trenera, czy może przygotować taki warsztat dla Ciebie.

Jeden z pierwszych certyfikowanych treningów z Kotlina

Jakość tego warsztatu została sprawdzona i certyfikowana przez twórców języka Kotlin. Szkolić Was będzie trener, który jest oficjalnym partnerem JetBrains w zakresie szkoleń z języka Kotlin.

JetBrains certified Kotlin Training
Marcin Moskała

Marcin Moskała

Marcin Moskała to doświadczony programista, autor książek Effective Kotlin, Kotlin Coroutines, Python od podstaw oraz JavaScript od podstaw, założyciel Kt. Academy. Programuje od dziecka, występuje na międzynarodowych konferencjach programistycznych, posiada w dorobku liczne publikacje m.in. w magazynie Programista. Pasjonat czytania i pisania książek, uczenia się i filozofii.

Wyślij zgłoszenie

Wybierz tę opcję, jeśli potrzebujesz szkolenia dla swojego zespołu lub firmy.

dollar
20000 zł za grupę w Polsce i języku polskim za 2 dni szkolenia.

Poproś o organizację szkolenia otwartego. Wybierz tę opcję, jeśli potrzebujesz szkolenia dla siebie lub małej grupy. Podstawowa cena to 1500 zł za osobę za całe szkolenie w języku polskim.

Nasi eksperci oferują konsultacje zarówno dla firm, jak i osób prywatnych. Cena ustalana jest indywidualnie.

FAQ