Olá, Victor!
Essa situação é completamente normal e faz parte da realidade do mercado de trabalho.
Em muitos projetos profissionais, é comum lidarmos com versões mais antigas de ferramentas e linguagens.
Ainda hoje há bastante código rodando em Java 8, por exemplo, e até em tecnologias que muita gente considera “aposentadas”.
O principal objetivo das aulas é que você compreenda os conceitos e fundamentos, que são válidos independentemente da versão do software. Uma boa prática é instalar as mesmas versões usadas pelo professor para acompanhar o conteúdo sem problemas.
Depois, se quiser se aprofundar, vale a pena explorar a documentação oficial e tentar adaptar o código para versões mais recentes.
Esse exercício é excelente para desenvolver autonomia e entender como lidar com mudanças de versão.
Algo que acontece o tempo todo no ambiente profissional.
Lembre-se: nem sempre as empresas adotam imediatamente as versões mais novas das tecnologias.
A atualização costuma ser gradual e planejada, justamente para evitar impactos em sistemas já em produção.
E comenta ai qualquer duvida.
Bons estudos.