質問: ### 現状 akephp3をはじめて扱うことになりました。 実装するに当たり、主にGoogle先生に頼りいろいろ勉強してきましたが、 なかなか基本的なこと(例:DBから取得した情報をindexの検索条件に含める方法とか、ctpファイルからsubmitした場合、どこのファイルに飛んでControllerを呼び出すのかとか)がわからず苦戦しています。 書籍をAmazonで探してみたものの見つからず、 結果teratailに登録し、直接質問をなげていますが、 それでも質問をするにあたって最低限の知識は必要だと思っています。 ちなみにゴリゴリ書くphpは多少経験はありますが、cakephpのフレームワークを使用しての開発は初となります。 ちなみに本人英語はさっぱりわからないので、cakephp3の公式の英語を読んで。。。とかは無理です。 cakephp3にて開発中の皆様。 どのようにしてcakephp3を勉強したのでしょうか? あと、cakephp2の情報でcakephp3の開発にマッチできますか? ファイル構成がだいぶ違うようですので、参考にできるのだろうか?と疑問に思っています。
回答: 公式のクイックガイドも丁寧に書かれていて良いかと思いますが、やはり情報足りない部分などもあるかと思いますので、まとまった体系的な情報というところだと、下記のような電子書籍を利用するのはいかがでしょうか。 CakePHP3 ビギナーズガイド 基本的な概念(CoCやMVCなど)は大きく変わっているということはありませんので、フォルダ構成やモデル周りの考え方など何が2.xから変わっているかを把握できていれば、2.xの情報も役にたたないということはないと思いますが、上記のような書籍で最低限を押さえてあとは公式のドキュメントなどを読んでいくのが確実かと思います。