Full description not available
M**L
Best coding textbook ever...
Being a mid-level programmer tasked with learning Kotlin for a new project at work, I purchased this book to reinforce concepts I had previously learned independently. I was thoroughly impressed with the book; its delivery of concepts is exceptionally user-friendly and masterfully written, creating a pleasurable and rewarding learning experience. Every aspect, from wording to captions to images, was executed to perfection.While I generally prefer online learning platforms for their interactive nature, this book surprised me by incorporating puzzles and captions, providing an engaging and interactive learning experience. I wholeheartedly recommend this book. As I encounter code in my work, I often have "aha" moments because the book eloquently explained why certain concepts are used.I sincerely hope that the authors continue to produce tech books in this style, as it significantly enhances the learning process. This book is worth every penny, and it has earned a permanent place on my bookshelf.
S**3
Great introduction to both Kotlin and to programming
I have been a huge long-time fan of Head First books. I find most traditional computer texts to be really boring, and not great for much other than a reference. These books are laid out very well, and their approach is not dry. They make it cheesy, campy, funny, and fun, and it is done well enough to keep you interested and for you to remember what you learned.Note that this book is a beginner level book. If you already know how to program and if you are looking for a reference to learn a new language, you might not prefer this book. I have been a software engineer for over 20 years, but I still think this book is good. I find that I can skip the parts that I don't need to learn. I can get a good introduction to Kotlin, and then I can pass the book on to one of my kids so that he can learn to program while also learning Kotlin.
C**R
Great book for the uninitiated in Java's syntax
Most Kotlin books out there are written with the assumption that the reader is already familiar with Java. This one does not make that mistake. It takes the reader by the hand and clearly explains the language step by step.The only downer that I noticed is that there are a few typos spread here and there, some of which contradict what's being explained and can make things confusing at times.
B**I
Good Kotlin`s book but for who?
What I can say, definitely this book is not related to the Java. This book is about Kotlin from the beginning till the ending.I like to read this book, it is a good book mostly, but I cannot answer on the question for who was created this book? Some topics are super lengthy with some thrash, I thought it is made for the beginners but this topics don't have detailed explanation. For example, why do I need few pages with explanation how class inheritance is working? I know this information as Software Engineer, but if I will a beginner, I cannot understand it because OOP is not explained in this book.Everything else is great, I can recommend it more for the beginners. If you experienced Java/C# developer, you can skip this book and read the official documentation and few articles in the web.
R**A
Useful, engaging and fun
It is the book I definitely recommend as the best way to start learning Kotlin. It is really engaging and fun and I agree with the opinion of another learner that it helps you (re)gain your joy in writing code. Everything is explained in detail with clear diagrams and pictures and playful examples from wild animal interfaces to synchronous drum beats (I think it was a brilliant idea to illustrate coroutines this way). The book brought me a real joy of learning. I'm a huge fan of the Head First books and I believe I will read a few more, maybe just to feel the pleasure of learning something new.
S**C
Not enough detail
This book forces you to use Intellij IDE. It does not explain what Intellij is doing for you. If they are going to force you do use IntelliJ at least explain what it's doing for you and how you can do it yourself on the CLI.
O**T
The best introduction to Kotlin
This is hands down the best book I've read on Kotlin, and quite possibly the best programming book I've read, full stop! (or "period", as they say in some places). First, It's written in a chatty way, so you feel you're having a conversation with a friend at a pub, rather than trawling through impenetrable prose. Second, the language is simple and illustrations are used in just the right places to give a visual picture of what they're talking about. Third, they build all the concepts up from the ground, leaving nothing confusing (One of my pet hates of alot of tutorials online is that they explain only some of the stuff, leaving you with the sinking feeling that you don't really understand the important stuff).Thank you, I was finding Kotlin difficult until I picked up this book, and now I'm just feeling like a thicko for not having understood it before, which is all credit to the clarity and simplicity of the way this books explains it.
Trustpilot
1 week ago
2 months ago
2 months ago