Test-Driven Development (TDD) is a design engineering process that relies on a very short development cycle. A TDD approach to software development requires a thorough review of the requirements or design before any functional code is written. The development process is started by writing the test case, then the code to pass the test and then refactoring until completion.
In this course, you will learn about unit tests, user stories, design, refactoring, frameworks, and how to apply them to existing solutions. In addition, this course explores the implications of code dependencies, fluid requirements, and early detection of issues. This course demonstrates the skills developers and teams need for building quality applications sustainably, with quality, for the life of the code base
1. Agile Overview
2. Principles of Agile Development
3. Unit Testing
4. Test Driven Development
5. Refactoring
6. Pair Programming
7. Acceptance Testing and BDD
8. Principles and Benefits
9. Unit Test Examples
10. Testing for Non-Developers
Join our public courses in our Istanbul, London and Ankara facilities. Private class trainings will be organized at the location of your preference, according to your schedule.
A. Ş. - Uygulama geliştirme uzmanı
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
H. K. - Kıdemli Uygulama Geliştirme Uzmanı
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
M. S. - Kıdemli Uygulama Geliştirme Uzmanı
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
T. E. - Kıdemli Teknoloji Geliştirme Uzmanı
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
E. Ö. - Yazılım Geliştirme Uzmanı
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
H. Y. - Software Developer
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
M. D. - Uygulama Geliştirme Uzmanı
TURKCEL GLOBAL BİLGİ
Rated the training 5 stars.
A. T. - Yazılım uzmanı
FLO MAĞAZACILIK
Rated the training 5 stars.
E. G. - Kıdemli Yazılım Uzman Mühendis
FLO MAĞAZACILIK
Rated the training 5 stars.
K. N. M. - Backend Developer
FLO MAĞAZACILIK
Rated the training 5 stars.
S. K. - Kıdemli Yazılım Uzmanı
FLO MAĞAZACILIK
Rated the training 5 stars.
Ü. G. - Software Developer
FLO MAĞAZACILIK
Rated the training 5 stars.
M. Y. - Yazılım uzmanı
FLO MAĞAZACILIK
Rated the training 5 stars.
F. E. - Araştırmacı
TÜBİTAK
Rated the training 5 stars.
G. Ç. - Yazılım Mühendisi
TÜBİTAK
Rated the training 5 stars.
V. Y. - Araştırmacı
TÜBİTAK
Rated the training 5 stars.
H. Ç. T. - Araştırmacı
TÜBİTAK
Rated the training 5 stars.
M. Y. - Uzman araştırmacı
TÜBİTAK
Rated the training 5 stars.
B. B. Ö. - Araştırmacı
TÜBİTAK
Rated the training 5 stars.