CakePHPを習得するには、習うより慣れろでCakePHPのチュートリアルを試してみるのが一番かもしれません。しかし、何でこうなるの?とかあいまいのところがあるので、PHPのデバッガを動かしたり、ソースファイルのポイントにdebug()を置いて、コードを追いかけてみるのも必要かもしれません。
やはり、本になった参考書も必要ですが、ずばり「CakePHP入門」なんて本はありません。そこで、「PHPによるJavaScriptを書かないAjax」という本を見つけました。一章がCakePHPについて書かれています。もし、どうしてもPCの画面を読んで頭に入らない方は、一度読んでみたらいかがでしょうか。私は、CakePHPでもやもやしたところ(MVCの関係辺り)が氷解しました。