That’s it. You’ve made up your mind to learn how to code, and now you’ve chosen your first language: Java. A noble choice! But why not have a friend along the way for this journey? A Piece of Java will be your questionably annoying companion who wants to teach you the fundamentals of Java. There’s no sugarcoating the fact that coding can be filled with hurdles, and this book hopes to help soothe some of those struggles with its teachings.
A Piece of Java will teach the core concepts of programming, specifically in object oriented programming principles. This book is intended for beginners with no programming experience, and it will cover concepts including classes, objects, loops, methods, and so much more.
I've been a professional Java developer for over two decades and I don't think I've ever read such an understanding and compassionate technical book that meets the reader where they are. "A Piece of Java" is just that: a small taste of a large and complex topic, simplified so that someone starting with no experience can succeed and decide for themselves if they want more.
This book stands apart from other introductions to Java by engaging with the reader through encouragement and empathy as a backbone for the lessons within. Yes, you'll learn some Java, but you'll feel good about your accomplishments while you do it, and hopefully, will have ignited the spark to keep learning more. Highly recommend.