Programming Best Practice and Design Patterns

Short course

In Bath

£ 1,500 + VAT

Description

  • Type

    Short course

  • Level

    Intermediate

  • Location

    Bath

  • Duration

    4 Days

This course explains what patterns are and how they can be used to help design object oriented software. We examine the most important patterns in depth, ensuring that attendees have seen all the patterns at least once. In addition, the NullObject, Type Object and Properties patterns will be reviewed, and their roles in building highly configurable dynamic systems will be examined. The course can be taught using examples from C#/.NET, Java, and C++.

At the conclusion of training, students will understand design patterns, know where they fit in the software development process and be able to leverage them to solve design problems effectively. They will also gain a good understanding of Programming Best Practice.

Facilities

Location

Start date

Bath (Somerset)
See map
11 Kingsmead Square, BA1 2AB

Start date

On request

About this course

Developers needing to understand design patterns and best practice in order to code efficiently and effectively should take an interest in this course.

A core understanding of programming principles is important to get the most out of this training.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Best Practice
  • Programming
  • Design patterns
  • Software Engineering
  • Software design
  • IT
  • Computing
  • Application Development
  • Application Design
  • Software development

Teachers and trainers (1)

Parnel Gomez

Parnel Gomez

Verhoef Trainer

Course programme

Describe what patterns are, how to use them, and why they are important.

Understand where patterns should be applied to improve your designs.

Show how patterns can make the design process more efficient.

Present all twenty-three patterns from the Design Patterns book.

Present several additional patterns from the growing body of patterns literature.

Give examples drawn from a variety of industries and problem domains of how patterns are used.

Examine the relationship between patterns and traditional methods.

Show how patterns can be combined and composed in original ways.

Focus on how to write object-oriented programs using patterns in Java and/or C++ and C#.

Look at the relationship among patterns, frameworks, object-oriented languages, and software architecture.

Programming Best Practice and Design Patterns

£ 1,500 + VAT