Nesse curso online em vídeo aulas estudantes e profissionais terão a oportunidade de desenvolver novas habilidades voltadas para maturidade em desenvolvimento de software, focando em Agile Application Lifecycle Management (ALM) abordando o tema “Gestão de código fonte” discutindo os principais desafios sobre controle de versão usando o Team Foundation Service (TFS) tratando os principais conceitos sobre Software Configuration Management (SCM) como Check-in, Check-out, Branch, Merge e Shelve, Changeset permitindo integrar projetos baseados em Visual Studio, .NET, Java e outras plataformas com modelos de gestão de código fonte baseados em ALM. Esse curso online de Team Foundation Server (TFS) é baseado em uma série de dicas importantes, acumuladas ao longo dos últimos anos do autor como especialista em desenvolvimento de software e ALM com a titulação Microsoft MVP em Visual Studio ALM. Durante esse treinamento online você participará de uma rápida imersão em ALM assistindo vídeo aulas com ênfase em gestão de código fonte, preparando-se com as principais abordagens do mercado permitindo a utilização imediata em seus projetos baseados no Team Foundation Service (TFS). Esse curso segue uma metodologia exclusiva criada pelo autor durante os últimos de 20 anos de experiência na área de tecnologia, proporcionando uma capacitação única, tornando-se um grande diferencial em sua carreira profissional com o rápido aprendizado, discutindo questões chaves e indo diretamente aos itens mais importantes para você, aplicando as principais estratégias e técnicas no planejamento e gestão de código fonte de aplicações dentro de uma visão de colaboração, transparência e rastreabilidade. Aproveite essa grande oportunidade e matricule-se hoje mesmo adicionando mais um diferencial em sua carreira profissional. Compatível TFS Service / TFS 2012/2013

Duração: 3 horas
Disponível: 30 dias de acesso online
R$ 259,00
10 pessoa(s) gosta(m), 1 pessoa(s) não gosta(m)

Informações do curso

1) Introdução
- Tendências no mercado de software
- Application Lifecycle Management (ALM)
- Software Configuration Management (SCM)
- Visão da linha do tempo no Source Control
2) Introdução ao Team Foundation Service
- Conectando no Team Foundation Service (TFS)
- Criando e configurando um Workspace
- Padrões de Check-out (Locked / Unlocked)
- Politicas de Check-In no controle de versão
- Conceito do Gated Check-In no TFS
- Utilitários de apoio ao Source Control

3) Team Foundation Version Cotnrol (TFVC)
- Criando um Team Project
- Definindo um Workspace
- Publicando um código fonte no TFS usando Check-In
- Obtendo um códifo fonte do TFS usando o Check-Out
- Entendendo o conceito do Changeset no TFS
- Utilizando o GetLastest para obter versão atualizada
4) Desenvolvimento paralelo em versões iguais ou diferentes
- Criando ramificações das versões utilizando Branch
- Trabalhando em versões paralelas do código fonte
- Visualizando ramificações do código fonte
- Sincronizando alterações utilizando o Merge
- Resolvendo conflitos de versões

5) Mantendo e corrigindo problemas no código
- Entendo o conceito de Label no controle de versão
- Criando e utilizando Label
- Efetuando manutenção de um código
- Aplicando hotfix em outra versão
- Visualizando estatísticas do código fonte usando o CodeLens

6) Integrando outras aplicações legadas
- Introdução do TFS Power Tools
- Utilizando o Windows Explorer integrado ao controle de versões
- Efetuando Check-In / Check-out pelo Windows Explorer

7) Considerações finais
Desenvolvedores de software, Arquiteto de software, Analistas de negócio, Profissionais de projetos, Gerentes de projeto, Analistas de teste.

Institucional