キム・ペンハンの実践Java - 侭箚1ç·š

実務で必芁なJavaの倚様な䞭玚機胜を、サンプルコヌドを甚いお深く孊びたす。

難易床 初玚

受講期間 無制限

Java
Java
oop
oop
Java
Java
oop
oop

孊習した受講者のレビュヌ

5.0

5.0

박성귌

49% 受講埌に䜜成

垂䞭に出おいるJava基本本を1回読んでみお、この授業を聎くこずをおすすめしたす。䞀人で頭が壊れお本で勉匷しなければならない。

5.0

Pet Pity

100% 受講埌に䜜成

JAVAではなく開発ツヌルパワヌビルダヌでERPシステムのみを開発したかどうか すでに20幎が経ちたしたが、ナヌザヌのニヌズや もう1぀のシステムはWebベヌスの開発を芁求しおいたす。 Webサヌビスの勉匷が必芁でした。 JAVAにはスプリングだから党く知らないたた、どんな教育を受けなければならないのか党く知らないから スプリング関連講矩を3人の講垫分の講矩をすべお決枈をしお聞くようになりたした。 その3分の䞭にはキム・ペンハンさんも含たれおいたす。 各講垫の講矩を聞いおいたすが、珟圚の進行状況は 1. キム・ペンハン様の講矩はJPAを陀いおは党郚完匷ずなりたした。 基本ネットワヌクからスプリング入門、バック゚ンド、DBJPAは陀くたで、少なくずも2回はすべお聞きたした。 JPAを䟋倖にした理由は、ERPが特に耇雑なQUERYが倚く、MYBATISで盎接SQLを䜜成する方が効率的だず考えおいたす。 2. 他のA講垫様の講矩はスプリング1、2がありたしたが、1線だけ半分ほど進んで止たった状態です。 特城はJSPに倚く重点的になっおおり、珟圚私が通っおいる䌚瀟で䜿甚䞭のJSPにちょっず圹に立぀ずいうこずだが それ以倖は講矩をする前に䞀床テストを経るのではなく、講矩䞭に問題を解決するこずが倚すぎおルヌズになりたしたね。 資料の準備があたりにも䞍十分に進行されたんです。 3. 別のB講垫様のロヌドマップは半分皋床進行されたした。 B講垫様は本人が知っおいる知識は本圓に倚いようですが、講矩シナリオが䞍足しおいたした。 䜕か䞀぀で連携しお進行する匏ではなく単発単発で終わる講矩なのでこのたた資料䞍足の郚分が目立ったんですね。 スプリングの倧きな流れを理解するのではなく、短い知識䞀぀䞀぀を孊ぶような感じであり、たたスプリングのバヌゞョンが䜎く、すでに䜿甚䞭止されおいるオブゞェクトの䜿甚が倚くお 進行に少し難しい郚分も倚かったですね。 どうしたB講垫様の講矩を聞きながらJPAも出おきたしたが、ここでたたJPAの方をもう少し深くしおみようかずいう考えでキム・ペンハン様のJPA講矩をすべお 賌入し、JAVA侭箚1が終了したのでJPAを進行する予定です。 キム・ペンハンの講矩を聞きながら 初めお孊ぶJAVAなのにJAVAは無芖しおスプリングからすぐ出発をしながらもそれほど倧きな困難はなかったし 埓来、私が䜿っおいた開発蚀語に察応しながら、お互いの比范にもなっお、たた新しい郚分を知るこずができお本圓に良かったです。 しかも スプリング、バック゚ンド、DBを聞きながら䜕か理解できない郚分をりェブで怜玢しおいきながら進行をしたのに その時圓時疑問が生じた郚分を今回のJAVA講矩を通じお解決される郚分も倚くおよかったです。 キム・ペンハン様の講矩は、他の方ずの講矩ず比べお確かに講矩の準備ができおいるこずを感じたす。 講矩で䜿った䟋から、次第に発展しおいくストヌリヌテリング、しかも映像線集圓然倚かったでしょう。講矩をより芋るず確実に目に芋えたす。を 本圓によくしおくれお倧きな流れを目で芋るこずができたすね。

5.0

gnstjrdlsla

7% 受講埌に䜜成

ㅎㅎㅎ..䞭玚線アップロヌドされたのを芋お笑いを止めるこずができたせんねD おいしく芜をこすっお食べさせおいただきたす^ㅡ^

受講埌に埗られるこず

  • 実務で必芁な様々なJava䞭玚機胜

  • オブゞェクト、䞍倉オブゞェクト、String、ラッパヌ、列挙型

  • 日付ず時間、ネストされたクラス、䟋倖凊理

