CS50
Toque em uma estrela para avaliar
O CS50 é um curso único, não uma plataforma, mas é substancial e popular o suficiente para se sustentar sozinho: uma introdução de um semestre completo à ciência da computação cobrindo C, Python, SQL e desenvolvimento web, filmado a partir das aulas reais de Malan em Harvard e disponibilizado gratuitamente no próprio site de Harvard e no YouTube, ao lado de uma grande comunidade de alunos se ajudando mutuamente online.
A versão gratuita dá tudo, aulas, listas de exercícios e soluções para conferir seu trabalho, enquanto a trilha Verified hospedada na edX adiciona um certificado com a marca Harvard mediante uma taxa e acesso a algum suporte adicional. Serve a um iniciante de verdade que quer uma base exigente e bem ensinada em programação e pensamento computacional, mais do que a alguém atrás de uma habilidade rápida e estreita, como um framework ou ferramenta específica.