O CS50 de Harvard seria uma opção pra você? É gratuito, acredito que apenas o certificado é pago.

eu já fiz algumas aulas, mas naoe organizei direito para concluir.