how i learn node js after working with laravel for 2 years

Title: How can I transition from Laravel PHP to building production-level applications with Node.js?

Question: I’ve been working with Laravel and PHP for a while, but now I’m looking to switch my tech stack to Node.js. While I have a basic understanding of Node.js and Vue.js, I’m aiming to build production-level applications.

Could you suggest a learning path and key steps to follow for mastering Node.js? Specifically, I want to learn:

Best practices for building scalable, maintainable Node.js applications.
How to structure large Node.js projects, especially in the context of full-stack applications.
Essential tools and libraries (e.g., Express.js, authentication, security, etc.) for building production-level systems.
Tips on transitioning from Laravel to a Node.js ecosystem and how I can leverage my existing knowledge.

Any recommended resources, courses, or guidelines for this transition would be appreciated!