Design Patterns Boot Camp

Take your software design skills to the next level with design patterns—reusable, time-tested, and proven object-oriented solutions. With design patterns, rather than reinventing the wheel, you’ll draw on tried-and-true, road-tested designs that will make your software more flexible, reliable, and resilient to change.

Join Eric Freeman and Elisabeth Robson, co-authors of the industry’s “go to” book for learning design patterns, Head First Design Patterns, in a two-day course on the fundamentals of patterns. You’ll learn soup to nuts about patterns and everything you need to understand them and use them in your own code. You’ll also get a great overview of the OO principles behind all patterns, and the foundational patterns from the Gang of Four.

What you'll learn-and how you can apply it

By the end of this live, online course, you’ll understand:

What design patterns are, where they came from

How design patterns are solutions you apply, not code libraries you download

About your instructor

Eric Freeman is a computer scientist, technology writer, entrepreneur and a former CTO at the Walt Disney Company. Eric just completed his newest book, Head First Learn to Code, a beginners book for coding and computational thinking. Eric lives with his wife and young daughter in Austin, Texas. He holds a Ph.D. in Computer Science from Yale University.

Elisabeth Robson is the co-author of several Head First books, including Head First Design Patterns, and is a principal at WickedlySmart, an online learning company for software developers.

Schedule

The timeframes are only estimates and may vary according to how the class is progressing