Boa tarde, Julio! Tudo bem?
Em relação a versão de qualquer ferramenta que vá utilizar nos cursos aqui, o ideal é sempre manter na mesma que o curso utilizou na época para evitar problemas. Nem sempre versões superiores incorporam todas as funcionalidades de versões anteriores, podem haver mudanças em métodos ou a depreciação de outros. No entanto, no caso que você trouxe aqui acredito que tudo bem você utilizar a 3.14.
Dentro do versionamento semântico (esquema de nomear as versões 1.0.1 por exemplo), quando uma ferramenta é atualizada e existem alterações que podem quebrar a compatibilidade com versões anteriores, geralmente a parte "major" da versão seria atualizada, então por exemplo seria o python 4.0 (exemplo fictício, ele não existe). O salto da 3.12 para 3.14 indica menores alterações que não quebram compatibilidade, então você não deve ter problemas.
Saber disso sobre versionamento semântico pode te ajudar a julgar que versão de ferramentas ou pacotes utilizar no futuro, deixo aqui a documentação dessa convenção para leitura caso queira saber mais: https://semver.org/
Espero ter ajudado, bons estudos!