Test-Driven Development with .NET Training Course

Masterclass for building maintainable .NET applications

Dates & Rates

All prices are excluding VAT.

Duration

3 Days

Looking for a cost effective solution that adds business value?

Contact us to tailor this course

Our Test Driven Development (TDD) with .NET training course is aimed at developers who are looking to benefit from the robustness and high quality of code which arises when TDD methods are implemented properly.

In the bad old days, testing was often a task carried out much later in the project and often suffered from constraints such as budgets, time & resource. TDD is an excellent methodology to combat the laissez-faire attitudes which led ultimately to poorer-quality, and potentially more expensive-to-support software. TDD also goes hand-in-hand with other Agile frameworks such as Scrum.

On our TDD with .NET training course we'll take a good look at the whole software development process, with a focus on quality assurance. We’ll talk about the benefits and costs of code reviewing and automated testing. The SOLID principles will be examined in detail, along with Unit Testing, Fakes and Mocks, and BDD.

This is very much a hands-on training course, with useful coding examples to reflect real-life scenarios.

"I would like to thank you for all your help and assistance in organising the BizTalk & Azure training course for our team. We have enjoyed the course and found it well organised. Your company’s ability to work with our constraints and flexibility in being able to accommodate our requirements was very impressive. Our trainer was very knowledgeable and made all efforts to accommodate our needs. We appreciate that very much."

BizTalk Server 2016 Developer Training Course
RS, Principal Architect
Parliamentary ICT (Central Government)

"A slightly unusual delivery format based on coding as a group (based on my request) but he did a good job working around our unique style."

Advanced Angular Training Course
TT, Lead Developer
Starlizard

"Well paced, good overview of the material as required. Good balance of hands-on and talk/theory."

Apache Spark Training Course
JB, Lead Developer
Orange

"I really appreciated the deep technical knowledge of instructor, it enabled him to tailor the course to match what we are doing in our projects."

Python Training Course
WC, Developer
Winton Capital

"Excellent course - very enjoyable. Great to be able to take away the practical content for post-course study."

Java Web Services Training Course
ES, Software Engineer
Esure

"Thanks! An awesome course with great interactive sessions."

Professional Scrum Master I™ (PSM I) Training Course
VK, Scrum Master
Amadeus

"I have no background in programming but learned a lot of very useful information in the course. The expertise and patience of the instructor was clear."

Python Training Course
TW, Data Scientist
Stat Core

"The course was interesting and very useful. A great instructor."

Angular Training Course
LB, Senior Developer
KAPSARC

"The Angular training was really very useful and the (excellent) instructor made the entire training programme fun and interactive."

Angular Training Course
SKK, Senior Developer
Spirax Sarco

"We particularly enjoyed Stuart's anecdotes and stories which gave context to the topics discussed."

PCI DSS Training Course - PCI DSS 3.2.1 Compliancy
RT, Developer
JATO

Get in touch

We would love to hear from you if you have any questions about your training needs.

or call us on 020 3137 3920