The course's name is Full Stack Open. It is offered for free by the University of Helsinki, the same university that Linus Torvalds graduated from. The course assumes some programming knowledge as stated on the front page.
Participants are expected to have good programming skills, basic knowledge of web programming and databases, and to know the basics of working with the Git version-control system. You are also expected to have perseverance and the ability for independent problem solving and information seeking.
I have done most of this course, and I can say it is phenomenal. They don't hold your hand as much, they send you to read documentation, which is what actual developer jobs are like. So if you are stuck in the intermediate stage of web development, or in tutorial hell, this is the course for you.