Python Challenge : un site d'énigmes à résoudre en utilisant Python (en anglais).
Codingame : site de défi de programmation, attention le niveau est élevé.
Advent of Code : Tous les ans depuis 2015, le site propose un calendrier de l'avent sous la forme d'un puzzle de programmation à résoudre par jour dans le langage de son choix. Le niveau devient élevé dès qu'on passe les premiers jours !