Reply to Re: Furthering my education in OOP - where/how can one learn professional skills?

Your name:

Reply:


Posted by Rik Wasmus on 11/07/07 17:39

On Wed, 07 Nov 2007 16:36:02 +0100, Rob <ratkinson@tbs-ltd.co.uk> wrote:
> On Nov 7, 2:11 pm, firewood...@yahoo.com wrote:
>> I need some help in furthering my education in OOP. I have developed
>> a set of PHP scripts that I use in a fairly sophisticated database
>> driven website, but I am not proud of the rather amateurish
>> programming that I used to create the functionality. Although I use
>> classes and objects to organize my data and their related functions,
>> it seems to be only marginally better than plain procedural
>> programming. For example, I do not use inheritance, much less
>> polymorphism.
>>
>> The next step, it seems to me, is to become much more skilled in
>> analyzing a program from an OOP point of view and learning the
>> techniques for organizing the structure of the scripts and how to
>> implement them in a website. In other words, I want to move from
>> amateur to pro in terms of both career and technique.
>>
>> Can someone point me in the direction of the right schools(online),
>> books, websites, example code, or other assets that I can use to
>> learn?
>>
>> Also, is PHP the best language to use to learn and implement the full
>> power of OOP? If not, any suggestions?
>
> Although I hate to say it, C#.Net is probably the best way to learn
> OOP at the moment, as it pretty much forces you to write code in
> the .Net way.

My mother thaught me to stay away from sharp objects :P

> Personally, I couldn't get on with it at all. You needed 20 lines of
> code where PHP requires just one. But, all the accomplished .Net
> programmers I've worked with say it's the best thing since sliced
> bread.

Every tool at a developers exposal has its place. A multiuser,
rightscontrolled projectmanagment tool might very well benifit from some
OO. A simple contact form on your webpage hardly requires an a total MVC
framework. .Net is hardly my thing, though it has its uses. Creating an
intranet environment generating files/templates for MSOffice is a lot
easier for instance.

> As far as professional certificates go, a lot of people seem to go for
> the Zend courses, but I'm not sure if you can do them from home.

I'm not sure what courses Zend offers, there may . Rest assure that Zend
certification is totally useless though. I have yet to meet a possible
employer or client who has heard of it, never mind asks for it. The level
of skill required to get the certificate as low as it is
--
Rik Wasmus

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация