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
ロック未解除 コースに合格しました!