Aplicações
Por que disponibilizar suas aplicações?
No mundo do desenvolvimento de softwares é muito comum aprender usando aplicações puramente didáticas como exemplos. Em geral, no começo fazemos um software para cálculo de um número primo ou de um fatorial, então, quando evoluímos um pouco começamos a criar coisas um pouco mais úteis como um software de agenda ou então um mini e-commerce.
Essas aplicações que você cria, costumam cair em um "limbo" e nunca mais são aproveitadas para nada. Geralmente elas ficam paradas em uma pasta no seu HD ou então no seu google drive, quando na verdade elas poderiam fazer parte do seu portfólio e também ser seu repositório de conhecimento.
Compartilhar suas aplicações é uma excelente forma de mostrar do que você é capaz, ou seja, mostrar as empresas e empregadores como você programa. Além disso, você pode reaproveitar conhecimento adquirido e turbinar a sua produção de softwares com exemplos funcionais, ou seja, você faz uma gestão mais eficaz do seu conhecimento.
Que tipo de aplicações vou encontrar aqui?
O foco principal das aplicações criadas e disponibilizadas aqui são mostrar conceitos bastante específicos. Não espere encontrar um sistema completo, gigantesco, com 1 milhão de features... esse não é o objetivo desse repositório.
Aqui você irá encontrar aplicações puramente didáticas que você implementa geralmente para aprender algo em específico. Por exemplo, uma aplicação para realizar web scrapping, uma aplicação para criar um mapa de calor, ou então como realizar a leitura de pdfs usando python.
Estas "mini aplicações" foram criadas em um contexto bastante específico e para atender uma demanda. No entanto, nada impede que você utilize os exemplos e adapte para sua realidade. Todos nossos exemplos estão armazenados no github e como eles não são aplicações completas, mas sim de exemplos didáticos eles foram todos agrupados em um único repositório.
Como devo usar esses exemplos?
Os exemplos desse repositório são livres para utilização em qualquer contexto, até mesmo comercialmente. Fique atento a licença em que o exemplo foi distribuído e obedeça as regras para reutilização.
Aplicações
Posso contribuir?
Se você gostaria de contribuir para melhorar esse projeto, saiba que sua contribuição é bastante importante e muito bem vinda. Gostaríamos de manter esses exemplos de aplicações bem documentados e também atualizados quanto as novidades constantes de cada linguagem e ferramenta.
Os exemplos estão disponíveis no github e você pode fazer um fork em nosso repositório e utilizar livremente ou então fazer correções em nosso código. Além disso, se você quiser, pode criar novos exemplos de aplicações e contribuir com a comunidade disponibilizando seus conhecimentos.