Which would you advise to learn for backend between node.js and python, seeing that python is quite dynamic and can come out handy in other stacks?
Node is not quite dynamic? Node can not come in handy in other stacks?
One advantage of Node is that it is JS, a language you already need to learn if you want to do frontend web development. But really, it’s up to you. If you’re drawn to Python, then go for it.
Your question doesn’t give a lot of context. Do you already know both? Is your question strictly about their relative value as a backend language?