Writing Clean Code Training Course

Masterclass for building maintainable applications

Our Writing Clean Code course is intended for anyone who wants to make improvements to the quality of their code - you'll be guided by an expert practitioner who will introduce you to principles and concepts supporting the construction of good Clean Code.

The practice and theory is inspired by leading industry specialists such as Uncle Bob Martin and Steve McConnell and on the strong track record of your instructor's experience delivering successful software products.

This course is available for custom on-site delivery, where we can focus on a specific tech stack with practicals really reflecting your business domain. Get in touch to find out how we can customise this course to meet your team's needs.


"We were given plenty of opportunity to write and discuss code during the course which meant we were learning the theory via hands-on practical work. This is definitely my favoured way of learning!"

Python Training Course
CC, Developer
Winton Capital

"Very knowledgeable trainer. We enjoyed hearing his war stories!"

Professional Scrum Master I™ (PSM I) Training Course
AS, Scrum Master
Focus Group

"The instructor was very knowledgeable and his explanations were very clear. "

Advanced C# Programming Training Course
BM, Senior Analyst
Carl Zeiss

"The course had a good pace and the trainer was able to keep the content interesting."

Secure Web App Development Training Course
JP, Business Analyst
Jato

"Some really useful things to think on - real life examples really helped put the content in context."

Secure Web App Development Training Course
KC, Lead Software Developer
UK consultancy (risk, pensions, investment and insurance) - name withheld

"Excellent discussions [...] It was a please to have a knowledgeable and friendly expert as instructor. The course exceeded my expectation and gave me lots to think about."

Microservices with Docker Training Course
VV, Principal Software Engineer
Virtual Instruments

"The course was very intense with a lot to cover in a few days. But overall the pace was good and was able to keep up."

Angular Training Course
SKK, Software Engineer
MASCO UK Window Group

"Having a small class size meant plenty of opportunity to talk about my particular issues with .NET and C#. The instructor was able to explain everything extremely well. His efforts were much appreciated – I learned a huge amount during the course."

.NET Programming with C# Training Course
SP, Web Developer
Charity Commision

"Overall impression of the course: 5/5"

Go Programming Training Course
GC, Quality Assurance
Civil Service

"Thoroughly enjoyable experience, a pleasure to attend, great delivery of a well pitched bespoke agile agenda, tailored to our needs. Well done, very impressed. Wish the instructor all the best for the future, maybe see him again some day!"

Angular Training Course
HT, Senior Developer
Spirax Sarco

We would love to hear from you

or call us on 020 3137 3920