No Workshop: Versões de Código com Git Hub, irás descobrir a utilidade desta ferramenta e aprender a utilizar o Git como sistema de controlo de versões e gestão de código-fonte, explorando práticas essenciais para colaborar e organizar projetos de forma eficiente.
Workshop: Versões de Código com Git Hub
Objetivos
No Workshop: Versões de Código com Git Hub vais ficar a conhecer a utilidade desta ferramenta, e aprender a utilizar este sistema de controlo de versões de software e de gestão de código fonte e explorar práticas essenciais para colaborar e organizar projetos de forma eficiente.
Destinatários
O Workshop: Versões de Código com Git Hub destina-se a todos os interessados em iniciar ou consolidar uma atividade profissional como Programador Web.
Pré-Requisitos
Para frequentares o Workshop: Versões de Código com Git Hub, deverás ter conhecimentos de sistema operativo (Windows ou MacOS) na ótica do utilizador, e preferencialmente, conhecimentos de programação.
Deverás ter também noções de gestão de projetos enquanto elemento da equipa de desenvolvimento, assim como conhecimento das boas práticas na gestão e desenvolvimento de projetos.
Metodologia
Formação Presencial ou Live Training (Formação Online Síncrona).
Programa
- O que é um Controlador de versões
- Instalação e uso do software Git
- Utilização do Git para controlo de versões de código
- Conhecer o GitHub
O que é um Controlador de versões
- Objetivo
- As mais conhecidas filosofias de versionamento de código
- Filosofia do controlo de versões recorrendo a Git
- Vantagens da abordagem GIT
Instalação e uso do software Git
- Instalação do GIT
- Configurações e autenticação
- Controlo de versões de código
- Partilha de informação entre diferentes elementos da equipe
- Repositórios
- Conceito de Branch e casos de utilização
Utilização do Git para controlo de versões de código
- Boas práticas para criação de repositórios
- Instrução add
- Instrução push
- Instrução commit
- Instrução merge
- Resolução de problemas
- Criação e gestão de um novo branch
Conhecer o GitHub
- Criação e configuração de conta no Github
- Criação e Gestão de projetos
- Criação e Gestão de utilizadores e equipas
- Visibilidade de repositórios
- Análise de histórico de projeto
- Controlo de qualidade recorrendo a ferramenta Github