For learning the skills necessary to eventually find a Full Stack role, it is recommended to follow the freeCodeCamp curriculum top-down—though it’s getting a little muddy in terms of the track to take now with the recent introduction of Python for Data Anaylsis and ML—but that’s not to say that you have to work top-down though. It depends on your current skillset. Do keep in mind that if you are knowledgeable in a topic already, you can just complete the projects to get the certification.
this, it’s Concurrency Model and how the event loop works—to call out just a few of those things).
Don’t forget to check freeCodeCamp’s News section and their YouTube channel as well where you’ll be able to find help with some of those things.