DCSIMG
September 2011 - Posts - Life Michael

September 2011 - Posts

Ruby on Rails Jump Start

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 develop a basic Hello World application that utilizes Ruby on Rails support for MVC.

Posted by life | with no comments

Sencha Touch Jump Start

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 the understanding of this topic I chose to create two video clips that explain how to download Sencha Touch, how to execute the code samples it includes and how to develop a simple Hello World application.

The source code is available for free download in my community version for the Sencha Touch course I developed. You can find it at www.abelski.org.

Posted by life | with no comments

The Singleton Design Pattern in PHP

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.

Unlike web applications developed in .NET when using PHP we cannot maintain the objects we create on the server side in between the requests. Therefore, many will claim that implementing this pattern in PHP is considered as an anti pattern. You can find the source code available for free download in my PHP Design Patterns course at www.abelski.org.

Posted by life | with no comments

The Proxy Design Pattern in PHP

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 PHP Design Patterns course at www.abelski.org.

Posted by life | with no comments

The Template Method Design Pattern in PHP

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 www.abelski.org.

Posted by life | with no comments

C# WebClient & Query String

Working with a WebClient object it is possible to set a query string we want to be sent over to the server the WebClient refers to. This short video clip shows how to do it.

This video clip was prepared as part of the "C# Fundamentals" course available for free at www.abelski.com.

Posted by life | 1 comment(s)

The Factory Design Pattern in PHP

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.

Posted by life | with no comments

The Prototype Design Pattern in PHP

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 available for free personal usage at www.abelski.org.

Posted by life | with no comments

The Decorator Design Pattern in PHP

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.

Posted by life | with no comments

The Builder Design Pattern in PHP

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 my 'PHP Design Patterns' course, which is available for free personal usage at www.abelski.com.

Posted by life | with no comments

The Adapter Design Pattern in PHP

The adapter design pattern allows us to cope with differences between the required interface and the one that was implemented. 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.com.

Posted by life | with no comments

The Memento Design Pattern in PHP

The memento design pattern allows us to get the state of a given object in a way that enables us to set it back either in the same original object or in another one.

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.com.

Posted by life | with no comments

The Facade Design Pattern in PHP

The facade design pattern helps us coping with complexity due to a big number of classes and methods. Implementing facade is about defining a new class through which we shall work with all other classes and methods. The following video clip explains this pattern using a simple code sample.

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.com.

Posted by life | with no comments

The Abstract Factory Design Pattern in PHP

The abstract factory design pattern allows us to work with multiple factories that each one of them is been used to create another family of objects. The following video overviews its implementation 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.com.

Posted by life | 1 comment(s)

The Strategy Design Pattern in PHP

The strategy design pattern allows us to use objects that represent the various strategies in our code. The following video clip explains its implementation 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.com.

Posted by life | with no comments
More Posts Next page »