https://medium.com/@tyagi.kaushtubh/the-pros-and-cons-of-learning-to-code-through-coding-books-87bb3063f2b3