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:
O que é: Git é como um "histórico de versões" do código.
Como configurar:
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:
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.
É um curso online que ensina jovens a programar. Como uma "escola virtual" onde os alunos aprendem fazendo jogos, criando projetos no Minecraft e até desenvolvendo inteligência artificial!
Plataforma educacional em HTML/CSS/JS com conteúdo Python. 6 módulos progressivos, sistema de flashcards, integração com Pygame e Minecraft Education Edition. Foco em UX/UI responsivo.
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