Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.
Beginner's Guide to Kotlin Programming
Ten podręcznik zakłada bardzo niewielką wiedzę na temat programowania, więc niezależnie od tego, czy parałeś się trochę JavaScriptem, bawiłeś się trochę Pythonem, pisałeś w Javie, czy też nie masz praktycznie żadnego doświadczenia w programowaniu, przekonasz się, że jest to dla Ciebie.
Pierwsza część książki wprowadza struktury programów Kotlin, a także funkcje warunkowego przepływu sterowania, takie jak wyrażenia if i when, a także pętle iteracyjne, takie jak for, while i do-while. Kolejne rozdziały wyjaśniają, w jaki sposób funkcje są implementowane w Kotlinie i wprowadzają pojęcia z programowania funkcjonalnego, takie jak funkcje wyższego rzędu i funkcje curried.
Druga część koncentruje się na technikach programowania obiektowego, w tym klasach, dziedziczeniu, abstrakcji i interfejsach. Trzecia część przedstawia typy danych kontenera, takie jak tablice i kolekcje, w tym listy, zestawy i mapy, a czwarta część rozważa współbieżność i równoległość przy użyciu Kotlin coroutines. Książka kończy się wprowadzeniem do tworzenia aplikacji mobilnych na Androida przy użyciu Kotlina.
Przedstawiono jasne kroki wyjaśniające, jak skonfigurować środowisko i rozpocząć pisanie własnych programów Kotlin.
Ważnym aspektem książki jest nauczanie na przykładach, a w rozdziałach przedstawiono wiele przykładów. Przykłady te są wspierane przez publiczne repozytorium GitHub, które zapewnia kompletny działający kod, a także przykładowe rozwiązania ćwiczeń z rozdziałów. Pomaga to zilustrować, jak pisać dobrze zorganizowany, przejrzysty, idiomatyczny Kotlin do tworzenia rzeczywistych aplikacji.