angular has great official docs and tutorials - there is no better place to start
have a look at them no matter your skill level in javascript - the tutorial does not have any backend code except for setup needed for the frontend app to be served via node - this only requires a few straightforward npm commands
it’s best to know intermediate to advanced javascript to follow the tutorial without constantly looking up basic javascript concepts - angular has a whole bunch of new ideas and features - it has rather strong jargon - even with solid javascript you will need to spend time understanding the angular take on frontend app development
you can pick up typescript along the way for the tutorial - the stronger your js the easier it is to recognize and learn typescript enhancements - there is no need to learn typescript before learning angular
learning node is completely separate subject - essentially it’s all javascript - it’s entirely your choice whether to learn frontend js before backend js or vice versa or even in parallel - I recommend grounding yourself in frontend js first - then start backend js while improving your frontend skills in parallel
here’s a basic explanation of typescript and how it differs from javascript in case you want to start with ts on its own