ti assicuro che la cosa migliore per imparare la programmazione OOP in PHP è leggere il manuale ufficiale online http://www.php.net/manual/en/index.php, così come per lo zend è lo stesso su http://framework.zend.com/docs/quickstart e http://framework.zend.com/manual/en/.
Per ajax dipende dal toolkit che vuoi suare: il migliore per me è dojo toolkit su http://dojotoolkit.org/ con manuale http://dojotoolkit.org/book/dojo-book-1-0