While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Company details

  1. Software Training Institute
  2. Computer Training School

Written by the company

CD.Training offers an online learning for developers, team leaders and organisations striving to provide quality software. Dave Farley shares his 25+ years of experience, providing detailed courses and tools built around flexible, modular curricula which allow you to study at your own pace.


Contact info

4.6

Excellent

TrustScore 4.5 out of 5

18 reviews

5-star
4-star
3-star
2-star
1-star

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Rated 5 out of 5 stars

Excellent content, excellent service

We recently engaged CD.Training to deliver two courses, Test Driven Development and The Anatomy of a Deployment Pipeline, for a group of around 20 team members. The experience was excellent from start to finish.

As the organiser, I particularly appreciated the clear and prompt communication from the admin team. They were always responsive and helpful, which made the coordination process smooth and stress-free. With a few changes in staff, we had to make changes to the participant list along the way, and these were handled flexibly and without fuss, which we really valued.

The course content itself was of a very high standard. There was a well-judged balance of video and written material, supported by short quizzes at the end of each section to reinforce key concepts. The topics were clearly explained by a trainer with deep expertise, which made the material engaging and easy to follow.

CD.Training also showed great flexibility around deadlines, offering us an extension when it looked like some participants might need more time to complete the course. This kind of support really helped ensure a positive learning experience for everyone involved.

Finally, the follow-up was thoughtful and well executed. CD.Training offered us the opportunity to purchase further training at a discounted rate and made the course trainer available via a linked forum to answer any questions. This ongoing support gave us confidence that the value of the training would extend well beyond the initial delivery.

Overall, I’d be very happy to recommend CD.Training and look forward to working with them again.

29 July 2025
Rated 5 out of 5 stars

Highly recommended course for all levels of engineer.

I've been familiar with Dave Farley's work since his Continuous Delivery book. As Engineering Lead at DisplayLink I previously organised for some of our Tech Leads to attend an introduction to CI course provided by CD.Training. I also booked our team on to this course. My colleague and I spoke to Dave directly before. He was extremely helpful and was more than happy to give us his time and field our questions.

The course itself was pitched very well. It was not rushed and it was not too verbose. It is an information rich course, with videos, worksheets and exercises. The team completed the course over several half days. I recommend to follow the course closely, since Dave doesn't waste any words - each sentence is important and useful. The team had a two hour discussion each time, trying to focus on how to apply what we had learned to our particular context.

1 April 2025
Unprompted review
Rated 5 out of 5 stars

Courses review

I enrolled in course 404 - ATDD & BDD after completing 302 - TDD & BDD.
Now I have a clear understanding of where acceptance tests should be implemented, how to approach user stories, create meaningful examples, and convert them into Executable Specifications.
While there’s plenty of information available online, much of it is incomplete or fails to capture the full scope of the process.
These two courses provided a comprehensive, engineering-focused approach to tackling modern software development (and cd.training in general by being backed up by Dave Farley).

22 February 2025
Rated 5 out of 5 stars

Great package and discussions

I completed Dave Farley's course "ATDD & BDD: From Stories to Executable Specifications".

I was already familiar with most of Dave's content on ATDD & BDD on YouTube, but this course puts it into a nice, structured format that covers the whole process, from discovering and defining the user's needs to translating them into acceptance tests that are understandable and maintainable. Having said that, what I personally valued the most was the discussions that I could read and start on each of the lessons, with timely responses by Dave, to clarify details and explore different nuances and perspectives.

The course also includes (code) examples of executable specifications - a great source of inspiration for building your own.

15 January 2025
Rated 5 out of 5 stars

Dave’s Teaching Brings Clarity to CI/CD and TDD/ATDD

This course is an excellent introduction to the fundamentals of Continuous Delivery and building pipelines. It captures the essence of the core ideas and provides a teaser of how to construct pipelines using a bare-bones skeleton.

It helped me finally understand how pipelines tie into CI/CD in a practical way. For me, Dave and his Modern Software Engineering channel, along with the ci.training site, have been like a mentor—clearing up many misconceptions and helping me better understand CI/CD and TDD/ATDD.