囜内開発分野环積受講生1䜍、
きちんず䜜ったキム・ペンハンの本番Java

単にJava文法を知っおいたすかこれはできたせん

元優雅な兄匟たち技術理事、环積受講生40䞇人突砎
キム・ペンハンがJava講矩を䜜った理由

•••

「本圓の実務に必芁なきちんずした開発者を䜜る、きちんずしたJava講矩を䜜りたかったのです」

実務に䜿われるJavaの様々な䞭玚機胜

これたで、私たちは「Java入門」ず「Java Basic」の2぀のレッスンを通しお、プログラミングベヌタずオブゞェクト指向の抂念OOPに぀いお孊びたした。今回の「Java侭箚1線」講矩では、その2぀の基盀の䞊にJavaが提䟛する様々な䞭玚機胜を孊習したす。

  • Objectクラス

  • 䞍倉オブゞェクト

  • Stringクラス

  • ラッパヌ、クラスクラス

  • 列挙型: ENUM

  • 日時

  • 入れ子クラス、内郚クラス

  • 䟋倖凊理

コヌドでWhyを確実に理解する

あなたの基本は本圓に重芁です。ずころで基本基は䜕でしょうか単にJavaの文法ず機胜をよく知っおいたすか

実務で倚くのゞュニア開発者の䞭でうたく成長できない方を芋るず、ほずんどのJava文法ず機胜はわかりたすが、この機胜がなぜ必芁なのか本質的な理解ができないこずが倚かったです。

反察に、よく成長するゞュニア開発者を芋るず、Javaの文法ず機胜を知るレベルを超えお、この技術がなぜ必芁なのか本質的な理解をしおいたす。そのような理解に基づいお、機胜をうたく掻甚し、さたざたな詊みをしおみお、急速に成長する様子を芋たした。これらの違いはどこから来るのでしょうか

これたでに出おきた倚くの本や講矩を芋るず、Javaが提䟛する技術がなぜ必芁なのか、本質的な理由を説明するのではなく、単にJavaの文法ず機胜䞭心に教えるこずが倚かったからです。

このレッスンは単に文法䞭心のレッスンではなく、サンプルコヌドでこの機胜がなぜ必芁なのかを段階的に理解したす。
そしお、あなたが孊んだ内容を実務でうたく掻甚できるように、実務で䞻に䜿う方法も䞀緒にお知らせしたす。

実務に必芁なJava技術を深くしっかり教えおいきたす。

キム・ペンハンの本番Javaロヌドマップ

この講矩はキム・ペンハンの実践Javaロヌドマップの3番目の講矩で、Java基本文法を孊習した方を察象ずしおいたす。

>>目的に合わせお効果的に孊習できるようにJavaロヌドマップガむドをご玹介したす。

「キム・ペンハンの本番Java - 侭箚1線」講矩は

本質的理解の重芁性

Javaの文法ず機胜を単に知るだけではなく、その機胜がなぜ必芁であり、どのように実務に適甚できるのかに぀いお深く探求したす。

実践的なアプロヌチ

単玔な理論的な䌝達ではなく、サンプルコヌドを䜿甚しおJavaテクノロゞの必芁性を段階的に理解したす。たた、さたざたな䟋を䜿甚しお、各技術が実務でどのように利甚されるかを理解するこずができたす。

私たちの目暙は、単玔な文法以䞊の本質です。

この講矩は単玔な文法䌝達を超えお、Java技術が実務においおなぜ重芁なのかに぀いおの本質的な理解を目指しおいたす。皆さんがJavaの基瀎をしっかり固め、これをもずに実務で良い開発者にうたく成長できるようにしたす。

以降に孊習する「䞭玚2線」では

ゞェネリックずコレクションを深く扱いたす。

特にコレクションの堎合、コレクションを盎接実装しながら原理を理解したす。そのため、各デヌタ構造がどのような堎合に性胜が良く、䞀郚の堎合には性胜が悪いのか、根本的な理由を理解しお掻甚できるようになりたす。

講矩内容

  • ゞェネリックずコレクションのフレヌムワヌクを孊ぶ前に、実務に必芁なJavaの䞭玚機胜を孊びたす。

  • 実甚的なサンプルコヌドを䜿甚するず、それぞれの機胜がなぜ必芁なのかを本質的に理解できたす。

Objectクラス

Object クラスは、すべおのクラスの最䞊䜍芪です。

このレッスンでは、Objectクラスが必芁な理由ずObjectクラスが提䟛する機胜に぀いお孊びたす。たた、equals() を通じお Java の同䞀性ず同等性の抂念も䞀緒に孊習したす。

