Ruby on Rails Jump Start PRO

I have recently completed to develop the first topic in my Ruby on Rails course. You can find the slides available for free personal usage at www.abelski.org. The following video clips explain how to install the required software in order to develop web applications using Ruby on Rails. The following video clips explain how to […]

Sencha Touch Jump Start PRO

The PHP Cross Platform Web Applications course I teach in HIT coveres some of the newest web technologies. The next meeting covers Sencha Touch. It is a Java Script library that allows us to develop web applications optimized for touch screen devices, such as mobile telephones and tablets. In order to assist my students with […]

Unit Testing using Zend Studio & PHPUnit PRO

The Zend Studio is already equipped with a plugin that allows us an easy usage of the PHPUnit framework when unit testing our code. The following video clip explains how to write unit tests using Zend Studio and PHPUnit.

The Singleton Design Pattern in PHP PRO

The singleton design pattern provides us with a solution for ensuring that a given class won’t be instantiated more than than one. This video clip explains it using a code sample in PHP. You can find the source code available for free download in my PHP Design Patterns course at www.abelski.org.

The Proxy Design Pattern in PHP PRO

The proxy design pattern provides us with a class that functions as an interface to something else. We usually use this pattern in order to deffer the creation of heavy objects. This video clip explains it using a code sample in PHP. You can find the source code available for free personal usage in my […]

The Template Design Pattern in PHP PRO

The template method design pattern allows us to structure an algorithm into steps we can override in sub classes. This video clip explains this pattern using a code sample in PHP. The source code is available for free download in my PHP Design Patterns course at http://abelski.lifemichael.com.

The Factory Design Pattern in PHP PRO

The factory design pattern enables the creation of new objects without having the need to specify the classes that should be instantiated. The following video clip explains this pattern and overviews a sample for its implementation in PHP. The source code is available for free download in my PHP Design Patterns course at www.abelski.org.

The Prototype Design Pattern in PHP PRO

The prototype design pattern simplifies our way when we need to get a new object which is a duplicate of another object we already have. The following video clip explains it using a code sample in PHP. You can find the source code available for free download in my ‘PHP Design Patterns’ course, which is […]

The Decorator Design Pattern in PHP PRO

The decorator design pattern allows us to add behavior to an existing object in a dynamic way. The following video clip explains it using a code sample in PHP. You can find the source code available for free download in my ‘PHP Design Patterns’ course, which is available for free personal usage at www.abelski.org.

The Builder Design Pattern in PHP PRO

The builder design pattern abstract the steps we have when constructing a new object in a way that allows us to maintain separated different implementations for those steps, also known as builders. The following video clip explains it using a code sample in PHP. You can find the source code available for free download in […]

Skip to content Update cookies preferences