I felt like I learned months in weekly. I like how Codecademy employs Understanding by practice and provides good challenges to help you the learner to know a new concept and topic. More often than not when I want to understand a command rapidly I exploit This website called tldr https://linuxits.com