+ 20h
Carga horária
Nível
Básico
Certificado
Incluso
A partir de R$ 82 ,42
/mês

Git é um sistema de controle de versão que rastreia alterações em arquivos, permitindo colaboração eficiente entre desenvolvedores. O GitHub é uma plataforma baseada na web para hospedar repositórios Git, facilitando o compartilhamento e colaboração em projetos de software. É essencial aprender ambos, pois simplificam o gerenciamento de código-fonte, controle de versões e colaboração em equipe. Isso é crucial para desenvolvimento de software eficaz, acompanhamento de alterações, resolução de conflitos e contribuição para projetos de código aberto. Além disso, o domínio dessas ferramentas é altamente valorizado na indústria de tecnologia, aumentando as oportunidades de carreira e facilitando a participação na comunidade de desenvolvimento. Dessa forma, através deste curso você será capaz de:

  • Entender o fluxo, principais conceitos e funcionalidades do Git e GitHub.
  • Consiga armazenar em local seguro, compartilhar e até usar seus projetos como portifólio para buscar a melhor vaga na mercado de trabalho.
  • Desenvolver a busca por conhecimento noutros repositórios públicos visando expandir o conhecimento e aprender com projetos já existentes.

Inicie agora o curso online de Git e Github, independentemente se você é programador iniciante ou mais experiente. Domine completamente esta tecnologia de versionamento, compartilhamento e desenvolvimento colaborativo tão utilizado hoje pelas empresas.

Público alvo

Pessoas que desejam ingressar na área de desenvolvimento de software ou que já estejam no mercado e precisam de versionamento de versão, skills para vagas específicas e conhecer mais este mundo de compartilhamento e desenvolvimento colaborativo.

Pré-requisitos

Conhecimento ou familiaridade em alguma linguagem de programação (não impeditivo).

Conteúdo programático

Capítulo 1 - Introdução

  • Diferenças entre Git e GitHub
  • Git
  • GitHub

 

Capítulo 2 - Por que o Git/GitHub é importante no seu curriculo?

  • Quantidade de usuários, repositórios e empresas usando
  • Exemplos práticos de dificuldades de profissionais sem conhecimento

 

Capítulo 3 - Conceitos importantes

  • O que é controle de versão?
  • Repositórios
  • Branches
  • Merge
  • Commit
  • Code review
  • Pull Requests e suas aprovações
  • Readme
  • Conflitos
  • Revert
  • Tags
  • Históricos de alterações
  • Diff

 

Capítulo 4 - Criando uma conta

  • Criando e configurando uma conta
  • Contribuindo em um projeto
  • Instalando o Git

 

Capítulo 5 - Criando e adminstrando um repositório no GitHub

  • Mantendo um Projeto: Criar, configurar e publicar um projeto
  • Gerenciando uma organização e adicionando colaboradores
  • Scripting GitHub
  • Solucionando conflitos no fonte
  • Revertendo sem perder o código fonte
  • Deletando branches locais e remotos
  • Principais comandos
  • Extensão para o VSCode

 

Capítulo 6 - Gerenciando o projeto

  • Git on the Server
  • Distributed Git
  • Segurança
  • Funcionalidades extras

 

Capítulo 7 - Conclusão

Instrutor(a)

Elder Junior da Silva

Elder Junior da Silva

Analista de sistemas que trabalha em uma multinacional. Graduado em Sistemas de Informação pela PUC e pela Universidade do Porto em Portugal. Além de sua experiência em TI, ele também possui conhecimentos em empreendedorismo e investimentos.

Anual à vista
R$ 82,42/mês
Pago anualmente
Sem fidelidade
Total R$ 989,00/ano
Anual parcelado 12x
R$ 104,00/mês
Pago em 12x
Sem fidelidade
Total R$ 1.248,00/ano
Mensal
R$ 149,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 149,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.

Conheça outros cursos de Desenvolvimento de Sistemas Web Mobile e Banco de Dados

Transforme-se

ASP.NET é um framework web da Microsoft, criado com o intuito de permitir aos desenvolvedores criarem páginas web de forma mais rápida e dinâmica. Desenvolva aplicações avançadas de ASP.NET MVC utilizando tecnologias e ferramentas do .NET Framework 4.5!

Pré-requisitos

Antes de participar deste curso, os alunos devem ter: Mínimo de dois a três anos de experiência em desenvolvimento de aplicações web-based usando Microsoft Visual Studio e Microsoft ASP.NET, proficiência em .NET Framework e alguma familiaridade com a linguagem C#.

+ 40h
Carga horária
Nível
Avançado

Transforme-se

O treinamento em Metodologias ágeis para o TI permite a entrega de valor ao cliente de forma rápida e contínua, o que é essencial para atender às demandas do setor de TI. Além disso, as práticas ágeis ajudam na priorização de melhorias com a matriz GUT, na cultura e mudança organizacional da informação. Inicie agora seu treinamento Online na Proway e mantenha-se atualizado e competitivo no mercado de trabalho!

Pré-requisitos

Não há pré-requisitos formais.

+ 12h
Carga horária
Nível
Intermediário

Transforme-se

Crie e mantenha aplicativos móveis mais complexos que incluam a integração com APIs através do Flutter. Aproveite tudo o que for feito para desenvolver também para desktop e web!

Pré-requisitos

Ter realizado o do curso de entrada desta formação: Introdução a Dart e Flutter ou possuir conhecimentos similares.

+ 20h
Carga horária
Nível
Intermediário

Transforme-se

Java é uma linguagem de programação que possibilita programar para desktop, mobile e web e é muito requisitada pelas empresas atualmente. Comece já a programar em Java com este curso introdutório da linguagem.

Pré-requisitos

Curso ProWay Lógica, Algoritmos, Banco de Dados, SQL e Orientação a Objetos ou possuir conhecimentos equivalentes.

+ 28h
Carga horária
Nível
Intermediário

Conheça outros cursos de Desenvolvimento de Sistemas Web Mobile e Banco de Dados

Anual à vista
R$ 82,42/mês
Pago anualmente
Sem fidelidade
Total R$ 989,00/ano
Anual parcelado 12x
R$ 104,00/mês
Pago em 12x
Sem fidelidade
Total R$ 1.248,00/ano
Mensal
R$ 149,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 149,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.