Recommended Books on Object Oriented Programming

Recommended Books on Object Oriented Programming

am 24.03.2010 13:13:48 von Ben Stones

--0016367fb7e3d13fd104828adc51
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I want to properly learn object oriented programming as I've been coding in
procedural style since I started with PHP a few years ago, and want to give
OOP a shot. The web isn't really a good resource to learn OOP in PHP to be
honest, as a lot is outdated for PHP4's style of OOP. I've looked into OOP
quite a bit and understand the concept of it, and want to take it further.
Any recommendations appreciated :).

Thanks,
Ben.

--0016367fb7e3d13fd104828adc51--

Re: Recommended Books on Object Oriented Programming

am 24.03.2010 14:33:56 von Joseph Masoud

--00c09f8a553e64788404828bfb39
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Mar 24, 2010 at 12:13 PM, Ben Stones wrote:

> Hi,
>
> I want to properly learn object oriented programming as I've been coding in
> procedural style since I started with PHP a few years ago, and want to give
> OOP a shot. The web isn't really a good resource to learn OOP in PHP to be
> honest, as a lot is outdated for PHP4's style of OOP. I've looked into OOP
> quite a bit and understand the concept of it, and want to take it further.
> Any recommendations appreciated :).
>

I think the Head First Object Oriented Analysis and Design book is a good
place to start.

http://books.google.co.uk/books?id=-QpmamSKl_EC&dq=Head+Firs t+Object+Oriented+Analaysis+and+Design&printsec=frontcover&s ource=bn&hl=en&ei=9hKqS6LUKNP__AbXl8CAAQ&sa=X&oi=book_result &ct=result&resnum=4&ved=0CBoQ6AEwAw#v=onepage&q=&f=false

For PHP, a book I really liked was:

http://books.google.co.uk/books?id=LWkGyWErOq0C&printsec=fro ntcover&dq=Web+applications+PHP+And+MySQL&hl=en&ei=KROqS9jWA tCM_Ab5isC1AQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CD oQ6AEwAA#v=onepage&q=&f=false

A very clear route to developing OO PHP applications. There is a sample
winestore application in the last section of the book.

You will still need to use the Web as these books become out of date as soon
as they're published. I recommend to focus more on the thought process
rather than the actual code in the books.

To really grasp OO in PHP, I recommend checking out a popular open source
PHP Application and go through the code. A CMS or a framework should
suffice.

--00c09f8a553e64788404828bfb39--

Re: Recommended Books on Object Oriented Programming

am 24.03.2010 14:42:37 von Joseph Masoud

--00c09f8e60356f0a8c04828c1a80
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Mar 24, 2010 at 1:33 PM, Yousif Masoud wrote:

> For PHP, a book I really liked was:
>
>
> http://books.google.co.uk/books?id=LWkGyWErOq0C&printsec=fro ntcover&dq=Web+applications+PHP+And+MySQL&hl=en&ei=KROqS9jWA tCM_Ab5isC1AQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CD oQ6AEwAA#v=onepage&q=&f=false
>


Apologies, I gave the wrong link to the PHP book, it should be:

http://books.google.co.uk/books?id=ttlrWxAUX0gC&printsec=fro ntcover&dq=Web+Database+Applications+with+PHP+and+MySQL&hl=e n&ei=ExaqS4fAD5T__Aavgam5AQ&sa=X&oi=book_result&ct=result&re snum=1&ved=0CDwQ6AEwAA#v=onepage&q=&f=false

--00c09f8e60356f0a8c04828c1a80--

Re: Recommended Books on Object Oriented Programming

am 24.03.2010 15:10:57 von ahlin.hans

To start
Sitepoint - The PHP Anthology: Object Oriented PHP Solutions

ISBN:
Vol I: 0-9579218-5-3
Vol II: 0-9579218-4-5

http://www.sitepoint.com/books/phpant1/?forcehistoric=3D1&SI D=3Ded59760460b=
1b2d8a0c777904fa76fde

**********************************************

Apress - PHP 5 Objects, Patterns, and Practice
ISBN10: 1-59059-380-4

**********************************************

Design Patterns: Elements of Reusable Object-Oriented Software
ISBN 0-201-63361-2

**********************************************


--=20
MvH / Hans Åhlin
Tel: +46761488019
http//www.kronan-net.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Re: Recommended Books on Object Oriented Programming

am 25.03.2010 12:55:31 von David McGlone

> Hi,
>
> I want to properly learn object oriented programming as I've been coding in
> procedural style since I started with PHP a few years ago, and want to give
> OOP a shot. The web isn't really a good resource to learn OOP in PHP to be
> honest, as a lot is outdated for PHP4's style of OOP. I've looked into OOP
> quite a bit and understand the concept of it, and want to take it further.
> Any recommendations appreciated :).

I bought beginning PHP 5 and MySQL E-Commerce from Novice to Professional by
Christian Darie and beginning php and MySQL E-Commerce from Novice to
Professional 2nd edition and they have helped me a lot with OO. It's a
tutorial book that builds an E-Commerce website from start to finish and
teaches how to build and use SMARTY templates, how to use PEAR and Ajax.

1st edition

http://www.amazon.com/Beginning-PHP-MySQL-E-Commerce-
ebook/dp/B001IKJL38/ref=sr_1_2?ie=UTF8&s=digital-text&qid=12 69518047&sr=8-2

2nd edition

http://www.amazon.com/Beginning-PHP-MySQL-E-Commerce-
Professional/dp/1590598644/ref=sr_1_fkmr1_3?ie=UTF8&qid=1269 518108&sr=8-3-
fkmr1

--
Blessings
David M.
I have been driven to my knees many times by the overwhelming conviction that
I had nowhere else to go.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php