Excellent books to expand programming skills.

Kotlin and Android Development featuring Jetpack – Covers a vast array of Kotlin features, with a good focus on Jetpack. This may have been the most difficult read I’ve ever encountered, but I started it with almost no understanding of app development with Kotlin, never mind Jetpack. I highly recommend this book to anyone currently working with Kotlin and curious about taking their apps to the next level.

Here are some of the most helpful topics covered:

  • Fragments
  • ViewModels
  • Room Databases
  • Recycler Views
  • Navigation Drawers
  • Data Paging

Advanced Perl Programming – I’ve had this book in my collection for over 15 years. If you are serious about using Perl to its full potential, you need this book.

Some choice topics include:

  • Perl Objects
  • Complex Data Structures
  • References
  • Networking
  • GUIs with TK

Programming Android with Kotlin – Achieving Structured Concurrency with Coroutines – This book has more information about coroutines than I will ever need, but I appreciate that and use it as a guide whenever writing asynchronous Kotlin.

Lots of information about:

  • Thread Safety
  • Concurrency
  • Callbacks
  • Memory Leaks
  • Channels
  • Flows

Leave a Reply

Your email address will not be published. Required fields are marked *