You may want to take a look at the official FAQ!
Despite this not being a course which hand-holds you, on the contrary its a course that requires quite some analitycal skills from the end user if no prior experience exists, it is comprehensive enough to let you expericence full-stack development for the first time if you had never done it before. If you are passionate about the subjects it is a good way to approach them. Being an extremely practical course, the correction system is quite complex and can lead to temporal dilatations (see My repo wasn't assessed)