Bem-vindo ao curso de Introdução ao Open Source com Kalify Inc! Este curso foi projetado para lhe proporcionar uma introdução ao código aberto e guiá-lo ao longo do processo de contribuição para projetos de código aberto.
O curso está dividido em cinco capítulos, cada um cobrindo um aspecto diferente do código aberto:
-
O que é código aberto? Este capítulo fornece uma introdução ao código aberto, sua história e sua importância no cenário atual de desenvolvimento de software.
-
Por que código aberto? Neste capítulo, você descobrirá os benefícios do software de código aberto, como maior colaboração, desenvolvimento mais rápido e melhor qualidade.
-
Ferramentas para o sucesso. Descubra as ferramentas e plataformas-chave necessárias para uma jornada bem-sucedida no desenvolvimento de código aberto. De Git e GitHub para controle de versão e colaboração a CodeSee para visualização de código e VS Code como editor de código, este capítulo oferece uma visão de como aproveitar essas ferramentas essenciais.
-
Como contribuir para o código aberto? Este capítulo aborda a pesquisa de projetos para trabalhar, o envio de contribuições, a integração em novos projetos e os resultados após o envio de contribuições. Dicas para encontrar projetos incluem navegar no GitHub e GitLab, seguir seus interesses pessoais, participar de comunidades de código aberto e usar a comunidade como a OpenSauced.
-
O segredo do sucesso Este capítulo se concentra em fornecer estratégias e dicas menos conhecidas para ter um impacto duradouro na comunidade de código aberto. Ele fornece estratégias para encontrar problemas, avançar em sua jornada de código aberto e aproveitar a OpenSauced para construir seu currículo de código aberto.
Este é o começo da sua jornada no mundo do código aberto, por isso disponibilizamos algumas recursos adicionais para ajudá-lo a começar:
- Glossário: Um glossário de termos e definições comuns no mundo do código aberto.
- Recursos Adicionais: Uma lista de recursos extras para aprender mais sobre código aberto, incluindo artigos, tutoriais e guias.
Para iniciar o curso, basta navegar até o arquivo intro
no repositório e começar a ler! Cada capítulo se baseia no anterior, então recomendamos lê-los na ordem.
Ao longo do curso, incentivamos você a experimentar as ferramentas e conceitos abordados em cada capítulo. A melhor maneira de aprender é praticando, portanto, tente contribuir para um projeto de código aberto real ou criar o seu próprio a partir do zero!
Uma das características únicas deste curso é que ele fornece orientações sobre como construir seu currículo de código aberto usando a OpenSauced. A OpenSauced é uma comunidade que ajuda você a rastrear e destacar suas contribuições de código aberto, facilitando a visibilidade por parte de empregadores e colaboradores em potencial.
Para saber mais sobre como usar a OpenSauced - Open Source para construir seu currículo de código aberto, não deixe de conferir a seção Construindo seu Currículo de Código Aberto
no capítulo 6 - O Segredo do Sucesso.
Esperamos que você ache este curso informativo e útil! Se tiver alguma dúvida ou comentário, não hesite em abrir uma issue ou nos contatar na comunidade do Discord da OpenSauced.
Bom aprendizado e boas contribuições!
🤝 Interessado em contribuir para este repositório? Encorajamos você a contribuir com a OpenSauced! Todos os contribuidores são obrigados a seguir nosso Código de Conduta. Por favor, consulte o guia de contribuição para obter orientações sobre como proceder com sua contribuição.