I would recommend any course or book created by him without hesitation. While we may not always agree with all of his views or approaches, one thing is certain: they are honest, authentic, and grounded in real-world experience. I owe a great deal to his content for the clarity it has brought me on concepts like CI/CD, TDD, and ATDD.

16 June 2024
Unprompted review
Rated 5 out of 5 stars

I always suggest to all my colleagues…

I always suggest to all my colleagues that they take a look at this.

There are a lot of gems here!!

Sometimes videos look a bit dated so I would appreciate a faster integration of newer material.

Reference for how to do "software related things" in the good way

1 May 2025
Unprompted review
Rated 5 out of 5 stars

Dave Farley is a reference in modern sw development

Dave Farley is a point of reference in the world of modern software development. His way of explaining is very effective and this can be seen both in the public videos on YT and even more in the courses available on courses.cd.training where, among many, there are also very useful training on TDD and ATDD, practices that are far from obsolete even in the current era of generative AI.

1 May 2025
Unprompted review
Rated 5 out of 5 stars

Better software faster.

I used this course to introduce the principles of Continuous Delivery to the development teams in our enterprise.

Although many engineers thought they understood CD, there were many misconceptions and confusion, especially around TDD and CI/CD.

Dave's approach to explaining the topics involved is down-to-earth and practical. It's always rooted in science, pragmatism and the desire to deliver better software faster.

If your goal is better software, faster, then I honestly believe that this is the best there is. For us, it resulted in a great improvement in time to market, fewer bugs and outages, and a dramatic improvement in developer productivity and job satisfaction.

8 November 2024
Unprompted review
Rated 5 out of 5 stars

A free course that changed my Carrer

I enrolled only on the free TDD course and it "blew my mind" right away. As of taken only the free course last year, it changed completely how I approach software development, and I can say that I have a much healthier work-life balance as a result of following this practice

12 May 2024
Unprompted review
Rated 5 out of 5 stars

TDD & BDD 302 excellent course

I took the TDD & BDD 302 course and enjoyed it very much. Well designed modules with hands-on exercises elevates ones understanding and make the knowlege stick. If you have already enjoyed Daves youtube-channel and books this is where to go next!

12 May 2025
Unprompted review
Rated 5 out of 5 stars

Dave is the best expert In Continuos Delivery

Dave Farley's Continuous Delivery course is a clear, practical, and insightful guide to modern software development practices. His deep expertise and hands-on examples make complex concepts easy to understand and apply. A must-watch for any developer or team aiming to improve their delivery process and code quality.

12 January 2025
Unprompted review
Rated 5 out of 5 stars

From Theory to Practice - Dave’s TDD Course Made It Real

I am an Agile Coach with a background as a Developer. I took the TDD tutorial from Dave, and it gave me valuable hands-on experience with Test-Driven Development.

After the course, I worked on a pet project using both TDD and a test-after approach, and it made me realize the true power of TDD. It helps break down problems into manageable pieces and makes it easier to develop complex solutions. It also simplifies the refactoring process significantly.

I am truly grateful to Dave for this excellent tutorial.

28 August 2024
Unprompted review
Rated 5 out of 5 stars

Solid Introduction to Test-Driven Development

This TDD tutorial, led by Dave Farley, offers a concise and practical entry point into Test-Driven Development. Across six lessons totaling about an hour of video content, the course effectively covers the fundamentals needed to get started with TDD.

A key strength is its hands-on approach, featuring a demonstration using Cyber Dojo, which helps solidify the concepts. Farley focuses on the important aspects of Test-Driven Design, making it a valuable resource for developers looking to understand and implement TDD principles.

If you're new to TDD and seeking a quick, expert-led guide to grasp the core ideas and see them in action, this course is a worthwhile investment of your time. It's well-suited for those who want a foundational understanding before diving into more extensive TDD learning.

12 May 2025
Unprompted review

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.

Learn more about other kinds of reviews.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look