Newly released ebook. I had a quick read through it and it's pretty good.
This book will help you learn tips and tricks for Raspberry Pi programming. It covers all the important information about the components of Raspberry Pi, like RAM, SD Card, Radio, USB Controller, PMIC, ports, and peripherals. You will learn how to start with Raspberry Pi 3 Model B+ and organize the equipment correctly. It has been designed to assist you in installing Raspberry Pi and also covers setting up Raspberry Pi for first-time use.
This book provides useful tips on Desktop Navigation, Chromium Web Browser, File Manager, Productivity Suite, and Configuration Tool of Raspberry Pi. It also covers the tips and tricks to learn Scratch Programming in Raspberry Pi with emphasis on detailed explanations about coding, loops, variables, conditional statements, and self-project examples. It contains the tips and tricks for the toolbar, script area, python shell, and variable area.
You will learn how to use Python and Scratch for Physical coding to establish the GPIO header, tips & tricks to check electrical parts, color codes for resistors, breadboards, and LED monitoring in Python. It also covers Sense Hat, its installation, and real-world examples. Last but not the least, it will help you learn camera modules and how to run various tests, along with advanced camera configurations.
Not saying its bad but..
There are heaps of better free resources online. (Youtube/websites)