[ Read Reading ] Head First KotlinAuthor Dawn Griffiths – Avengersinfinitywarfullmovie.de

What will you learn from this book Head First Kotlin is a complete introduction to coding in Kotlin This hands on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how to manuals, and teaches you how to think like a great Kotlin developer You ll learn everything from language fundamentals to collections, generics, lambdas, and higher order functions Along the way, you ll get to play with both object oriented and functional programming If you want to really understand Kotlin, this is the book for you Why does this book look so different Based on the latest research in cognitive science and learning theory, Head First Kotlin uses a visually rich format to engage your mind, rather than a text heavy approach that puts you to sleep Why waste your time struggling with new concepts This multi sensory learning experience is designed for the way your brain really works

14 thoughts on “Head First Kotlin

  1. NOTiFY NOTiFY says:

    Having purchased Kotlin in Action and a Coursera course to learn Kotlin I wish this book had been available six or so months ago Clarified a lot of things I either misunderstood or just didn t get As with other Head First books easy to read with excellent real world examples.The only book as of April 2019 that covers Coroutines one of the killer features of Kotlin The Drum Machine application for Coroutines was interesting and easy to understand.

  2. Tom Hunter Tom Hunter says:

    Some of the typos in this book are a joke Wherefore the editor Jeff Bleiel shape up man

  3. hugh hugh says:

    Very happy to see a Head First Kotlin available.I m a great fan of the Head First way of getting information into my head and making it stay there.Very engaging and easy to understand So far I ve found the explanations very clear, and I ve almost got my first game up and running.

  4. Rob C Rob C says:

    I got the Kindle sample to get an idea of the style of the book, but the introduction was so long I did not get to see what I wanted So not really sure it is the book for me I am not qualified to rate the book properly

  5. Enrico Denti Enrico Denti says:

    It was my first book of the Head first series, and will definitely be the last As a 25 yr experienced teacher in University, teaching programing languages to thousands of students, I found this book verbose, inappropriate as concerns the writing style and the overall approach unless the intended audience is made of teenagers , and above all not going in depth on nearly anything in fact, every time an issue would have called for some in depth discussion, it merely forwards the reader to online URLs and documentation IMHO, which is exactly the opposite a book should do online tutorials are good enough for first contact, books should be aimed at supporting precisely in depth reasoning, and at promoting reflection and thinking Instead, this book often lacks a clear motivation to explain language choices, which I found counter educational for instance, it often merely states that the compiler will not accept this or that, instead of trying to explain why, which are the motivations behind and when it does, it is typically a one line sentence.Overall, it may be my fault to choose the wrong book in the wrong series, but honestly I d never suggest it to anyone else then a teenager, or alike if I could bo back in time, I d never buy it in fact I m thinking of reselling it as used.

  6. isaac Blanco isaac Blanco says:


  7. Obert Obert says:

    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.

  8. David Wasserman David Wasserman says:

    This is one of the better resources for learning Kotlin Everything is explained very clearly which makes learning even some of the advanced concepts of the Kotlin language relatively easy I highly recommend starting with this book and reading it cover to cover I tried a few books and online videos about Kotlin, but this is really the one that teaches it the best and helps reinforce the knowledge.

  9. Ruta Ruta says:

    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 , maybe just to feel the pleasure of learning something new.

  10. Bogdan Hmarnii Bogdan Hmarnii says:

    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 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.

  11. Marc White Marc White says:

    Why write a software engineering book like this It s childish and annoying to read I ll order a serious book instead.

  12. Adrian Almonaci Adrian Almonaci says:

    They did a great job once again, if you are not familiar with object oriented programming this is a good start.If you are an expert in another language this will be a quick reference for the basic topics but will not be a deep reference.

  13. Anonymous Anonymous says:

    The learning approach ensures that what you read and use is remembered Carry the book with me everywhere.

  14. Johnvitosloan Johnvitosloan says: