私はプログラミングの習慣を改善するために探していましたが、OOは道のりであると聞きました。 また、私は書籍よりもオンラインチュートリアルを好むでしょう。どこでPHP向けのオブジェクト指向プログラミングを学ぶための良いチュートリアルがありますか?
答えて
ここには、PHPの人たちからの良いチュートリアルがいくつかあります。
開始するには、PHP Classes and Objectsマニュアルページをお勧めします。
陪審員は認定を受けていますが、Zend courseに参加するよりはるかに悪いことがあります。
クラス、メソッド、および属性の使用方法を学ぶだけでは、オブジェクト指向の優れたプログラマーにはなりません。他の(そして、はるかに難しい)部分は、オブジェクト指向の方法で問題を解決する方法を理解することです。
チェスのようなものです:ルールを完全に記憶していても、自動的に良いチェスプレイヤーであるというわけではありません。戦略について学び、多くの経験を積む必要があります。
良いオブジェクト指向のプログラマーになるための良いWebチュートリアルは見つかりませんでした。トピックは大きすぎて、ほんの数ページのWebページでカバーすることはできません。おそらく、あなたはその本の本を読んでいるほうが良いでしょう。それはPHPに固有のものである必要はなく、ほとんどのOOのpricinplesは多くの異なるOO言語に適用することができます。
OOプログラミングの基礎を学んだら、Gammaらの古典Design Patternsなどのデザインパターンに関する本を読むことをおすすめします。よりカジュアルなものになります。Head-First Design patterns
それはものが行われ、高速で取得するのは非常に良いですが、PHPのオブジェクト指向は、私の本の中で非機能ですので、PHPのに平均してはなりませんあなたがOOPを学びたいと思ったら、PerlでOOPを使うのと同じ方法で、他の言語に比べてOOPがかなり劣っています。私はRubyやObjective- C.
はとにかく(オブジェクト管理グループ)リンクが、OMGのためにグーグルで試すことができない、彼らは自分のサイト上でOOPについてのチュートリアルや情報を持っている
一部はマニングで「PHP in action」をお勧めします。
Негеは実際にOOPを示す素晴らしい本です。ウェブサイトからソースをダウンロードし、その本の内容を見ることができます。当然の
OOは言語依存の概念ではありません。
- 1. どこでオブジェクト指向設計を学ぶべきか?
- 2. オブジェクト指向プログラミング言語とオブジェクト指向プログラミング言語の違い
- 3. オブジェクト指向プログラミング:
- 4. プロトコル指向プログラミングとオブジェクト指向プログラミングの違いについて
- 5. アスペクト指向プログラミングとオブジェクト指向プログラミングの違いは何ですか
- 6. C++オブジェクト指向プログラミング
- 7. オブジェクト指向プログラミング(パイソン)
- 8. Pythonオブジェクト指向プログラミング
- 9. オブジェクト指向プログラミング、バンキング
- 10. Python:オブジェクト指向プログラミング
- 11. Pythonオブジェクト指向プログラミング
- 12. VBAオブジェクト指向プログラミング
- 13. Scalaオブジェクト指向プログラミング
- 14. vb6でオブジェクト指向の良い設計の良いリファレンスはありますか?
- 15. オブジェクト指向のPHPを学習するためのベストな本/サイト/チュートリアルは何ですか?
- 16. オブジェクト指向プログラミング:オブジェクトを作成する別の方法がありますか?
- 17. オブジェクト指向プログラミングの定義
- 18. オブジェクト指向プログラミングの問題
- 19. グラフデータベースのオブジェクト指向プログラミング
- 20. オブジェクト指向プログラミング。サブクラスのフィールド
- 21. Pythonでオブジェクト指向プログラミング
- 22. より良いコーディングでオブジェクト指向プログラミングで同じことをどうやって行えますか?
- 23. ユーザインタフェースのオブジェクト指向設計について学ぶ
- 24. php>配列処理:オブジェクト指向の良いライブラリですか?
- 25. オブジェクト指向プログラミング(Python)コード
- 26. オブジェクト指向プログラミングとリアクティブプログラミングの違い
- 27. オブジェクト指向プログラミング - 私はプログラミングで学び、1998年に卒業しWindowsFormの
- 28. 進歩のためのオブジェクト指向プログラミングの長所と短所
- 29. これはオブジェクト指向プログラミングの不適切なプラクティスですか?
- 30. F#オブジェクト指向プログラミングについて
私は「HF Des.P」という本全体を読み、それは良い本でしたが優れた本ではないと結論づけなければなりません。私はリラックスしたスタイルとグラフィックが好きでしたが、あまりにも多すぎます。 3.5stars/5 :)あまり本質的な読書ではない –
私は真にoopのパラダイムを教えることは何もオンラインでは見つけていない。それらの多くは、クラスの構文とセマンティクスに重点を置いていますが、それほど深くは掘り下げません。 – hasen