Save for later

Técnicas Avançadas para Projeto de Software

Heads up! This course may be archived and/or unavailable.

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, produzindo software de qualidade e flexível o suficiente para facilitar a execução de mudanças repentinas de requisitos; mas você talvez ainda sinta necessidade de aplicar técnicas mais avançadas e automatizadas para agilizar o desenvolvimento de código de produção e de testes. O objetivo deste curso é expor você a conceitos e técnicas mais avançados que estendem e fazem uso do TDD de forma mais prática e automatizada para projetar software com maior nível comprovável de qualidade. Os conceitos apresentados neste curso no contexto da programação Java incluem o seguinte: padrões de passos no TDD; Acceptance TDD (ATDD); desenvolvimento guiado pelo comportamento (BDD – Behavior-Driven Development); aplicando padrões de projeto por meio do TDD; refatoração para padrões de projeto; refatorando código de teste; boas práticas ao criar casos de testes; técnicas automatizadas para avaliação do código Java. Ao final deste curso, você terá amadurecido de tal modo suas habilidades de programação que será capaz de implementar partes da aplicação Web final com o componente de gamificação enriquecido constantes do Trabalho de Conclusão da Especialização, aplicando onde apropriado as técnicas e metodologias apresentadas neste curso.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length
Starts On Demand (Start anytime)
Cost $0
From Instituto Tecnológico de Aeronáutica via Coursera
Instructors Clovis Fernandes, Eduardo Guerra
Download Videos On all desktop and mobile devices
Language Portuguese
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Elementary Para $32k

5Th Grade Para $34k

Para Educator 1 $36k

Para 3 $37k

Para Instructor $40k

Elementary Para Professional $41k

Para 1 $45k

math para $47k

Para Special Education $52k

Para Ed $53k

Para Actuary $57k

Para Legal $59k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length
Starts On Demand (Start anytime)
Cost $0
From Instituto Tecnológico de Aeronáutica via Coursera
Instructors Clovis Fernandes, Eduardo Guerra
Download Videos On all desktop and mobile devices
Language Portuguese
Subjects Programming
Tags Computer Science Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now