Hodnotenie:
Kniha sa teší veľkej chvále pre svoj hlboký obsah o jazyku Kotlin, najmä pre začiatočníkov aj skúsených programátorov, ktorí chcú prehĺbiť svoje znalosti. Obsahuje užitočné kvízy a dobre štruktúrovanú prezentáciu konceptov. Vyskytuje sa však kritika týkajúca sa rozvrhnutia a typografie, najmä pri rozsiahlych príkladoch kódu, ktoré zhoršujú čitateľnosť.
Výhody:Ponúka skvelý prehľad o jazyku Kotlin, užitočné kvízy a kľúčové pojmy, autorom je skúsený člen JetBrains, skvelé pre začiatočníkov a ako osvieženie, významné vylepšenia v 2. vydaní.
Nevýhody:Zlá úprava a sadzba, veľké príklady kódu zaberajú príliš veľa miesta, nepriaznivé v porovnaní s uhladenejšími knihami, napríklad od O'Reilly.
(na základe 5 čitateľských recenzií)
Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile (English
Kniha Kotlin In-Depth, Second Edition aktualizuje všetky podstatné časti jazyka Kotlin a zahŕňa moderné princípy, metodiky a prístupy na dosiahnutie efektívnych riešení. Kniha vás prevedie úspešným využívaním jazyka Kotlin pri vývoji aplikácií JVM pre desktopové, mobilné a webové platformy a pri prevode existujúcich kódových báz jazyka Java do jazyka Kotlin.
Kniha sa začína úvodom do jazyka a jeho prostredia, ktorý vám pomôže pochopiť základné koncepty, z ktorých vychádza návrh jazyka Kotlin. Čitatelia sa oboznámia s nástrojmi jazyka Kotlin a so základnou syntaxou a štruktúrami jazyka. V knihe sa dozviete o multiparadigmatickej povahe jazyka Kotlin, ktorá umožňuje vytvárať výkonné abstrakcie zmiešaním častí funkcionálneho a objektovo orientovaného programovania. V knihe sa rozoberá, ako používať štandardné API jazyka Kotlin, ako je štandardná knižnica, reflexia a súbežnosť založená na koroutinách, ako aj ako vytvárať vlastné flexibilné API pomocou doménovo špecifických jazykov. Kniha ukazuje, ako používať jazyk Kotlin na špecifickejšie úlohy, ako je testovanie, vývoj aplikácií pre Android, vývoj webových aplikácií a vývoj mikroslužieb.
Po prečítaní tejto knihy budete pripravení ponoriť sa hlbšie do špecializovanejších oblastí ekosystému Kotlin vrátane aplikácií pre Android, vývoja na strane servera, natívneho programovania a zdieľania kódu na rôznych platformách.
ČO SA NAUČÍTE
⬤ Získate hlboké pochopenie všetkých základných funkcií programovania v jazyku Kotlin.
⬤ Využívať objektovo orientované a funkčné schopnosti na vytvorenie flexibilnej a opakovane použiteľnej kódovej základne.
⬤ Využívať štandardnú knižnicu jazyka Kotlin na vytváranie vlastných doménovo špecifických jazykov.
⬤ Implementovať balík Kotlin coroutines na písanie asynchrónneho programovania.
⬤ Pevný základ príslušných vývojových platforiem, nástrojov a rámcov.
PRE KOHO JE TÁTO KNIHA URČENÁ
Kniha je určená predovšetkým vývojárom v jazyku Java a JVM, ktorí sa chcú naučiť jazyk Kotlin a preskúmať moderné a efektívne techniky vývoja. Znalosť základov programovania je užitočná, ale nie je nevyhnutná.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)