Agile Software Development with Python: TDD and BDD
Completed by Jacek Niziol
March 22, 2026
6 hours (approximately)
Jacek Niziol's account is verified. Coursera certifies their successful completion of Agile Software Development with Python: TDD and BDD
What you will learn
Apply Agile principles and Scrum practices to manage software development projects effectively.
Implement Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to write clean, reliable, and maintainable Python code.
Build a collaborative, iterative workflow that improves communication, reduces bugs, and enhances software quality.
Skills you will gain
- Category: Software Development
- Category: Cloud Management
- Category: Development Testing
- Category: Test Case
- Category: Python Programming
- Category: Collaborative Software
- Category: Test Script Development
- Category: Software Development Life Cycle
- Category: Agile Project Management
- Category: Computer Science

