Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, com método e organização graças às boas práticas e princípios exercitados no curso anterior; mas você talvez não se sinta ainda confortável em projetar programas usando técnicas ágeis, como o desenvolvimento guiado por testes (TDD).

Acquérir des compétences de haut niveau avec Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

TDD – Desenvolvimento de Software Guiado por Testes


Instructeurs : Clovis Fernandes
32 418 déjà inscrits
Inclus avec
(412 avis)
Compétences que vous acquerrez
- Catégorie : White-Box Testing
- Catégorie : Test Driven Development (TDD)
- Catégorie : JUnit
- Catégorie : Testability
- Catégorie : Software Testing
- Catégorie : Software Design
- Catégorie : Programming Principles
- Catégorie : Unit Testing
- Catégorie : Software Development
- Catégorie : Object Oriented Programming (OOP)
- Catégorie : Software Quality (SQA/SQC)
- Catégorie : Test Automation
- Catégorie : Maintainability
Détails à connaître

Ajouter à votre profil LinkedIn
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 4 modules dans ce cours
Olá, bem-vindo ao Curso 2 – Desenvolvimento de Software Guiado por Testes. Neste módulo você fará contato com os conceitos básicos de TDD. Ao final desta semana, você será capaz de: 1) entender como funciona o TDD e, principalmente, que o TDD é uma técnica poderosa de projeto e desenvolvimento de software; 2) será capaz de entender o papel fundamental da Refatoracão dentro do ciclo do TDD, permitindo a você alcançar um código de mais qualidade passo a passo e continuamente!
Inclus
13 vidéos6 lectures1 devoir1 évaluation par les pairs
Olá! Bem-vindo à Semana 2 do curso sobre TDD! Nesta semana você aprofundará seu contato prático com o TDD, bem como com o ciclo de Refatoração. Ao final desta semana, você será capaz de: 1) modelar uma classe com o TDD, entendendo os princípios que estão por trás; 2) entender o papel do mau cheiro" no Ciclo da Refatoração!
Inclus
13 vidéos3 lectures1 devoir1 évaluation par les pairs
Olá! Bem-vindo à Semana 3 do curso sobre TDD! Nesta semana você aprofundará seu contato prático com casos de teste e com dependências entre classes no contexto do TDD. Ao final desta semana, você será capaz de: 1) modelar casos de teste a partir de responsabilidades para uso no ciclo TDD; 2) testar classes com dependências por meio de mock objects.
Inclus
12 vidéos1 lecture1 devoir1 évaluation par les pairs
Olá! Bem-vindo à Semana 4 do curso sobre TDD! Nesta semana você aprofundará seu contato teórico e prático com técnicas de refatoração. Ao final desta semana, você será capaz de identificar alguns dos principais tipos de mau cheiro e aplicar técnicas de refatoração apropriadas para remoção segura desses maus cheiros.
Inclus
11 vidéos2 lectures1 devoir1 évaluation par les pairs
Instructeurs

Offert par
En savoir plus sur Software Development
Statut : Essai gratuitLearnQuest
Statut : Essai gratuit
Statut : Essai gratuitLearnQuest
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
412 avis
- 5 stars
80,09 %
- 4 stars
16,01 %
- 3 stars
1,69 %
- 2 stars
1,21 %
- 1 star
0,97 %
Affichage de 3 sur 412
Révisé le 23 août 2016
O curso em si foi muito bom, porém as aulas do professor Clóvis foram cansativas e percebe-se que as vezes ele se perdia.
Révisé le 25 juil. 2016
O primeiro modulo foi um pouco mais elaborado, mesmo assim o curso está com ótima qualidade!
Révisé le 25 juil. 2016
Muito bom o curso. São ensinados padrões de projetos interessantes para a vida profissional.
Foire Aux Questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.





