コース概要

導入

  • なぜCakePHP?

MVC (モデル ビュー コントローラー) を理解する

インストールCakePHP

最初の CakePHP アプリケーションの作成

コントローラー: CakePHP アプリケーションのロジック フローの制御

モデル: CakePHP でのデータのモデル化

ORM (オブジェクト リレーショナル マッピング): マッピング テーブルの関係

表示: CakePHP アプリケーションのユーザー インターフェイスの作成

CakePHP アプリケーションをベイクする

ユーザー認証の設定

コンポーネントの作成と使用

SEO機能の追加

アプリケーションの最適化

アプリケーションのデバッグ

データ検証

エラーと例外の処理

Unit Testing コード

ユーザーエクスペリエンスを向上させるためのビューのカスタマイズ

プレゼンテーション層でのヘルパーの構成

I18N (国際化) および L10N (ローカリゼーション) のサポートの追加

JavaスクリプトとAjax機能の実装

イベント システムを使用したアプリケーションの変更の追跡

ビヘイビアーを使用したモデルの強化

移行プラグインを使用して Database スキームを変更する

CakePHP でのルーティング

REST、認証などのための独自の API の作成

キャッシュと最適化

Web アプリケーションのデプロイ

既存の Web サイトを CakePHP に移行する

要約と結論

要求

  • PHP、Javascript、HTML、CSSの知識が必要
  • オブジェクト指向Programming(OOP)の基本的な理解があると便利です

観客

  • より優れたウェブアプリケーションをより迅速に開発したいウェブ開発者
 28 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

Behat: Behavior Driven Development (BDD) with PHP

14 時間

Combined JAVA, PHP and Web Application Security

28 時間

Secure coding in PHP

21 時間

IoT Programming with PHP

14 時間

関連カテゴリー