fbpx

🔴 wyzwanie dla programistów

Opanuj Kotlina w 7 dni

Od pierwszego ifa do pierwszej aplikacji

👉 Krótkie zadania codziennie

👉 Materiały wprost na Twoją skrzynkę

👉 Grupa dla uczestników

Przetwarzam Twoje dane osobowe zgodnie z polityką prywatności

Od razu po dołączeniu otrzymasz dostęp do grupy i materiałów z pierwszego dnia wyzwania

Agenda

Dzień 0 – konfiguracja środowiska

Dowiesz się jak ustawić swoje środowisko pod programowanie w Kotlinie (3 sposoby)

Dzień 1 – funkcje, zmienne, ify

Poznasz kluczowe funkcjonalności Kotlina, niezbędne podstawy, instrukcje warunkowe i 

Dzień 2 – kolekcje, mapy, filtry

Nauczysz się, jak korzystać z różnych typów kolekcji w Kotlinie, takich jak listy, sety i mapy. Dowiesz się, jak efektywnie filtrować, sortować i przetwarzać dane w kolekcjach.

Dzień 3 – klasy, sealed class, data class

Zrozumiesz, jak definiować i używać klas w Kotlinie, w tym klasy z ograniczonym dziedziczeniem (sealed classes) i klasy przechowujące dane (data classes). Dowiesz się, kiedy i jak je stosować.

Dzień 4 – nulle, wyjątki, funkcje scope

Poznasz mechanizmy obsługi wartości null w Kotlinie, zarządzanie wyjątkami oraz funkcje scope, które pozwalają na bezpieczne operowanie na obiektach w zdefiniowanym kontekście.

Dzień 5 – typy specjalne i typy generyczne

Dowiesz się, czym są typy specjalne w Kotlinie, takie jak typy Any, Nothing czy Unit, oraz jak używać typów generycznych do tworzenia bardziej elastycznych klas i funkcji.

Dzień 6 – korutyny

Nauczysz się podstaw programowania asynchronicznego w Kotlinie z użyciem korutyn. Zrozumiesz, jak działa współbieżność, i jak efektywnie zarządzać operacjami asynchronicznymi.

Dzień 7 – piszemy aplikacje!

Zastosujesz zdobytą wiedzę w praktyce, pisząc swoją DWIE pierwsze aplikację w Kotlinie (Android i aplikacja serwerowa). 

prowadzący

Jarek Michalik,

 

Google Developer Expert w dziedzinie Kotlina. Na co dzień pomaga swoim klientom budować i rozwijać aplikacje mobilne. Twórca kursów Android i Kotlin.

Wyzwanie marki eksperckiej

Dołącz do wyzwania

Od razu po zapisie dostaniesz zaproszenie do grupy.

Przetwarzam Twoje dane osobowe zgodnie z polityką prywatności