Programação e Design Ágil na Prática

ESTE É UM CURSO EXCLUSIVO DO AGILE TRENDS.

Venha aprender, praticar de desenvolver técnicas poderosas de programação e modelagem para a criação de código de alta qualidade e fácil manutenção.

coding dojo

Metodologias modernas e ágeis lidam com e design e software emergentes que evoluem durante a construção do produto. Para que seja possível evoluir o código e a sua modelagem de forma segura, é necessário ter disciplina e utilizar técnicas como o TDD e refatoração durante o desenvolvimento do software.

>>> Este curso envolve muita prática, análise de código, discussões e trocas de experiências entre o intrutor e participantes. Venha preparado para programar, praticar, ensinar e aprender!

Objetivo

Apresentar e treinar os participantes em design emergente a partir de abordagens ágeis tais como TDD e refatoração, a fim de adquirirem o conhecimento teórico e prático para modelar e evoluir o código de uma aplicação de forma contínua e sustentável.

Público Alvo

Desenvolvedores e programadores que desejam aprender, praticar e se aprofundar na aplicação de prática técnicas ágeis de programação e design de código.

Pré Requisitos

Conheciementos sobre lógica de programação.
Os conceitos apresentados poderão ser facilmente aplicados em quaisquer linguagens de programação.

Os exercícios práticos serão conduzidos usando a linguagem Java, contudo apenas conhecimentos básicos sobre a sintaxe dessa linguagem são necessários. Programadores familiares com C#, Python e Ruby, C, C++ ou linguagens orientadas a objetos terão facilidade em tirar proveito do curso.


Veja as turmas

Ementa

Introdução e fundamentos do Design de Software Ágil
Test Driven Development (TDD)
Dojo: TDD na Prática

Técnicas de refatoração de código
Dojo: Refatoração na Prática
Técnicas de refatoração de código de teste

Design e Teste com Mock Objects
Dojo: Mock Objects na Prática
Frameworks de Mock Objects

Padrões de Passos para TDD (TDD Step Patterns)
Behavior Driven Development (BDD)
Dojo: BDD na Prática



MAIS INFORMAÇÕES

Para dúvidas ou mais informações, consulte a nossa página ou entre em contato por e-mail ou telefone.

inscricoes@agiletrendsbr.com
(11) 98469-1819