Seu primeiro passo na equipe de desenvolvimento da Cara Core Informática
Parabéns por fazer parte da equipe da Cara Core Informática! Este guia vai ajudá-lo a se orientar nos nossos projetos, tecnologias e práticas de desenvolvimento.
Siga esta lista de tarefas para se ambientar rapidamente:
É como preparar sua "oficina de trabalho" no computador. Assim como um carpinteiro precisa de suas ferramentas organizadas, você precisa dos programas certos instalados e configurados para trabalhar com nossos projetos.
O que é: Python é a linguagem de programação principal que usamos.
Como instalar:
https://www.python.org/ (fora da rede restrita, se necessário)O que é: Git é como um "histórico de versões" do código.
Como configurar:
https://git-scm.com/ (fora da rede restrita, se necessário)git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com"
O que é: Editor de código - onde você vai escrever e editar programas.
Extensões obrigatórias:
O que é: "Nuvem" onde guardamos todo o código dos projetos.
Primeiros passos:
https://github.com/ (fora da rede restrita, se necessário)Aqui está uma explicação simplificada dos 5 projetos principais:
Imagine o Hub como a "central telefônica" da empresa. Ele conecta diferentes sistemas e programas, fazendo com que eles conversem entre si. É como ter um assistente que organiza todas as informações da empresa em um só lugar.
Aplicação Python/Flask que funciona como API central. Integra diferentes serviços, gerencia dados e fornece endpoints REST para outros sistemas. Usa Docker para deployment e PostgreSQL como banco de dados.
É uma proposta educacional da Cara Core para apresentar lógica, ábaco romano e primeiros passos em Python. O produto ainda está em evolução e depende de feedback real para amadurecer.
Site educacional em HTML/CSS/JS com conteúdo Python introdutório, fases progressivas e pacotes locais para Windows/macOS. Foco em clareza, navegação simples e feedback de usuários.
Regra simples: Sempre crie uma nova branch para cada tarefa.
git checkout -b feature/minha-tarefa
Regra simples: Todo código deve ser revisado por outro desenvolvedor antes de ir para produção.
Regra simples: Se você criou uma função, crie um teste para ela.
pytest test_minha_funcao.py
Agora que você leu este guia, é hora de colocar a mão na massa!
Não hesite em perguntar! Estamos aqui para ajudá-lo a ter sucesso.
Contato: suporte@caracore.com.br