 If you just finish the course, if you don't do it on time, it may not be so easy to graduate. I think video and link are the best, including the code link. I personally think this kind of effect will be better on the face-to-face.