This hands-on instructor-led TDD training course gives software developers experience using tools & techniques to optimise the delivery of cleaner code in Python.
You’ll start from scratch, learning the basic moves of TDD and the importance of taking small steps to grow maintainable code. You’ll realise that testing frameworks are superfluous. You’ll discover the dangers
of over-eager abstraction and cover the basics of mocking, stubbing and making the change easy, then making the easy change.
This course can be conducted fully remotely, and has the added benefit of teaching you how to work on code together in a distributed team. With remote delivery, we can deliver this workshop in 3 modules of 2 hours each, so it fits nicely into your working day.