含まれているコース内容 について詳しく学べます! 目次 Lesson 1 CakePHPとは Lesson 2 CakePHPの基本的な仕組み Lesson 3 環境構築 Lesson 4 CakePHPのプロジェクト Lesson 5 データを扱う基本的な画面の追加 Lesson 6 データベースの操作 Lesson 7 bakeコマンド Lesson 8 認証 Lesson 9 アソシエーション Lesson 10 ヘルパー・コンポーネント・ビヘイビア Lesson 11 その他の機能 Lesson 12 デバッグとテスト Lesson 13 デプロイ Lesson 1 CakePHPとは 1、 PHPについて 2、 フレームワークの考え方 3、 CakePHPの特徴 Lesson 2 CakePHPの基本的な仕組み 1、 Webフレームワークに必要な機能 2、 モデル 3、 コントローラ 4、 テンプレート 5、 CakePHPのその他の機能 Lesson 3 環境構築 1、 PHPのインストール 2、 MySQLのインストール 3、 Composerのインストール 4、 エディタの準備 Lesson 4 CakePHPのプロジェクト 1、 プロジェクトの作成 2、 データベースの作成 3、 データベースへの接続 Lesson 5 データを扱う基本的な画面の追加 1、 このLessonですること 2、 モデルの作成 3、 一覧表示画面の作成 4、 詳細表示画面の作成 5、 新規作成画面の作成 6、 編集画面の作成 7、 削除アクションの作成 Lesson 6 データベースの操作 1、 検索 2、 追加、更新、削除 3、 クエリービルダー Lesson 7 bakeコマンド 1、 bakeコマンドについて 2、 bakeコマンドの使い方 Lesson 8 認証 1、 ユーザ管理用のモデル 2、 認証インターフェイスの実装 3、 ログイン画面の作成 4、 ログアウトアクションの作成 5、 ログインを必要としないビューの設定 Lesson 9 アソシエーション 1、 モデル同士をつなぐアソシエーション 2、 アソシエーションの設定とデータの取り出し 3、 多対多のアソシエーションの例 Lesson 10 ヘルパー・コンポーネント・ビヘイビア 1、 ヘルパー 2、 コンポーネント 3、 ビヘイビア Lesson 11 その他の機能 1、 ページネーション 2、 ミドルウェア 3、 多言語対応 4、 マイグレーション 5、 依存性の注入(DI) Lesson 12 デバッグとテスト 1、 デバッグ 2、 テストの概要とセットアップ 3、 テストケース 4、 テストの実行 5、 フィクスチャ Lesson 13 デプロイ 1、 環境変数について 2、 デプロイの方法
目次 Lesson 1 CakePHPとは Lesson 2 CakePHPの基本的な仕組み Lesson 3 環境構築 Lesson 4 CakePHPのプロジェクト Lesson 5 データを扱う基本的な画面の追加 Lesson 6 データベースの操作 Lesson 7 bakeコマンド Lesson 8 認証 Lesson 9 アソシエーション Lesson 10 ヘルパー・コンポーネント・ビヘイビア Lesson 11 その他の機能 Lesson 12 デバッグとテスト Lesson 13 デプロイ