About this course

Course type Premium
Course code QSDMFLCS
Duration 2 Days

This 2-day instructor-led courses supports a brand new qualification, developed in collaboration with the Software Improvement Group to certify programmers who have the necessary skillset to produce high quality code. The course supports the Maintainability Foundation Level exam which takes the following format:

  • 75 questions
  • 2 hours in duration
  • Closed book
  • Available at a testing centre or through web proctoring
  • Provides a certificate of perpetual validity

Target Audience

Typical attendees on this course would be C# developers wishing to learn how to create good quality code and C# development teams who want to learn best practices to ensure they produce maintainable software.

Prerequisites

2 years of working experience in object-oriented programming language (particularly C#) or BSc in computer science or software engineering

Outline

Day 1

  • Course introduction - understanding maintainability and its importance
  • Code Smells - how to recognize code with low maintainability
  • Maintainability guidelines - for code units, modules and components

Day 2

  • Refactoring techniques
  • Automated testing and code hygiene
  • Example examination questions
  • Next steps

Premium Course

2 Days

Duration

This course is authored by QA

Delivery Method

Delivery method

Classroom / Attend from Anywhere

Receive classroom training at one of our nationwide training centres, or attend remotely via web access from anywhere.

Find dates and prices

Online booking is currently not available for this course, to find out more please call us on 0345 074 7998 or email us at info@qa.com to discuss how we can help.

Trusted, awarded and accredited

Fully accredited to ensure we provide the highest possible standards in learning

All third party trademark rights acknowledged.