Roteiro com Cursos Gratuitos em Ciência da Computação
Tags: cursos, beginners, materiais, free
Published: 2023-02-16 14:22:16

A Ciência da Computação é um campo em constante evolução e pode ser difícil saber por onde começar.

Pensando nisso, preparei um roteiro com uma formação básica em Ciência da Computação, usando materiais on-line e de qualidade. Este roteiro tem como base os [Referenciais de Formação para Cursos de Graduação em Computação](https://www.sbc.org.br/documentos-da-sbc/summary/131-curriculos-de-referencia/1165-referenciais-de-formacao-para-cursos-de-graduacao-em-computacao-outubro-2017), da Sociedade Brasileira de Computação e cursos recomendados pela comunidade de tecnologia.

O roteiro é dividido em três partes, para que você possa começar do zero e progredir para tópicos mais avançados:

- **Introdução à Computação** - essa parte contém cursos de introdução à programação e ciência da computação.

- **Aprofundamento de Conceitos Introdutórios** - aqui você começará a aprofundar seus conhecimentos em ciência da computação.

- **Tópicos Finais** - nessa etapa, você aplicará todo o conhecimento adquirido nos tópicos anteriores para técnicas avançadas de computação.

Todos os cursos recomendados neste roteiro podem ser realizados gratuitamente, embora alguns cursos tenham diplomas, certificados ou atividades opcionais pagas, como a Coursera.

## Introdução à Computação
- **Programação para iniciantes | Série "Começando aos 40"**
por Fabio Akita via Youtube. Para acessar, [clique aqui](https://www.youtube.com/watch?v=O76ZfAIEukE&list=PLdsnXVqbHDUc7htGFobbZoNen3r_wm3ki).

- **Introdução à Ciência da Computação I**
pela USP via Coursera. Para acessar, [clique aqui](https://www.coursera.org/learn/ciencia-computacao-python-conceitos).

## Aprofundamento de Conceitos Introdutórios
- **Introdução à Ciência da Computação II**
pela USP via Coursera. Para acessar, [clique aqui](https://www.coursera.org/learn/ciencia-computacao-python-conceitos-2?).

- **Laboratório de Programação Orientada a Objetos**
pela USP via Coursera. Para acessar, [clique aqui](https://pt.coursera.org/learn/lab-poo-parte-1).

Para seguir uma área específica em Programação, sugerimos que você confira o [roadmap.sh](roadmap.sh), que é um esforço da comunidade para criar roteiros, guias e outros conteúdos educacionais para ajudar a orientar os desenvolvedores a escolher o caminho e orientar seus aprendizados. 

A [Trilha Info](https://www.trilha.info/) tem o objetivo de agregar e organizar conteúdos gratuitos em português para pessoas que querem ingressar na área de Tecnologia. As linguagens exigidas nas vagas da Conviso são Python, Javascript, Go e Ruby.

## Tópicos Finais

- **DevOps & Agile Culture**
pela FIAP. Para acessar, [clique aqui](https://www.eucapacito.com.br/curso-ec/devops-agile-culture).

- **Princípios de Desenvolvimento Ágil de Software**
pelo ITA, via Coursera. Para acessar, [clique aqui](https://pt.coursera.org/learn/principios-de-desenvolvimento-agil-de-software).

- **Essentials**
via Linux. Para acessar, [clique aqui](https://4linux.com.br/cursos/treinamento/devops-essentials/).

- **Introdução à Cibersegurança**
pela University of Washington, via EDX. Para acessar, [clique aqui](https://www.edx.org/course/introduction-to-cybersecurity).

## Dicas

Além disso, tenho algumas dicas bônus para você. O curso [Aprendendo a aprender](https://pt.coursera.org/learn/aprender): ferramentas mentais poderosas para ajudá-lo a dominar assuntos difíceis, via Coursera, ajudará você a aprender melhor e mais rápido. E, por fim, o curso [Como estudar do jeito certo](https://www.youtube.com/playlist?list=PL5TJqBvpXQv7Q2lT7L7BrTrh6tgZY872s), via Youtube, ajudará você a ser mais eficiente em seus estudos.

Com este roteiro, espero que você possa começar sua jornada na área de tecnologia. Lembre-se de que a prática é fundamental, então pratique sempre que puder. 

Boa sorte em seus estudos!