コース概要
イントロダクション
- JavaFX vs Swing, SWT, AWT
JavaFXと開発環境のインストールおよび設定
JavaFXの機能とアーキテクチャの概要
JavaFX UIコンポーネントの使用
- UIコントロール、チャート、HTMLコンテンツ、レイアウト、CSS、FXMLなど
演習:シンプルなアプリケーションの作成
ユーザー入力への対応
- イベント駆動型UI開発
- イベントの処理
エフェクト、アニメーション、メディアの追加
- JavaFX 3Dグラフィックス、Image Ops API、Canvasの使用
- ビジュアルエフェクトの作成
- 2D & 3D変換、遷移、アニメーションの追加
- メディアの組み込み
演習:アプリケーションを生き生きとさせる
アプリケーションロジックの概要
- Scene Graphの使用
- Properties、Binding、Collectionsの使用
アプリケーションのユーザビリティ向上
- ユーザーの視点でアプリケーションを見る
- アプリケーションをローカライズする
演習:アプリケーションの拡張
アプリケーションの展開
- デスクトップアプリケーションとしての展開
- ウェブアプリケーションとしての展開
既存のJavaアプリケーションとの連携
- コンカレンシーとスレッドの理解
- JavaFXをSwingとSWTに統合する
トラブルシューティング
まとめと結論
要求
- Javaプログラミング経験
- Swing、AWTの使用経験があると望ましい
お客様の声 (5)
複雑な概要についても理解できました。例えば、なぜいくつかの注釈が必要で、それらが何を意味するのかといった文脈についてです。 また、実践的な部分も気に入りました。コマンドを手動で実行し、REST API を呼び出すことで学ぶことができました。
Alina - ACCENTURE SERVICES S.R.L
コース - Quarkus for Developers
機械翻訳
共有された追加情報によると、トレーニングは直感的な Groovy ではなく、それでも良かったです。
Covenant - Vodacom
コース - Groovy Programming
機械翻訳
トレーナーはトピックを明確に説明でき、すべての質問に答えることができます。
Hannah Mae Lubigan - Security Bank Corporation
コース - Advanced Spring Boot
機械翻訳
トレーニングスタイルとインストラクターが、演習中に遭遇する問題を解決します。
Carl Angelo Gonzales - Security Bank Corporation
コース - Spring Boot for Beginners
機械翻訳
扱われたトピックの範囲は広く、トレーナーはそれに対応しようと努力しました。
Lakshmipriya Sivakumar - Deque Systems Inc
コース - Spring Boot, React, and Redux
機械翻訳