Yes - we are expanding our challenges significantly. You can follow along with our community's efforts to create these new in-depth challenges here: github.com/FreeCodeCamp/CurriculumExpansion/issues
All of these will be optional, and will help you further understand important web development concepts. These will better prepare you for the projects.
In the meantime, campers are building these projects using a combination of our challenges and other external resources that we discuss on our forum (https://forum.freecodecamp.com), and asking lots of questions in our help chatrooms.