Evaluare:
Cartea primește multe laude pentru conținutul său pătrunzător despre Kotlin, în special atât pentru începători, cât și pentru programatorii experimentați care doresc să își aprofundeze cunoștințele. Ea include teste utile și o prezentare bine structurată a conceptelor. Cu toate acestea, există critici în ceea ce privește aspectul și tipărirea, în special cu exemple mari de cod care compromit lizibilitatea.
Avantaje:Oferă o perspectivă excelentă asupra Kotlin, chestionare utile și termeni cheie, scrisă de un membru bine informat al JetBrains, excelentă pentru începători și ca o reîmprospătare, îmbunătățiri semnificative în ediția a 2-a.
Dezavantaje:Layout și dactilografiere slabe, exemplele mari de cod ocupă prea mult spațiu, comparat nefavorabil cu cărți mai lustruite, cum ar fi cele de la O'Reilly.
(pe baza a 5 recenzii ale cititorilor)
Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile (English
Cartea "Kotlin In-Depth, Second Edition" actualizează toate părțile esențiale ale Kotlin și încorporează principii, metodologii și abordări moderne pentru a obține soluții eficiente. Cartea vă va îndruma să utilizați cu succes Kotlin în dezvoltarea aplicațiilor JVM pentru platforme desktop, mobile, web și în transferul bazelor de cod Java existente către Kotlin.
Cartea începe cu o introducere în limbaj și în mediul său, care vă va ajuta să înțelegeți conceptele fundamentale care stau la baza designului Kotlin. Cititorii vor învăța instrumentele Kotlin și sintaxa și structurile de bază ale limbajului. Cartea învață natura multiparadigmatică a Kotlin, care permite crearea de abstracțiuni puternice prin amestecarea unor părți din programarea funcțională și orientată pe obiect. Cartea abordează modul de utilizare a API-urilor Kotlin standard, cum ar fi biblioteca standard, reflecția și concurența bazată pe coroutine, precum și modul de creare a API-urilor dvs. flexibile utilizând limbaje specifice domeniului. Cartea demonstrează cum să utilizați Kotlin pentru sarcini mai specifice, cum ar fi testarea, dezvoltarea de aplicații Android, dezvoltarea de aplicații Web și dezvoltarea de microservicii.
După ce veți citi această carte, veți fi pregătit să pătrundeți mai adânc în domeniile mai specializate ale ecosistemului Kotlin, inclusiv aplicațiile Android, dezvoltarea server-side, programarea nativă și partajarea codului între diferite platforme.
CE VEȚI ÎNVĂȚA
⬤ Dobândiți o înțelegere profundă a tuturor caracteristicilor fundamentale ale programării Kotlin.
⬤ Utilizați capacitățile orientate pe obiect și funcționale pentru a crea o bază de cod flexibilă și reutilizabilă.
⬤ Utilizați biblioteca standard Kotlin pentru a crea limbaje personalizate specifice domeniului.
⬤ Implementați pachetul Kotlin coroutines pentru a scrie programare asincronă.
⬤ O bază solidă de platforme, instrumente și cadre de dezvoltare relevante.
PENTRU CINE ESTE ACEASTĂ CARTE
Cartea este orientată în primul rând către dezvoltatorii Java și JVM care doresc să învețe Kotlin și să exploreze tehnici de dezvoltare moderne și eficiente. Cunoașterea noțiunilor de bază de programare este utilă, dar nu necesară.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)