ポータル一般とLiferayについての概要
スタンドアロンWebアプリケーション実装とポータルフレームワーク上への実装との比較
開発プラットフォームとしてのLiferayの特徴
Liferay開発環境プラグインSDKとEXT SDKの特徴と使い分け基準
Liferay環境のセットアップ
Lieray開発環境のセットアップ
ポートレットAPIのJSR-286の概要
プラグインSDKを用いた最初のポートレット開発
JSR-286の新規機能体験: ポートレット間通信
LiferayのWebアプリケーションフレームワーク
Strutsフレームワークを用いたポートレット開発
Service Builderツールを用いたデータドリブンポートレットの開発
ポートレットURLやアクションボタンなどを記述するタグライブラリ
テーマとレイアウト
テーマにおけるJavaScriptとjQueryの利用
複雑なテーマの開発:カラースキーマ・Velocity変数・マクロ・テーマへのポートレットの埋め込み
EXT SDKの使い方
EXT SDKを用いたLiferayカスタマイズ
Spring Frameworkを利用したLiferay内のサービスの差し替え
Service Builderにより作成されたWebサービスへのアクセス
ポートレットとコントロールパネルの統合