金英漢の実戦データベース - 設計1編、現代的データモデリング完全攻略
yh
¥12,180
30%
¥8,526
初級 / SQL, MySQL, DBMS/RDBMS, software-design, SQLD
5.0
(180)
データベース設計を概念的、論理的、物理的の3段階で体系的に学び、実務中心のショッピングモールプロジェクトで能力を強化します。現代的な設計技法と最新トレンドを通じて実戦ノウハウを身につけます。
初級
SQL, MySQL, DBMS/RDBMS
Javaジェネリックとコレクションフレームワークを実務中心に深く学習します。 データ構造に関する基本も共に学習します。


学習した受講者のレビュー
5.0
박종철
素敵なキム・ヨンハンの手間と献身で、他の人の価値を高めてくれました。 いつもありがとうございます。 元気よくお召し上がりください。
5.0
JuHee_Lee
Javaが好きなのはヤングハンサムのおかげです! 本当にありがとうございます! おかげで大体知っていたコレクションについてよく理解したようです。 ぼやけたのに明確になった気分です! スプリング講義を先に聞いて、また聞きながら、ちゃんと理解してみましょうか!高級便も待ちますよ!
5.0
권정익
先生の講義力は本当に国宝級です...!!!
Javaジェネリック
コレクションフレームワーク
データ構造
元優雅な兄弟たち技術理事、累積受講生40万人突破
キム・ヨンハンがJava講義を作った理由
•••
「本当の実務に必要なきちんとした開発者を作る、きちんとしたJava講義を作りたかったのです」

私たちは、「Java入門」と「Java Basic」の2つのレッスンを通して、プログラミング基本とオブジェクト指向の概念(OOP)について学びました。その基盤の上に去った「Java中級1編」では、Javaの様々な中級機能を学習しました。
今回学習する「Java中級2編」ではジェネリックとコレクションフレームワークを深く取り上げます。
Java ジェネリック(Generic)
コレクションフレームワーク
さまざまなデータ構造 (Data Structure) 基本機
この講義はキム・ヨンハンの実践Javaロードマップの4番目の講義で、Java基本文法を学習した方を対象としています。
>>目的に合わせて効果的に学習できるようにJavaロードマップガイドをご紹介します。

本質的理解の重要性
Javaの文法と機能を単に知るだけではなく、その機能がなぜ必要であり、どのように実務に適用できるのかについて深く探求します。

実践的なアプローチ
単純な理論的な伝達ではなく、サンプルコードを使用してJavaテクノロジの必要性を段階的に理解します。また、さまざまな例を使用して、各技術が実務でどのように利用されるかを理解することができます。
この講義の目標は、皆さんが単にJavaコレクションの機能を知ることを超えて資料構造の基本基をきちんと固め、また実務に必要な資料構造をきちんと活用できるようになることです。この講義を通じて、実務に必要なジェネリックとコレクション技術を深く教えていきます。
Java中級編の後に続く上級編では、過去のシリーズを通じてみじん切りのJava基本基盤をもとに、実際の実務でベストプラクティスを探索するために必ず先行しなければならない能力を養うことを目指しています。
今回の中級編講義を学んでくださる方がラムダ、ストリーム、I/O、ネットワーク、マルチスレッドなど膨大な高度な技術を深く理解し、使用する前に講義で取り上げる内容を丁寧に身につけて活用できるようになることを願っています。
Javaジェネリックとコレクションのフレームワークの全体を完成させます。
単純機能ではなく、実務に必要なジェネリック/コレクション技術を深く活用することを目指します。
Javaでジェネリックを正しく理解するのはとても難しいです。
このレッスンでは、ジェネリックをできるだけ簡単に説明するために、まずジェネリックをまったく使用せずにコードを記述します。
そして、このようなコードにジェネリックを徐々に導入しながら、従来の方法では解決が難しいコードの重複をジェネリックがどのように解決するかを自然に理解することができます。

Javaのコレクションフレームワークはデータ構造のコレクションです。
実務では、データ構造は本当によく使われ、パフォーマンス問題にも直結するだけに、データ構造を正しく理解して使用することが本当に重要です。
このレッスンでは、コレクションに使用されるさまざまなデータ構造を直接実装しながら、原則を深く理解します。そのため、それぞれのデータ構造がどのような場合に性能が良く、どのような場合に性能が悪いのか、根本的な理由をきちんと理解し、実務で活用できるようになります。

このレッスンでは、データ構造を正しく理解できるように、データ構造の基本理論を説明し、実務でよく使用されるコアデータ構造をコードで直接実装します。

配列リスト(ArrayList)

接続リスト (LinkedList)

ハッシュアルゴリズムとハッシュテーブル(Hash)

ツリー構造(Tree)

セット(セット)とマップ構造(Set、Map)

スタックとキュー構造(スタック、キュー)
各章では、さまざまなデータ構造を理論と実際の実装を通じて学習します。これにより、Javaコレクションフレームワーク全体を完成し、またどのデータ構造をどこで使用すべきかを正しく理解できるようになります。
「どんなことをもっと教えなければならないのかよりも、必ず知っておくべき内容が何なのかをさらに深く悩みました。」
今回の「キム・ヨンハンの本番Java Javaロードマップ」で私の目標は、本当の実務に必要な基本基盤がしっかり装備された実力ある開発者を作ることです。 「なぜこんな機能が必要なの?」という本質的な質問を投げることができる、それから応用して成長していくことができるJava開発者に成長できるようにお手伝いします。
学習対象は
誰でしょう?
開発者就職準備生
Javaの勉強はしたが、基礎をしっかり固めたい方
実務で必要なJavaをより深く理解したい開発者
前提知識、
必要でしょうか?
キム・ヨンハンの実践Java - 基本編
キム・ヨンハンの実戦Java - 中級1編
580,282
受講生
39,870
受講レビュー
9,062
回答
5.0
講座評価
26
講座
教育者
前:優雅な兄弟たち(Woowa Brothers)技術理事、カカオ、SKプラネット
本当の実務に必要な、まともな開発者になれるよう教育することが私の目標です。
EOインタビュー動画
開発のどん底 - 田舎の青年、開発王になる
全体
93件 ∙ (19時間 24分)
講座資料(こうぎしりょう):
4. プロジェクト環境構成
04:34
5. ジェネリックが必要な理由
04:45
7. ジェネリック適用
15:13
8. ジェネリック用語と慣例
18:03
9. ジェネリック活用例
10:37
10. 問題と解説1
06:09
11. 型パラメーター 制約1 - 開始
08:11
15. ジェネリックメソッド
16:35
16. ジェネリックメソッド活用
15:10
17. ワイルドカード1
20:48
18. ワイルドカード2
12:35
19. タイプイレイザー
14:37
20. 問題と解答2
11:00
21. 整理
15:19
全体
758件
5.0
758件の受講レビュー
受講レビュー 11
∙
平均評価 5.0
5
Javaが好きなのはヤングハンサムのおかげです! 本当にありがとうございます! おかげで大体知っていたコレクションについてよく理解したようです。 ぼやけたのに明確になった気分です! スプリング講義を先に聞いて、また聞きながら、ちゃんと理解してみましょうか!高級便も待ちますよ!
JuHee_LeeさんJavaが楽しかったなんて私もやりがいですね:) 応援します!
受講レビュー 10
∙
平均評価 5.0
受講レビュー 12
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと6日日で終了
¥36
29%
¥8,178