You can learn about Android's features and functions with books, courses and tutorials. Our favorite book to learn Android is Android Programming: The Big Nerd Ranch Guide. Today we're looking at plenty of books to get you started learning Android development. You can also look into a few courses we have listed.