About CD.Training

CD.Training is the on-line training arm of Continuous Delivery Ltd, providing a variety of e-learning options for software developers, development teams and leaders, and organisations striving to provide quality software. 


We offer comprehensive learning programmes, and free short tutorials, created by Dave Farley, incorporating his decades of experience and expertise in developing world-class software, consulting and delivering training for a wide range of organisations. 


Transform your software development process

Develop critical engineering skills at scale

More cost-effective and convenient than off-site training

Invest in learning with minimal disruption to work priorities


These are not simple sit at a screen, tick-the-box courses! 


These courses achieve real change in skill and practice, by combining information, explanation and implementation, with several hours of video lessons by Dave Farley, practical exercises, suggestions for wider exploration and learning, and opportunities for discussion and feedback


These courses can be studied by:

individuals - flexibly, at their own pace, and in their own place to fit around busy lives,: and, 


in teams - a cohort, sharing the learning, working together on the practical exercises, and exploring implications for working practices.


Find out more about our Group Programmes

About Dave Farley

Founder of Continuous Delivery Ltd.

Dave Farley

Dave Farley, is the managing director and founder of Continuous Delivery Ltd. Dave is co-author of the best-selling books - "Continuous Delivery" and "Modern Software Engineering" describing a coherent, foundational and durable approach to effective software development, for programmers, managers and technical leads, at all levels of experience. He is one of the authors of the Reactive Manifesto and a winner of the Duke Award for the open source LMAX Disruptor project. Dave is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, DevOps, TDD and software design, and has a long track record in creating high-performance teams, shaping organisations for success, and creating outstanding software. Dave is committed to sharing his experience and techniques with software developers around the world, helping them to improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, YouTube channel, books and training courses.