Gson Workbook by Norman Peitek [Leanpub PDF/iPad/Kindle]
Gson Workbook
Gson Workbook (The Workbook)
Gson Workbook

This book is 90% complete

Last updated on 2016-10-31

About the Book

We’ve published a book on Gson, which is designed to give you an in-depth learning experience. We specifically tailored it for every Java application and not just Retrofit developers.

The idea of this workbook is three-fold:

  • Give the readers of the Gson book a specific playground to practice the learned theory

  • Let experienced Gson users test their knowledge

  • Offer a way to learn Gson for people who don’t like reading technical books and rather experiment on their own.

We cover a lot of aspect of Gson in this workbook. We’ve roughly 40 tasks for you. If you wish, you can use our project framework. Automated unit tests will tell you if your implementation for that particular task was correct. Of course, every task comes with a sample solution.

What Topics Are Covered in This Workbook?

The list below provides a comprehensive overview of covered topics within the book.

  • Introduction to JSON & JSON-Java mapping

  • Mapping of various Java data type

  • Dive into Gson’s configuration & customization options

  • Multiple tasks on Custom Serializer & Custom Deserializer

  • Four Advanced topics (Streaming, Low-Level-Parsing, …)

Bundles that include this book

Picasso: Easy Image Loading on Android
Glide: Customizable Image Loading on Android
Retrofit: Love Working with APIs on Android
Gson: Enjoy JSON (De-)Serialization in Java
Gson Workbook
5 Books
Regular Price
Bundle Price
Retrofit: Love Working with APIs on Android
Gson: Enjoy JSON (De-)Serialization in Java
Gson Workbook
3 Books
Regular Price
Bundle Price

About the Author

Future Studio
Norman Peitek

Norman is passionate Android developer since 2011. He's developed multiple apps, which have been used by millions of users overall. Building high-quality products is always Norman's #1 focus. While working as an Android freelancer and consultant is his day job, he loves teaching and passing on knowledge on the side.

Since 2014, Norman started working on the API side as well. Developing node.js apps is a good alternative and provides some good insight into becoming a better programmer overall.

Norman has a Master's degree from the Otto von Guericke University Magdeburg.

Feel free to get in touch on twitter @peitek or LinkedIn.

About the Contributors

Christian Fellner
Christian Fellner

Christian is an experienced Software Engineer and consultant working with a wide variety of companies, ranging from startups to Fortune 500 companies.

His experiences range across a number of fields and technologies, including web and game development, virtual reality and machine learning.

Christian is an all-round nerd, passionate about outstanding design and creating innovational user experiences.

He has given training to many developers and students since 2011; explaining state of the art technologies and project management methodologies.

Christian has a BSc degree in Computer Systems in Engineering from the Otto von Guericke University Magdeburg.

Find him on Twitter: @celsiusF.

Marcus Pöhls
Marcus Pöhls

Marcus is an enthusiastic Android & Java developer. He’s developed multiple production-ready client and server applications. While following the core principle of performance for client apps, he also builds REST+JSON APIs that focus on clear and consistent design.

Besides his day job, sharing knowledge and teaching others has become a characteristic he never wants to miss.

Marcus has a Master’s degree in computer science from the Otto von Guericke University Magdeburg.

Feel free to get in touch on Twitter @marcuspoehls.

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub