Design Patterns

With Eric Rimbey


This course introduces and explains design patterns in a clear way that’s easy to understand. You will learn specific design patterns to improve your designs, practice applying design patterns to design problems and see how design patterns can improve your design process overall.

Start your free trial

*No credit card required!

Overview

Design patterns made understandable! Design patterns are powerful, predefined solutions to common software design problems. Patterns provide a powerful form of reuse because they are transportable across different languages and software architectures. This OnDemand course introduces and explains the highest-leverage design patterns in a clear way that’s easy to understand. You will learn how to use specific design patterns to improve your designs, and you will practice applying design patterns to sample design problems. You will also see how design patterns can improve your design process overall.

Who Is This Course For?

This course will benefit programmers, designers, technical leads, and anyone who needs to learn how to apply design patterns in modern software development projects. Attendees should have a basic understanding of object oriented software and be able to read Java, C++, or C# code.

Related Courses

Understanding Software Projects

Resources: Slides
Duration: 4h 22m

Your instructor
Eric Rimbey
Product Manager

OnDemand pricing

Frequently asked questions

Who is Construx?

Construx has been teaching companies the best practices for making software teams successful and efficient for over 20 years. We’re devoted to mastering these concepts and ideas and spreading them so that every software project can be successful. Our founder is Steve McConnell, one of the most well respected authors (Code Complete, etc) in the software industry.

Do you need my credit card for the free trial?

Nope. No sneaky billing at the end of your trial and no need to commit so fast. Sign up and start trying our courses in less than 5 minutes.

How does the free trial work?

Start a trial and you’ll have instant access to our entire OnDemand catalog. Navigate to any course you find interesting and start learning. You’ll have access now through the new year to try any courses you’d like.

What credit cards do you accept?

We take all major credit cards, Paypal, and we can also support invoicing. None of that, however, is needed during the free trial.

What courses will I have access to?

We are continually adding new courses and updated content to the OnDemand catalog. Our current courses can be found here on our course catalog.

What if I have a question not answered here?

We’ll be happy to get in touch. Our sales staff are friendly, knowledgeable and passionate about finding the right training for your specific situation. Contact us today and we’ll connect soon.

Construx OnDemand: Empowering these software teams