Liferay公式トレーニング
コース名:Liferay Application Developer(LAD)コース
コース概要
Liferay DXPを用いたアプリケーション開発の基礎から応用までを体系的に学ぶコースです。Liferay Workspaceによる開発環境構築、Liferay Objectsを使ったデータモデル設計、Client Extensionを活用したカスタマイズや機能拡張、Headless APIを用いた外部連携など、Liferayのアプリケーション開発に必要なスキルを演習を通じて実践的に習得できます。
対象者
Liferayのカスタマイズやアプリケーション開発を担当するエンジニア
前提知識・スキル
JavaとREST API、Webアプリケーション開発の基礎知識。
Building Enterprise Websites with Liferay (BEWL)コースで紹介するLiferayの基本コンセプトを理解しているとスムーズに学べます。
コース内容
| コース内容 |
- Liferayアプリケーション開発の基礎
- Liferayのアプリケーション構成要素の理解
- Liferay Workspaceによる開発環境の構築
- モダン開発アプローチ(Objects/Client Extension/Headless API)の全体像
- Liferay Objectsによるデータモデル設計
- Liferay Objectsによるデータ構造の定義
- バリデーション、リレーション、権限設定
- レイアウト、ビュー、アクションを用いたデータ管理
- Liferay Objectsを基盤としたアプリケーション構築
- Client Extensionによるカスタマイズ・機能拡張
- Client Extensionの仕組みと拡張ポイント
- Client Extensionのビルド・デプロイ
- Custom ElementによるUIの拡張
- テーマ、スタイルのカスタマイズ
- サーバーサイド連携を含むバックエンド機能拡張
- Liferay のデザイン要素の活用
- フラグメントによる UI コンポーネントの作成と再利用
- テーマとスタイルブックによるブランド統一
- ページテンプレートを用いたページ構築の効率化
- デザイン要素と Client Extensionの連携
- Headless APIの活用
- REST/GraphQL APIの利用方法
- APIの認証と認可
- 外部システムとのデータ連携と統合
- カスタムAPIの作成
|
コース内容や実施日などについてのお問い合わせはこちら
持参PCの必要スペック
メモリ : 16GB以上
ストレージ : 空き容量50GB以上
OS : Windows, macOS, Linux
トレーニングスケジュール
| LADコース開催日程 |
|
7月28日(火)、7月29日(水)、7月30日(木)、7月31日(金)
|
|
12月1日(火)、12月2日(水)、12月3日(木)、12月4日(金)
|
※ 最小催行人数: 4名