I've not managed to create an initrd that boots in QEMU right after finishing this course-book, but I do feel I'm prepared with the right concepts (bash scripting, file systems, compile options, kernel startup configuration, choice of bootloaders) to start out with. So the book is good enough to kindle a fire, and the further reading section in the bibliography looks enticing.