お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Drupal 8 の新機能
- 内部システムと API の変更点
HTTP リクエストの処理
- Symfony HTTP リクエストシステム
Drupal でのキャッシュ
- キャッシュ情報の例
- Drupal のキャッシュ API
- キャッシュのクリア
- タグ付けメカニズム
自動クラスローディング
- Drupal 8 特有の方法
- ディレクトリと名前空間
Drupal ルール、プログラミング
- 変更可能性
- フック
- プラグイン
- 依存性注入
- ルーティング
- リンク
- モジュールのテーマ化、出力
- コンテンツ、構成、状態データの分離
- i18n (国際化)
- アクセシビリティ、ユーザビリティ
- DB の独立性(データベース)
- セキュリティ(ユーザーが提供するすべての入力は不安全です)
- テスト、ドキュメンテーション
Drupal でのプログラミングにおける誤解と注意点
- 過剰なプログラミング
- コードの過度な実行
- データベースに PHP コードを保存する
- データベース内の PHP コードの代替手段
- 単独での作業
プログラミング例
- URL への登録とコンテンツの表示
- Drupal フォーム API の使用
- Ajax を使用したプログラミング
- エンティティとフィールドを使用したプログラミング
テーマ化
- テーマエンジン
- Twig テンプレートファイルと変数
- 前処理関数
- CSS および JS の包含
プログラミングツールとヒント
要求
Drupal ユーザー知識、基本的な PHP または他の手順型言語(C、VB など)が必要です
14 時間
お客様の声 (4)
Where to find modules and illustration on how to implement
Anthony Modise
コース - Drupal 8 for Developers
The lecture's drupal knowledge is too advanced
Sipho Sibuyane
コース - Drupal 8 for Developers
Straight forward
Sipho sibuyane
コース - Drupal 8 for Developers
I was benefit from the real-life examples and practical exercises. Lots of areas covered.