There is very few material and the labs could be organized way better. In addition, tests go beyond the course material itself and ask details from documentation of specific python libraries. Also you dont receive any credit for partially correct answers in the multiple-choice questions. I expected to learn how to apply TDD. Should have watched some youtube videos or searched for some jupyter notebooks instead.
A Practical Introduction to Test-Driven Development

To be a proficient developer you need to have a solid grasp of test writing before putting code into production. In this course, we will take a hands-on look at Test-Driven Development by writing and implementing tests as soon as week one. TDD starts with good unit tests, so we will start there. Topics will also cover translating user specs into unit tests, applying the Red-Green-Refactor mantra, and applying mocks in python with the unittest.mock module. Once finished, you will have covered all the steps of TDD before development
Status: Test Automation
Status: Test Case
IntermediateCourse15 hours

All reviews
Showing: 7 of 7
All Learners
All Stars
Most Helpful
Thomas Hemmert-Pottmann
2.0
Reviewed Apr 18, 2021Pascal Uriel ELINGUI
5.0
Reviewed Feb 9, 2021Great course by very well thought, add more examples in week 3, there are many items I only understand by looking at the documentation YOU provides!
Michal Kania
3.0
Reviewed May 25, 2021Week 3 is clumsy and not well explained.
Konrad Gorski
2.0
Reviewed Sep 6, 2022unittest.mock part in week 3 doesn't provide any knowledge and to finish last quiz you have to read (and understand) a lot of documentation by yourself.
Edwin Siebrasse
2.0
Reviewed Oct 8, 2021Still a bit dull and boring but much better then the first one in this specialization. I do recommend this one.
Corey Hanson
1.0
Reviewed Aug 20, 2022This course is an example of cheaply produced content farms that offer as much quantity as they can with little care placed to the source material.
* Videos have extremely short voiceovers with basic slides
* Readings are mostly links to other people's content
* Quizzes are uninspired
* In week two you can see the course creators have some huge mishaps on what lesson they are actually teaching. Nope python -m pydoc /path/file.py will not check for pep8 conformance, that's flat out wrong. They couldn't get the title right.
I thought Coursera would be more curated. I'm relieved that I only audited this course.
Gerard Jacolbia
1.0
Reviewed Feb 14, 2025- course says pylint can generate the documentation for you - most of the laboratories are just a list of py files which opens in jupyter, not notebook files - most of the content are just links to the official documentation that you have to read
Show: 20 results per page