Reinforcing what you learned in the course

  • Online quiz

    Begins with an online quiz to let you check your understanding of design patterns.

  • Code Qualities

    Review of the essentials of code qualities, principles, and practices. Includes readings and videos to watch.

  • Patterns

    Descriptions of the essential design patterns.

Course curriculum

Pricing options

This course is free for students who have completed the Net Objectives Design Patterns Thinking course. Contact your instructor or to receive a coupon.


  • Scott Bain

    Senior Consultant

    Scott Bain

    Scott is a 40 year veteran in computer technology, with a background in development, engineering, and design. He has also designed, delivered, and managed training programs for certification and end-user skills, both in traditional classrooms and via distance learning. Scott teaches courses and consults on Agile Analysis and Design Patterns, Advanced Software Design, and Sustainable Test-Driven Development. Scott is a frequent speaker at developer conferences such as JavaOne and SDWest. He is the author of Emergent Design which won a Jolt Productivity Award. He is a co-author of Essential Skills for the Agile Developer.

You may also be interested in...

  • $49.00 / month

    $49.00 / monthNet Objectives Community Bundle

    Access to popular courses and portal premium content at a convenient monthly subscription.
    Buy Now
  • $295.00

    $295.00Foundations of Sustainable Design

    The first steps in achieving sustainable software development with hands-on code examples and reviews.
    Buy Now

Explore our related courses.