Cours de Self-supervised Learning