Express TDD with Python, JavaScript or Ruby Training Course

Grasp the essentials of test-driven development (TDD)

Bcorp Logo

Customise this course for your team

We can tailor your syllabus to take into account your group's current skills, technology stack, and specific learning goals - as part of a wider training programme or as a standalone workshop.

Enquire now to find out about our cost-effective options:

Contact us about group training

Express TDD with Python, JavaScript or Ruby Training Course

"Some of us had a working knowledge of ADO, others were less experienced. I though that everyone took a lot away. We moved quickly through different areas which meant we covered a lot of ground - we were able to test our understanding and use of ADO currently and augment that with new aspects of the tool."

Agile with Azure DevOps Training Course
AK, Project Management Office
Water Aid

Express TDD with Python, JavaScript or Ruby Training Course

"The trainer took the time before the course to find out what we wanted to cover and then delivered this on the course. Therefore, it was highly relevant."

Agile with Azure DevOps Training Course
Anon, Project Management Office
Water Aid

Express TDD with Python, JavaScript or Ruby Training Course

"Framework provided us with Agile Overview sessions and targeted training courses for Product Owners, Scrum Masters and the Development Team. Simon was excellent, the material was well-structured and the content was well received by all. Framework was also engaged to provide Agile mentoring and coaching to ensure the that the transition to Agile was as smooth as possible."

Scrum Kick-start - Agile Training Course and Coaching
CB, Software Development Director
Capita Mortgage Software Solutions

Express TDD with Python, JavaScript or Ruby Training Course

"I engaged with Framework to support a department-wide transition to Agile Development Practices. The Kick-start programme provided training for the larger organisation, hands-on role and tool-specific training and follow-up coaching. The Agile adoption was and continues to be a success. Scrum is now bedded in and we are making full use of JIRA. Framework's expertise and flexibility made this a very positive experience throughout."

Scrum Kick-start - Agile Training Course and Coaching
HR, Head of Housing Products
Capita Housing Products

Express TDD with Python, JavaScript or Ruby Training Course

"There was good breadth to the topics without giving too much information for an introductory course. The interactive activities were good. It was good to get suggestions specifically relating to what we do."

Agile Project Management Training Course
SO, Project Manager
AMEC

About the course:

This hands-on instructor-led TDD training course gives software developers experience using tools & techniques to optimise the delivery of cleaner code in Python, JavaScript or Ruby.

You’ll start from scratch, learning the basic moves of TDD and the importance of taking small steps to grow maintainable code. You’ll realise that testing frameworks are superfluous. You’ll discover the dangers of over-eager abstraction and cover the basics of mocking, stubbing and making the change easy, then making the easy change.

This course can be conducted fully remotely, and has the added benefit of teaching you how to work on code together in a distributed team. With remote delivery, we can deliver this workshop in 3 modules of 2 hours each, so it fits nicely around on-going projects.

Python training, as chosen by CERN...

Framework Training has been chosen by CERN to be their Python training partner – from teaching non-programmers learn to code to helping scientists to get maximum insight from data generated by the Large Hadron Collider.

Trusted by:

Public Courses Dates and Rates

Standard duration: 1 Day

Please get in touch for pricing and availability.

Interested in this course?

If you want to explore how you can tailor this course for your organisation, want to sign up for our newsletter, or have any other questions then please speak to us on 020 3137 3920 or get in touch using this form.

Get in touch