how can i get a clear roadmap to learn javascript? [closed]

My name is mohamed, I am a frontend developer, so I have good experience in HTML & CSS, Unfortunately, I started to learn coding & programming 5 years ago, and after all this time I still have experience in very easy programming languages.

that disappoints me, I have been started to learn programming languages like PHP & C# & JavaScript 2 – 3 years ago & and now I still trying to learn them but my very big problem is that every time I start a project with any of them a lot of errors break the projects.

Although I didn’t do anything wrong I copied the trainer same code exactly but I still have a lot of errors or one big error that broke me & the project because I couldn’t fix it, that doesn’t happen one time, every time I started to learn those languages the errors came to me, Throughout these years, I have been moving from one trainer to another and from one training course to another to no avail.

I fully realize that solving problems is one of the most important skills required to work as a programmer, but I feel that I am the only one who has had bad luck, for example when I go to the comments of the educational videos that I watch, I find that most or all of the comments It’s almost positive and no one faces any problems. I’m really tired and I can’t explain the amount of frustration I’m suffering from.

This has become a barrier between me and developing my skills. It’s frustrating and shameful for me that for five years I haven’t developed my programming skills, except in what is really simple. I hope to get a clear roadmap for learning a language like JavaScript because my job requirements need a language that is flexible, modern, fast, and can build complex web applications with modern features. I long sigh as I write this.
I’m really tired and I want to improve my skills as quickly as possible and I don’t want to waste any more time.
Note: I learned from respectable sources such as the W3 School website, and I benefited from the information, but I was not able to employ it all in an integrated project. In addition, my work requirements require building complex web applications or with characteristics similar to professional sites such as Amazon, eBay, Zillow, and others. Please do not ask me. What are the errors that I was facing, because they are countless.

I was also trying, for example, to delete previous versions of node and update them, but this does not work. I suffered from various problems previously, and it is not one problem at all.
If you got here, I appreciate your time and I hope I get advice that helps and benefits me
Thanks

Breaking Errors all the time