Olá, quando eu estava começando no Node eu estudei através de duas playlist no youtube.

Sobre Node com Express:

Sobre JWT: Quando eu estudei sobre esse assunto não achei um conteúdo em si que me satisfizesse, então aprendi a teoria e vi alguns vídeos de pessoas fazendo na prática, e decidi fazer da minha forma mesmo, vou deixar aqui alguns vídeos que eu usei pra aprender e meu Github, nele tem um projeto chamado PokeDex-API acredito que ficou bem satisfatório meu processo de JWT com Refresh-token, porém criei com Typescript e POO, então talvez caso você seja bem iniciante corra o risco de você ficar um pouco perdido.

Meu Github: https://github.com/FernandoLuppo

Conteúdo 01 - O que é e como funciona um Refresh Token: https://www.youtube.com/watch?v=BSHxBJAy-sE&ab_channel=Andr%C3%A9Secco

Conteúdo 02 - REFRESH TOKEN DA FORMA CERTA: https://www.youtube.com/watch?v=t5iumvSNbgM&ab_channel=desenvolvedor.io

Conteúdo 03 - Deixando nossa aplicação profissional com Refresh Token: https://www.youtube.com/watch?v=F3UBGV8oYok&t=676s&ab_channel=OmniLabs

Conteúdo 04 - API NodeJS - Autenticação + Refresh Token | Rafael Dias: https://www.youtube.com/watch?v=51Rk_HBscP0&ab_channel=RafaelDias

era justamente isso que eu precisava obrigado, não sou iniciante só to sendo um pouco curioso para a parte de backend, mas acho incrivel como o pessoal so faz video para iniciante e nao faz conteudo mais avançado