I’ve been pushing my team to use TDD in their day to day coding work for a while now, but it’s only recently come to light that most of the developers on my team don’t really feel they understand how to practice TDD and could really use some training. To that end, I’ve put together an online introductory course on Test Driven Development with C++. Here’s the link if you’d like to take a look: https://www.udemy.com/beginning-test-driven-development-in-c/learn/v4/overview
The course goes over unit testing in general, the TDD workflow, Google Test and Google Mock, and TDD best practices. I also provide several hands on coding sessions to try and show how TDD works when you’re really writing code.
If you do take a look please let me know what you think and if you have any suggestions for improvements. You can also provide that feedback and any other review comments on Udemy.