👋 Bem-vindo ao Hub de conteúdo do Computer Science Master.
Nesse repositório você encontrará diversos materiais como tutoriais, exemplos de código, desafios, entre outros. A finalidade deles é exclusivamente didática e estão disponíveis para toda nossa comunidade gratuitamente. Além disso, adoraríamos que você compartilhasse conosco o que você criou com base no nosso material!
O nosso principal objetivo é documentar todo o nosso aprendizado, no entanto, ao mesmo tempo gostariamos de criar meios para que você também possa aprender junto com a gente e seguir nessa jornada. A filosofia de aprender ensinando tem se tornado cada vez mais popular e posso dizer que realmente funciona! Sendo assim, convido você a interagir conosco e também contribuir para tornar esse conteúdo cada vez mais rico.
Os cursos (até o momento) abrangem algumas áreas da computação, entre elas:
- 💽 Banco de dados (🔨 ainda estamos trabalhando nesse)
- 🧠 Inteligência Artificial/Ciência de dados
- 🌐 Desenvolvimento Web
- 👅 Processamento de Linguagem Natural
- 💻 Programação (🔨 nesse também)
Vale lembrar que se você caiu nesse repositório e não viu nosso website, os exemplos que estão aqui foram postados na integra lá. O website e o repositório funcionam juntos e Github agrega todos os códigos presentes nos cursos em um único lugar. Não esquece de dar uma passadinha por lá:
https://www.computersciencemaster.com.br/cursos/
Os cursos atuais utilizam as seguintes tecnologias:
- Linguagens de programação:
- Linguagens de marcação e estilo:
- Bancos de dados usados:
As pastas acima estão organizadas na mesma sequência do website e você pode contribuir com correções dos códigos ou então ajustando exemplos que não estão funcionando mais. Além disso, qualquer iniciativa para melhorar a documentação do repositório também é bem vinda. Fique à vontade para usar e compartilhar essa iniciativa.
Os cursos postados no website e também presentes aqui no github, muitas vezes possuem bugs, problemas de lógica ou simplesmente existem formas diferentes de solucionar o mesmo problema. Assim, quanto mais diversificamos esses cursos mais completo nosso repositório fica. Meu objetivo aqui é fornecer conteúdo gratuito e de qualidade dentro da área de TI, sendo assim, fique à vontade para ajudar o repositório com seu conhecimento.
Eu utilizo a seção de "projetos" para documentar as documentações desse repositório. Nessa aba você encontra um backlog de atividades que precisam ser executadas (issues) com uma breve discussão. Se você deseja contribuir faça um fork e resolva uma das issues e crie um Pull Request :)
Todos esses exercícios estão sob a licença Apache 2.0. Isso significa que você pode compartilhar, remixar, etc. Porém, é necessário que você faça uma atribuição (link) para nosso website.