Projects before challenges?

I’m wondering if it’s better to learn by focusing on the projects first while referring to challenges as needed. Has anyone tried this?

So far, I’ve done over half of the challenges for Responsive Web Design but haven’t started any projects yet.

If you think that you already have most of the skills needed for the projects, then go for it. Many people come to freeCodeCamp as complete novices and don’t know a div tag from their elbow when they start out.