䞍倉オブゞェクト

䞀床䜜成するず、それ以降倉わらないオブゞェクトを䞍倉オブゞェクトずいいたす。

埌で説明するString、ラッパヌ、日付ず時刻を含むJavaによっお提䟛される倚くのオブゞェクトは、䞍倉オブゞェクトずしお提䟛されたす。ここでは、䞍倉オブゞェクトがなぜ必芁なのか、そしお䞍倉オブゞェクトを䜜成する方法を孊びたす。

Stringクラス

Stringクラスは、Javaで文字列を扱うずきに䜿甚されるクラスです。ここでは、Stringオブゞェクトの基本機胜だけでなく、StringBuilderずStringの機胜ずパフォヌマンスの違いも孊びたす。たた、JavaがStringクラスをどのように最適化するかを深く孊びたす。

ラッパヌ、クラスクラス

Java基本型の限界を調べ、その限界を克服するためのラッパヌクラスを孊習したす。ラッパヌクラスのオヌトボクシング、䞻なメ゜ッドも孊習したす。

さらに、クラスの情報を衚す Class クラス、システムの情報を提䟛する System クラス、よく䜿う Math、Random などのクラスも䞀緒に孊びたす。

列挙型 - ENUM

列挙型は、高いタむプの安党性を提䟛する優れた機胜です。

ここでは、単に列挙型の文法を孊ぶのではなく、本質的になぜ列挙型が必芁なのかを話したす。そしお、列挙型がなかった時代に盎接実装したタむプの安党列挙型パタヌンも実装しおみたす。たた、さたざたなサンプルコヌドを䜿甚しお、列挙型を実務䞊どのように掻甚できるかを孊びたす。

日時

日付ず時刻を蚈算するのは䞀芋単玔なようですが、非垞に難しいです。したがっお、Javaが提䟛するラむブラリを䜿甚する必芁がありたす。

Javaの日付ず時刻ラむブラリの歎史から始めお、どのような状況でどの日付ず時刻のクラスを䜿甚するべきかをさたざたな䟋でたずめたす。

入れ子クラス、内郚クラス

クラス内郚にクラスを眮くこずを入れ子クラスたたは内郚クラスずいいたす。ここでは、すべおのネストされたクラスを完党にマスタヌするこずを目指しおいたす。

静的ネストクラス、内郚クラス、ロヌカルクラス、匿名クラスたで、すべおのネストクラスを蚘述したす。単に文法䞭心で説明するのではなく、どのように利甚されるかをコヌドず䟋で説明したす。特に難しい抂念であるロヌカル倉数キャプチャに぀いおも、図で簡単に解いお説明したす。

䟋倖凊理

Javaでの䟋倖凊理文法は単玔ですが、䟋倖凊理がなぜ必芁であり、たた、実務でどのように掻甚すべきかを正しく理解するこずは困難です。

ここでは、たず䟋倖凊理がなかった時期に戻りたす。そしお、サンプルコヌドを埐々に改善しおいきながら、本質的に䟋倖凊理がなぜ必芁なのかその理由を䞀぀ず぀探しおいきたす。

最埌に、実務でどのように䟋倖を凊理するのが良いか、実務ベストプラクティスに぀いおもお知らせしたす。

「どんなこずをもっず教えなければならないのかよりも、必ず知っおおくべき内容が䜕なのかをさらに深く悩みたした。」

今回の「キム・ペンハンの本番Java Javaロヌドマップ」で私の目暙は、本圓の実務に必芁な基本基盀がしっかり装備された実力ある開発者を䜜るこずです。 「なぜこんな機胜が必芁なの」ずいう本質的な質問を投げるこずができる、それから応甚しお成長しおいくこずができるJava開発者に成長できるようにお手䌝いしたす。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • 実務で必芁なJavaをより深く理解したい開発者

  • Javaの勉匷はしたが、基瀎をしっかり固めたい方

  • 開発者就職準備生

前提知識、
必芁でしょうか

  • キム・ペンハンの実践Java - 基本線

こんにちは
yhです。

587,363

受講生

41,256

受講レビュヌ

9,095

回答

5.0

講座評䟡

26

講座

本圓の実務に必芁な、たずもな開発者になれるよう教育するこずが私の目暙です。

 

私の開発人生の物語

EOむンタビュヌ動画

開発のどん底 - 田舎の青幎、開発王になる

就職ず転職に関する悩みの解決

 

もっず芋る

カリキュラム

党䜓

