'Mastering Emacs' is a very highly regarded resource; & it might be the only one that fits your requirements -- it's laid out as a book that you can read from cover to cover: https://www.masteringemacs.org/
Needles to say, though, that for the concepts discussed in the book to sink in, reading alone wouldn't suffice.