O projetocs50 de Harvard é um curso de introdução à ciência da computação e à arte da programação, para pessoas com ou sem experiência prévia em programação. O curso ensina como pensar algoritmicamente e resolver problemas de forma eficiente, usando conceitos como abstração, algoritmos, estruturas de dados, encapsulamento, gerenciamento de recursos, segurança, engenharia de software e desenvolvimento web. As linguagens usadas incluem C, Python, SQL e JavaScript, além de CSS e HTML. Os conjuntos de problemas são inspirados em domínios reais da biologia, criptografia, finanças, forense e jogos. O curso culmina em um projeto final.

Para fazer o curso, basta acessar o site CS50x 2024 e seguir o fluxo de trabalho semanal, que consiste em assistir às aulas, seções e vídeos curtos, e enviar os conjuntos de problemas e o projeto final. O curso é gratuito e você pode fazer no seu próprio tempo. Você também pode fazer parte de uma comunidade vibrante de aprendizes de todos os níveis de experiência e tirar suas dúvidas em qualquer uma das comunidades do curso.

Você também pode optar por outros programas do CS50 que oferecem certificados profissionais em áreas como desenvolvimento web, inteligência artificial, programação em Python e desenvolvimento de jogos.

Para emissão de certificado, você pode comprar fazer pela plataforma edX, ao custo de $219.00, ou seguir o passo a passo indicado no site do CS50.

Cursos

Há também uma edição brasileira deste curso que foi autorizada a tradução, denominada de CC50. Não há muitos informações sobre o certificado.

Para mais informações, acessar: https://www.estudarfora.org.br/cursos/cc50/