Feedback

Feedback to trainingforit.co.uk


Site comment Site ratings
Email (optional)

Content

Design

Ease of use

Overall

Design Patterns for Agile Developers Masterclass

Summary
Length:
3 days
Price:
1,350 GBP excl. VAT
Startdate:
14/09/2010
Training Provider:
Modulus TrainingModulus Training
Location:
Training Method:

Description of Design Patterns for Agile Developers Masterclass

Design Patterns for Agile Developers Masterclass - 3 day course in London

Design Patterns for Agile Developers This course provides students with the skills necessary to repeat a style of analysis and design that facilitates Agile practices. This is done by illustrating the use of abstract coupling, patterns, testability, emergent (just-in-time) design, and emphasizing the critical qualities, principles, and practices that make flexible designs possible.

This course answers the key questions in modern development. How does one design systems that have changeability as a fundamental quality? And, how can the team communicate effectively when a design is in a constant state of change?

Upon completion of the course, students will be able to:

  • Identify how to add functionality to their designs while minimizing complexity
  • Recognize what design patterns really are
  • Discover 12 specific design patterns
  • Distinguish what code qualities you need to maintain to keep code flexible
  • Classify how to use design patterns to keep code quality high

Find out more about Design Patterns for Agile Developers Masterclass and how this course can help you here.

Application and qualification

The presrequisits for this Design Patterns for Agile Developers Masterclass training course are basic knowledge of an object-oriented language (Java, C#, C++, etc.) and familiarity with inheritance, polymorphism, encapsulation, abstract classes and composition.

Design Patterns for Agile Developers Masterclass Course Content

This Design Patterns for Agile Developers Masterclass training course is designed top cover the following areas:

Theory

  • An examination of typical causes of project failure
  • An example of a failed design
  • The qualities of Changeable Code
  • Testability as a Trim-Tab in development
  • The principles and practices of Professional Development
  • Wisdom from our field Gang of Four (authors of the original Design Patterns book)
  • Martin Fowler
  • James Coplien
  • Commonality-Variability Analysis

Application

  • The Template Method as an example of CVA
  • Using CVA to derive the Bridge Pattern
  • Patterns in context: Adapter and Façade Patterns
  • Re-solving the problem from Day 1 in a new, better way
  • Refactoring to the Open-Closed ("Just in time design")
  • Group design exercise, Part 1

Expansion

  • Group design exercise, Part 2
  • Debrief of the exercise
  • Discussion on aspects of flexibility
  • Separation of Use and Creation
  • Encapsulating Construction

Expenses

The cost of this  Design Patterns for Agile Developers Masterclass training course is £1350 + VAT per delegate.

Description of Modulus Training

The Modulus Approach

Modulus Training for software developers and test engineersModulus provide high level content rich courses catering for the latest needs of analysts, software developers and test engineers in the financial, gaming and military simulations markets. Workshops are mostly delivered in a bespoke content specific format, for each of our clients but a selection of the most popular topics are being offered in Canary Wharf as public courses.

The Modulus lecturing team consists of industry experts who have a wealth of real world experience; they add the flavour to our courses with creative delivery styles and highly useful examples.

We promise you’re learning experience will feel different. Most companies assume that training is simple, as in essence it only has a few deliverables. Modulus does not take this view and aim to flip the whole training experience on its head. Strong emphasis is placed on each of these deliverables from pre course evaluation to course administration and final delivery. We include many features that companies consider optional extras and go that extra mile to make sure your courses are relevant and content rich before delivery.

bespoke software coursesWhy Modulus?

With so many training vendors popping up providing price promises are options to retake courses if not 100% satisfied along with 100's of public courses why should you choose modulus. The answer is very simple we have a certain place within the market and are very good at what we do. If you want to focus on a specific problem but just can't find the right course then you need to be speaking to us. If you are looking for public places for your Cisco engineers then we would kindly decline.

tailored software courses

Modulus Bespoke

Additionally, Modulus offer bespoke programmes which are designed as an iterative experience. This works in the way that we firstly look at the project need / problem or the skills gap, then the content is  presented as a discussion point before a final course outline is drafted. Finally this is remodeled to reflect building blocks, pace and course flow as a final tailored outlines.

Learn more about Modulus Training and how their professional IT training courses can help you here.


Show all courses with Modulus Training

Request information - obligation free

When filling out this form on trainingforit.co.uk, your contact information will be sent to the school you are interested in. The school will then contact you and provide you with further information through email, telephone or regular mail.
To order information from Modulus Training, please fill out the following information:
* =  Required field
Email Address*
First Name*
Last Name*
Company
Position
Town/City*
Telephone*
Message

Contact information for Modulus Training

Modulus Training

Cambridge Business Park
CB4 0WZ Cambridge

Phone no: +44 (0) 870 224 2500
Fax: +44 (0) 870 224 2501 www.modulustrain.com

Keywords

design patterns, agile, developers, agile masterclass

More Information
Request Information
To order information from Design Patterns for Agile Developers Masterclass, please fill out the following information:

What happens now?
Your right to request 'Time to Train'

time to train, training, courses, employment law

Looking for training, or a course to improve your skills?

The new law 'Time to Train', gives employees the legal right to request time off work for training, and to take courses.

Good news for everybody! Learn more.

If you require help finding the right course for you - we can assist you - contact us.

Write a review
Have you studied » Design Patterns for Agile Developers Masterclass at » Modulus Training? What did you think? By sharing your experiences you could help others to pick the right education. Set grades (1-5) where 1 is very poor and 5 is excellent.
Very poor | Poor | Ok | Good | Very good
Teacher / Teaching
Location / Facilities
Literature
Exchange with other students

Do you recommend the school:


Tell a friend

Tell a friend about the education Design Patterns for Agile Developers Masterclass at Modulus Training.

To:  
From: