Learning Data Science (or any other subject) is not linear. Reading one book from page to page or watching an Online Video course video after video may not be the best way to learn. Try non-linear way of learning. Read or watch a few pages/videos, implement what you learn, fail, get stuck, research and then read or watch again. This way, you will know what is required for you to master a subject until you can implement quickly.