Livros de TI e o Tempo
Alguns estudantes da área de TI as vezes cometem um equivoco ao interpretar a expressão "a tecnologia está sempre evoluindo". Eles criam em seu imaginário que o que aprendem hoje, estará totalmente obsoleto amanhã. E isso não é uma verdade, claro que existem tecnologias e recursos que são descontinuado, mas tecnologias robustas como o Java, JavaScript, Python... costumam evoluir mantendo a compatibilidade com versões antigas.
Tenho um conhecido que estava começando a estudar JavaScript e reclamando que os cursos, livros e e-books que ele tinha eram velhos e portanto não serviam para ele estudar. Mas o material em questão mesmo sendo um pouco velho, ensinavam recursos amplamente usados hoje, como proxy e clojure.
Existem livros e cursos que apesar do tempo, continuam excelentes fontes de aprendizado, principalmente para quem está iniciando. Por exemplo, atualmente estou lendo o e-book "Java 8 Prático" da "Casa do Código" lançado há uns 10 anos e que aborda a Stream API e as funções lambdas, tema do novo curso Ganhando Produtividade com Stream API, aqui da DIO.
Então antes de olhar a data do livro, do vídeo... dê uma breve analisada no conteúdo. Pois mesmo sendo antigo, ele pode ser uma boa fonte de conhecimento.