Building a startup involves a lot of "soft skills" that not all developers are familiar with: marketing, talking to customers, overcoming all sorts of psychological blockers/fears about putting yourself, your ideas, and your product "out there" for all people to judge.
When I saw the title, I hoped that it would focus on those aspects of building a startup, sort of like the 30x500 course by Amy Hoy. http://unicornfree.com/30x500
[0] There's nothing wrong with doing a course for how to build web applications. I just don't think it's the same thing as building a startup.
EDIT:
It seems the official name of the course is "Startup Engineering", which makes a lot more sense than the submission title: "How to build a startup".
Please fix the title of the submission so that this comment might be deprecated.