Workshop: Introdução ao Git e GitHub
Resumo
Este minicurso, presencial e gratuito, visa introduzir conceitos fundamentais de controle de versão e colaboração em projetos de software. A atividade irá capacitar os participantes a gerenciar históricos, trabalhar em equipe e hospedar projetos na plataforma GitHub. O conteúdo compreenderá desde os fundamentos teóricos e instalação do Git até comandos essenciais como git init, add, commit e o gerenciamento de branches e workflows. Os participantes realizarão atividades de criação de repositórios locais, resolução de conflitos, uso de repositórios remotos (push/pull) e a abertura de Pull Requests. A atividade cumpre sua função extensionista ao democratizar o acesso a ferramentas tecnológicas essenciais, promovendo a inclusão digital e a qualificação técnica da comunidade externa e acadêmica de forma gratuita. Ao fomentar o trabalho colaborativo e o compartilhamento de conhecimento em plataformas abertas, o minicurso estreita os laços entre o saber acadêmico e as demandas do mercado de trabalho. A atividade foi idealizada pelos discentes Anna Giulia Gomes Miranda (Licenciatura em Computação) e Mario Roque Conceição dos Anjos Junior (Ciência da Computação). O minicurso será presencial e gratuito, terá 4 horas e oferecerá 20 vagas.
Área
De acordo com o disposto na Política Nacional de Extensão, este Projeto de Extensão está vinculado às áreas temáticas descritas a seguir.
- Linha Programática: Educação profissional;
- Área(s) de Conhecimento(s): Ciências Exatas e da Terra;
- Área(s) Temáticas(s): Tecnologia.
Coordenação
Coordenadora: Professora Doutora Carolina Costa Mota Paraíba, Departamento de Estatística, Instituto de Matemática e Estatística, Universidade Federal da Bahia.
Vice-coordenadores/Instrutores: Instrutores: Anna Giulia Gomes Miranda (Licenciatura em Computação, UFBA) e Mario Roque Conceição dos Anjos Junior (Ciência da Computação, UFBA).
Universidade universitária
Instituto de Matemática e Estatística da Universidade Federal da Bahia.
Público alvo
Profissionais que usam análises estatísticas de dados.
Número esperado de participantes
Local de realização
Laboratório de ensino de informática do IME-UFBA.
Metodologia
A metodologia do curso será de aulas expositivas e práticas em laboratório de informática.
Conteúdo programático
- Fundamentos do Git
- O que é Git e por que usar?
- Instalação e configuração inicial
- Conceitos importantes
- Primeiros comandos
- Branches e Workflow
- GitHub: Repositórios Remotos
© 2025 Ciência de Dados