Tag Archives: Design Patterns Video Tutorial

Factory Design Pattern Tutorial

Factory Design Pattern TutorialWelcome to my Factory design pattern tutorial. This is a continuation of my design patterns video tutorial.

You use the Factory design pattern when you want to define the class of an object at runtime. It also allows you to encapsulate object creation so that you can keep all object creation code in one place.

The Factory pattern is presented in many ways to help you learn. Refer to the code that follows the video to completely understand it.

Continue reading Factory Design Pattern Tutorial

Design Patterns Video Tutorial 2

Design Patterns Video Tutorial 2Here I continue my design patterns video tutorial. If you missed part 1, definitely watch it first here Design Patterns Video Tutorial.

In this part of the tutorial I cover polymorphism, abstract classes, abstract methods, interfaces, using static methods and variables and a whole bunch more.

All of the code follows the video to help you learn.

Continue reading Design Patterns Video Tutorial 2

Design Patterns Video Tutorial

Design Patterns Video TutorialHere I begin my design patterns video tutorial. I have talked a great deal about OOP design principles in the past. I’ve shown you how to turn requirements into a UML diagram. Then I covered how to turn a UML diagram into a class.

This tutorial will start off by revisiting OOP concepts. I’ll also provide answers to the most common questions I receive.

By the end, you’ll be able to use design patterns to solve common software design problems.

Continue reading Design Patterns Video Tutorial