Trwają zapisy do grupy

Szkolenie: Programowanie w języku Kotlin

Szkolenie Programowanie w języku Kotlin to praktyczny i ambitny kurs dla programistów, który uczy nowoczesnych technik, idiomów i wzorców Kotlin - od podstaw składni i programowania obiektowego, przez programowanie funkcyjne, asynchroniczność z korutynami i Flow, projektowanie własnych DSL, aż po testowanie i utrzymanie jakości kodu - przygotowując do tworzenia wydajnych, bezpiecznych i czytelnych aplikacji na JVM, Androida i inne platformy

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:KOTLIN/PROG

tworzenie-aplikacjijezyk-kotlinprogramowanie-kotlin

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Lokalizacja
  • Zapis

Termin:

25 maja - 27 maja
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener-Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

13 lipca - 15 lipca
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych
online_paymentsonline_payments

Trener:

Łukasz Andrzejewski

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

19 października - 21 października
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener-Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

14 grudnia - 16 grudnia
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener-Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Programowanie w języku Kotlin

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania aplikacji w języku Kotlin z wykorzystaniem nowoczesnych wzorców programistycznych

  • Szkolenie uczy stosowania idiomatycznych rozwiązań Kotlin, w tym obsługi null safety, rozszerzeń, programowania funkcyjnego oraz integracji z innymi technologiami

  • Szkolenie przygotowuje do tworzenia kodu współbieżnego i asynchronicznego z użyciem coroutines, structured concurrency oraz reaktywnych strumieni Flow

  • Szkolenie pokazuje, jak budować czytelne, type-safe DSL oraz świadomie wykorzystywać zaawansowane elementy systemu typów Kotlin

  • Szkolenie uczy testowania kodu (w tym asynchronicznego) i utrzymania jego jakości z użyciem narzędzi statycznej analizy oraz pomiaru pokrycia testami

  • Szkolenie rozwija umiejętność analizy i refaktoryzacji kodu w celu zwiększenia jego czytelności, bezpieczeństwa i testowalności


Dla kogo?

  • Programiści Java z podstawowym doświadczeniem, chcący rozszerzyć kompetencje o nowoczesny język Kotlin

  • Programiści aplikacji mobilnych, szczególnie na platformę Android, zainteresowani efektywnym i bezpiecznym kodowaniem

  • Osoby posiadające podstawową znajomość programowania obiektowego, chcące poznać praktyczne zastosowania Kotlin


Efekty kształcenia

  • Uczestnik projektuje aplikacje wykorzystujące idiomy i wzorce Kotlin

  • Uczestnik analizuje i wdraża mechanizmy null safety oraz rozszerzenia funkcjonalności

  • Uczestnik implementuje logikę biznesową z użyciem programowania obiektowego i funkcyjnego

  • Uczestnik tworzy aplikacje współbieżne i asynchroniczne z użyciem korutyn, Flow oraz structured concurrency

  • Uczestnik projektuje czytelne, type-safe DSL wykorzystujące lambda with receiver i type-safe builders

  • Uczestnik integruje kod Kotlin z istniejącymi rozwiązaniami Java

  • Uczestnik pisze testy jednostkowe, właściwościowe oraz integracyjne (Kotest, MockK, Testcontainers), w tym dla kodu asynchronicznego

  • Uczestnik testuje i refaktoryzuje kod zgodnie z najlepszymi praktykami

  • Uczestnik konfiguruje środowisko pracy dla projektów Kotlin


Wymagania

  • Podstawowa umiejętność programowania w dowolnym języku obiektowym


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF
  • Autorem szkolenia jest Łukasz Andrzejewski

    Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange. Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana
  • 29.06.2023

    Uczestnik szkoleniaProgramowanie w języku Kotlin

    Trener dostosowywał materiał do kursantów. Bardzo merytorycznie poprawadzone szkolenie.

  • 28.06.2023

    Uczestnik szkoleniaProgramowanie w języku Kotlin

    Zagadnienia wytłumaczone w przystępny sposób z dobrymi przykładami

  • 28.06.2023

    Uczestnik szkoleniaProgramowanie w języku Kotlin

    nowe podejscie do programowania

Więcej opinii