Completing projects while going through course content

Hi guys, this is for those who are close to or completed the JavaScript course.
the structure of the course isn’t so optimal for my style of learning because it encourages to go through all the course content first before trying to complete the projects.
I would much prefer to find a way to do the projects while going through the course to test my learning.
What I want to ask is if anyone has completed the first project, what sub topics in the course are needed to do so?

Ideally you will need all that you’ve learned, depending on your choices when you implement the project.

I would recommend doing the section in order, just realizing that you are not expected to memorize everything. Just learn the ideas, learn what is possible, and learn to google the details. Sites like MDN are great for reference. This is what professional developers do.