Certified ScrumDeveloper Track

Scrum Developer Skills

All courses on the Certified Scrum Developer track are taught by Registered Education Providers. For more information on the curriculum for the CSD credential, visit http://www.scrumalliance.org/pages/certified_scrum_developer.


  • This course fulfills the technical skills requirement on the Certified Scrum Developer track.

Muito mais do que aprender técnicas e ferramentas, o principal objetivo deste treinamento é que você compreenda os valores ágeis aos quais elas estão associadas. Por isso, neste treinamento prático de 3 dias, você não somente aprenderá técnicas de engenharia ágil, mas aplicará cada uma delas em um projeto desenvolvido desde o primeiro dia de treinamento ao mesmo tempo em que os valores ágeis estarão sempre em foco.

 O treinamento é dividido em 6 partes: Uma parte de discussão sobre princípios ágeis, Uma parte de Coding Dojo e 4 partes de sprints de desenvolvimento do projeto, nas quais serão aplicadas técnicas como Programação em Par, Design e Arquitetura Emergente, TDD, Inversão de Controle, Injeção de dependência e Automação entre outros.

 

Pré Requisitos

Ter conhecimentos sobre Scrum  e conhecimentos sobre programação Java para web.

Para obter a certificação CSD é necessário possuir a certificação CSM.


Conteúdo Programático

Valores e Princípios

                - Manifesto Ágil

                - Programação Extrema (XP)

 

Ferramentas

                - Automatizadores de build (gradle, maven, ant, bash)

                - Controladores de versão (git, hg, bzr, svn, cvs)

                - Servidores de integração contínua (cruiseControl.rb, hudson)

                - WebDriver

                - VRaptor

                - Eclipse

                - JUnit

 

Técnicas de Engenharia

                - Arquitetura Emergente

                - Automação (de testes, build, integração, deploy)

                - BDD

                - Banco de Dados em projetos ágeis

                - Boas práticas de Programação Orientada à Objetos

                - Como lidar com código legado

                - Código Limpo

                - Definição de Pronto

                - Deploy Contínuo

                - Design Emergente

                - Documentação

                - Expressividade de Código

                - Integração Contínua

                - Inversão de Controle e Injeção de Dependência

                - Programar em pequenos passos

                - Programação em par

                - Refatoração

                - Release Early, Release Often

                - Renegociação de itens de Sprint

                - TDD

                - Testes de Aceitação

                - YAGNI

 

Dates:

29 Feb - 2 Mar 2012

Location:

Rio de Janeiro, RJ- Brazil

Venue:

Adaptworks
Hotel Windsor Flórida
Rio de Janeiro, RJ- Brazil
www.adaptworks.com.br

Get Directions

Price:

à consultar

Language:

Portuguese

Course Comments

Be the first to add a comment on this course…

Please login to comment on this course.

Dias: 20,21 e 22 de Outubro de 2011.

Horário: das 9:00 às 18:00 hs

 

Desenvolvedores que desejam obter conhecimentos práticos sobre Desenvolvimento Ágil.