Spécialisation Python for Everybody de l'université du Michigan, en cinq cours en ligne pour apprendre à programmer de zéro. On y découvre les concepts fondamentaux, les structures de données, l'accès aux données web et les bases de données avec Python, jusqu'à un projet final sur les données, en environ huit mois à rythme libre.
FUN-MOOC, la plateforme française de cours en ligne ouverts d'universités et d'écoles françaises, avec de nouveaux cours chaque jour. Sujets variés, niveau variable selon les cours, avec des cours ouverts gratuits et des attestations ou certificats payants selon les cours, pour découvrir, apprendre et progresser à son rythme.
Le célèbre cours d'introduction à l'informatique de Harvard, CS50, en ligne et à rythme libre. On y apprend à programmer en C, Python, SQL, JavaScript, CSS et HTML, avec abstraction, algorithmes, structures de données et sécurité, sur douze semaines, dix à vingt heures par semaine, avec audit gratuit et certificat vérifié payant.