regishideki / programacao-java-e-desenvolvimento-agil-ita

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Programacao Java e Desenvolvimento Ágil

Repositório do curso de especialização: Programação Java e Desenvolvimento Ágil - ITA (Instituto Tecnológico de Aeronáutica)

Esta especialização cobre tópicos no nível intermediário para o desenvolvimento ágil e com qualidade de software. Inicialmente você aprenderá a projetar programas orientados a objetos com Java, com base em técnicas e princípios modernos. Você será exposto a boas práticas no desenvolvimento de software, tais como desenvolvimento guiado por testes (TDD – Test-Driven Development), desenvolvimento ágil com Java avançado, programação básica de aplicação Web, princípios de desenvolvimento ágil e padrões de projeto. Você também explorará técnicas avançadas de projeto de software envolvendo, entre outros temas, desenvolvimento guiado pelo comportamento (BDD – Behavior-Driven Development), refatoração levando a padrões de projeto, refatoração de código de testes e emprego de técnicas de arquitetura de software no projeto ágil. No Trabalho de Conclusão da Especialização, você aplicará suas novas habilidades de programação para desenvolver um componente de gamificação reusável para enriquecer a experiência do usuário constante de uma pequena aplicação Web desenvolvida por você mesmo também e que deve ser apropriada para uso do componente de gamificação. Um componente de gamificação calcula e gerencia pontos e realizações do usuário dentro do contexto da aplicação Web, tornando-a mais atraente e envolvente para o usuário constante.

About


Languages

Language:Java 99.6%Language:HTML 0.4%