Nikos Voulgaris Courses
TDD in Action with AI: From Fundamentals to Production
4.9 (25 Reviews)
Provider: Udemy
Time: 3.5h- 2026
$19.99
Visit
Most Recent Review
Coming from someone who's been practicing TDD for over a decade, this is one of the most comprehensible courses on test-driven development. Nikos did an outstanding job explaining the process of test-driving code as clearly as possible, comparing both TDD styles side by side. I especially like that there is no fluff, and everything is straight to the point. I also admire the introduction of AI into the cycle, so that we learn how to leverage it to become even more efficient. The fact that we constantly adapt and observe eliminates the ability of AI to introduce potentially unneeded code. TDD is an amazing way to write safer, cleaner, robust, and more maintainable code, and practicing it only benefits us. This course is one of the best investments in getting proficient at test-driving your code.
- Review by Jov Mit on TDD in Action with AI: From Fundamentals to Production
Instructor Bio
I'm a professional software engineer with over 12 years of industry experience. I'm passionate about clean code, software craftsmanship, and building systems that are both elegant and maintainable. I believe strongly in the power of global developer communities, which is why I enjoy sharing knowledge and learning from others.
Teaching on Udemy is my way of giving back to the community that has taught me so much over the years. I strive to teach the way I’ve always wanted to be taught - in a value-driven, practical, and real-world applicable manner.
Over the course of my career, I’ve held roles ranging from Staff Software Engineer to Engineering Manager, working across companies of all sizes - from global organizations like Nokia, to tech-driven scale-ups like Blueground, and fast-paced startups. My work has spanned diverse domains including telecommunications (4G networks), travel, healthcare, and real estate.
Beyond software, I enjoy traveling, experiencing different cultures, reading (especially beyond tech), exploring the world of wine, and more recently, photography.
I occasionally share my thoughts and experiences on software on my personal blog.
Feel free to reach out - I’m always happy to connect.