103件 ∙ (19時間 20分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

1,150ä»¶

5.0

1,150件の受講レビュヌ

  • gnstjrdlsla5350님의 프로필 읎믞지
    gnstjrdlsla5350

    受講レビュヌ 4

    ∙

    平均評䟡 5.0

    5

    7% 受講埌に䜜成

    ㅎㅎㅎ..䞭玚線アップロヌドされたのを芋お笑いを止めるこずができたせんねD おいしく芜をこすっお食べさせおいただきたす^ㅡ^

    • yh
      知識共有者

      gnstjrdlslaさんお埅ちいただきありがずうございたす :) 楜しく勉匷しお、たたたくさん成長しおいただける応揎したす

  • pitypet9518님의 프로필 읎믞지
    pitypet9518

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    JAVAではなく開発ツヌルパワヌビルダヌでERPシステムのみを開発したかどうか すでに20幎が経ちたしたが、ナヌザヌのニヌズや もう1぀のシステムはWebベヌスの開発を芁求しおいたす。 Webサヌビスの勉匷が必芁でした。 JAVAにはスプリングだから党く知らないたた、どんな教育を受けなければならないのか党く知らないから スプリング関連講矩を3人の講垫分の講矩をすべお決枈をしお聞くようになりたした。 その3分の䞭にはキム・ペンハンさんも含たれおいたす。 各講垫の講矩を聞いおいたすが、珟圚の進行状況は 1. キム・ペンハン様の講矩はJPAを陀いおは党郚完匷ずなりたした。 基本ネットワヌクからスプリング入門、バック゚ンド、DBJPAは陀くたで、少なくずも2回はすべお聞きたした。 JPAを䟋倖にした理由は、ERPが特に耇雑なQUERYが倚く、MYBATISで盎接SQLを䜜成する方が効率的だず考えおいたす。 2. 他のA講垫様の講矩はスプリング1、2がありたしたが、1線だけ半分ほど進んで止たった状態です。 特城はJSPに倚く重点的になっおおり、珟圚私が通っおいる䌚瀟で䜿甚䞭のJSPにちょっず圹に立぀ずいうこずだが それ以倖は講矩をする前に䞀床テストを経るのではなく、講矩䞭に問題を解決するこずが倚すぎおルヌズになりたしたね。 資料の準備があたりにも䞍十分に進行されたんです。 3. 別のB講垫様のロヌドマップは半分皋床進行されたした。 B講垫様は本人が知っおいる知識は本圓に倚いようですが、講矩シナリオが䞍足しおいたした。 䜕か䞀぀で連携しお進行する匏ではなく単発単発で終わる講矩なのでこのたた資料䞍足の郚分が目立ったんですね。 スプリングの倧きな流れを理解するのではなく、短い知識䞀぀䞀぀を孊ぶような感じであり、たたスプリングのバヌゞョンが䜎く、すでに䜿甚䞭止されおいるオブゞェクトの䜿甚が倚くお 進行に少し難しい郚分も倚かったですね。 どうしたB講垫様の講矩を聞きながらJPAも出おきたしたが、ここでたたJPAの方をもう少し深くしおみようかずいう考えでキム・ペンハン様のJPA講矩をすべお 賌入し、JAVA侭箚1が終了したのでJPAを進行する予定です。 キム・ペンハンの講矩を聞きながら 初めお孊ぶJAVAなのにJAVAは無芖しおスプリングからすぐ出発をしながらもそれほど倧きな困難はなかったし 埓来、私が䜿っおいた開発蚀語に察応しながら、お互いの比范にもなっお、たた新しい郚分を知るこずができお本圓に良かったです。 しかも スプリング、バック゚ンド、DBを聞きながら䜕か理解できない郚分をりェブで怜玢しおいきながら進行をしたのに その時圓時疑問が生じた郚分を今回のJAVA講矩を通じお解決される郚分も倚くおよかったです。 キム・ペンハン様の講矩は、他の方ずの講矩ず比べお確かに講矩の準備ができおいるこずを感じたす。 講矩で䜿った䟋から、次第に発展しおいくストヌリヌテリング、しかも映像線集圓然倚かったでしょう。講矩をより芋るず確実に目に芋えたす。を 本圓によくしおくれお倧きな流れを目で芋るこずができたすね。

    • yh
      知識共有者

      Pet Pityさんの受講坪に心をいっぱい蟌んでくださっお私にも倧きな力になりたすね。 私もこれからより良い講矩で探しおいたす :) 䞀生懞呜勉匷しお、たた倧きく成長する2024幎になるこずを応揎したす

  • sg2pooh9981님의 프로필 읎믞지
    sg2pooh9981

    受講レビュヌ 11

    ∙

    平均評䟡 5.0

    5

    49% 受講埌に䜜成

    垂䞭に出おいるJava基本本を1回読んでみお、この授業を聎くこずをおすすめしたす。䞀人で頭が壊れお本で勉匷しなければならない。

    • yh
      知識共有者

      ㅎㅎㅎパク・゜ングン様䞀生懞呜準備したやりがいありたすね:) ありがずうございたす^^!!

  • jackim971206님의 프로필 읎믞지
    jackim971206

    受講レビュヌ 42

    ∙

    平均評䟡 4.8

    5

    6% 受講埌に䜜成

    キム・ペンハン先生講矩発売ありがずうございたす。䞀生懞呜聞いお来月に䞭玚2線も聞きたす。健康を取りながら、良い川の倚くをお願いしたす。頑匵っおください。ファむティングです。 *^^*

    • yh
      知識共有者

      jackim97さんを応揎しおくれおありがずう。 私も次の講矩䞀生懞呜ご準備いたしたす^^

  • suco님의 프로필 읎믞지
    suco

    受講レビュヌ 9

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    基本線に続き、䞭玚1線の講矩をすべお受講したした。 原理を蚪ねる過皋が楜しかったし、䞍足しおいたJavaに察する深さを埋めるこずができる講矩でした。 【孊ぶべき理由】 今回の講矩でも 'なぜこれを孊ばなければならない?' の郚分が明確でした。 今埌の高玚線に備えお、抂念の難易床を区別しお、今知っおおくべき郚分を深く説明しおくださり、次の講矩の準備もする姿が印象的でした。 誰もが聞いたが、きちんず理解できなかった郚分を説明した基本線に加えおたくさん聞いたが、きちんず分からなかった抂念を扱っおくれおかゆいずころを掻くこずができる時間でした。 さらにしっかりずした䟋 基本線でもなめらかな講矩に加えお䟋が本圓にしっかりしお感動したしたが、䞊がる難易床に合わせお悩みの深さも䞊がったずいう気がする䟋でした。 修胜で打぀ず垂販の暡擬詊隓ではなく、評䟡員の問題を芋る感じでした。 【珟業に積極的におすすめ】 珟業の倚くの方がJavaを持っお開発をしおいたすが、 思ったより深く知っおいる方は倚くないかもしれたせん。 私もSpringフレヌムワヌクずJavaを䜿っお仕事をしおいたすが、自信を持っおJavaに぀いお知っおいるずは蚀えたせん。 今回の講矩は、珟業で仕事をしおいる方にも知らなかったか、あるいは自信を持っお話せなかった抂念を理解しお掻甚できる時間になるず確信しおいたす。 [講矩をより貎重に芋る] 今回は本圓に残念なずころを芋぀けるのが難しくなかったかず思いたす。 'むンタヌネット講矩'なので、すべお解決できたす。 ペンハン様の敬意のある打者スピヌドに远い぀くのが難しい堎合は、スピヌドを遅くしお芋たり、たた戻っおみるこずができたす。 基本線より難易床が䞊がったず思われ、倚くの埩習ず理解する時間が必芁です。 この講矩がさらに私たちに貎重に近づくには、 倚くの埩習ず理解しお悩んでみる時間が必芁だず思いたす。 次のレッスンを芋るこずも重芁ですが、完璧な理解を先にしおみるのが良いず思いたす [その他の英囜ぞ] 前回の講矩ではギタヌ督促をしたした。 5月に子䟛が出おくるず蚀っお 早い発売をお願いしたした。 子どもは䞭玚1線をすべお聎く前に2週間早く蚪れおくれたした。 '新しいが垞に䞀緒にいたような'ずいう蚀葉が本圓に届きたした。 ペンハンはお父さんになり、どのように個人時間を過ごしたのかずおも気になりたすね 時間が絶察に足りたせんが、ゆっくりず着実に远い぀くようにしたす。

    • yh
      知識共有者

      sucoさん誠におめでずうございたす :) 普通のお父さんになれば家族のためにもっず䞀生懞呜生きなければならないずいう考えをするようになりたした。 ただ、バランスが倧事だず思いたす。 䟋えば、家にいる時間や週末は家族ず䞀緒にたた倧倉な劻のために時間を過ごすのがいいず思いたす。そしお、子䟛ずの良い思い出を䜜るこずも倧切です。 代わりに時間が枛っただけに平日䌚瀟にもう少し早く出勀したり、ランチタむムに別に勉匷したり、出退勀時間を掻甚するように時間を割っお䜜り出す方法を悩むのが、賢い方法だず思いたす:)

yhの他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう