Java のコレクション
Java のコレクションのクエストでは、Java のコレクションなどを詳しく解説していきます。ファイルとアーカイブの操作や、デザインパターンとその使い方についても説明します。JSON、Guava、Apache Commons Collections、さらには JUnit を実際に使用します。Java のガベージコレクションについても詳しく学習していきます。コアの高度なコンポーネントに加え、現代のソフトウェアディベロッパーにとって必須のツールも紹介します。Git や JAXB、RMI と DymamicProxy について学習するほか、もう 1 つの大切なプログラミング言語、JavaScript も紹介します。このクエストでは、ミニプロジェクトを作成するという大きなタスクに挑戦します。学習をスムーズに進めるために、クエストを以下のステージに分けて行います。
- レベル 1
ロック済み ファイルとアーカイブの使い方 - レベル 2
ロック済み RMI と動的プロキシ。Swing の使い方 - レベル 3
ロック済み JSON、JavaScript。Guava、Apache Commons Collections、JUnit の使い方 - レベル 4
ロック済み 再帰。Java のガベージコレクションと参照型。ログ - レベル 5
ロック済み バージョンコントロールシステム:Git と SVN。ジェネリクス - レベル 6
ロック済み Web アプリケーションを作成する基本的なパターン。コレクションの詳細 - レベル 7
ロック済み デザインパターン。ユーティリティークラス (Arrays など)。コレクション - レベル 8
ロック済み 開発手法。Java のアノテーション。例外 (Exception) クラスの階層 - レベル 9
ロック済み はじめての Web アプリケーションを作ってみる。Tomcat と IDEA の使い方 - レベル 10
ロック済み URI、URL。REST サービス。独自のクライアント / サーバーアプリケーションを作ってみる - レベル 11
ロック済み コースに合格しました!