inflearn logo
知識共有
inflearn logo

Spring入門 - コードで学ぶSpring Boot、Web MVC、DBアクセス技術

Spring入門者が例を作成しながら、Spring Webアプリケーションの開発全体をすばやく学ぶことができます。

難易度 初級

受講期間 無制限

Java
Java
Spring
Spring
MVC
MVC
Spring Boot
Spring Boot
Java
Java
Spring
Spring
MVC
MVC
Spring Boot
Spring Boot
Thumbnail

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

HHS

100% 受講後に作成

スプリング分野で有名な某講師様の講義を聞くことなど、スプリング勉強は何度も試みてあきらめました。特に、その講義では、理解するよりは、ただスプリングはもともとこのように書くことであることを受け入れると強調されていたので、スプリングはもともと難しい奴であり、入門段階ではただ慣れることに焦点を合わせるべきだと思いました。この授業を聞いてみると考えが変わりました。入門者も十分理解し始めることができるのがスプリングでしたね。職場同僚の推薦でこの講義を聞くようになりました。要約すると、説明が簡単でフレンドリーでとても嬉しくて感謝しています!料理分野で打つとちょうどペクジョンウォン感じのインストラクターですㅎㅎ 1.インフラの講義を聞くと、無料入門講義が有料講義のプロモーション(?)のための用途に変質する場合("~~こんなことの説明をご希望の方は、私が撮っておいた~~~講義をお聞きください。関係上、詳細な説明は進みます。無料であるにもかかわらず、入門川のそれ自体で忠実で感銘を受けました。簡単にでもわかり、渡してくださり、入門者の目の高さから大きな絵を見せてくれ、図式化資料などを活用してくれたので本当に良かったです。有料講義のプロモーションをしなかったにもかかわらず、こういうゴクール講義は、お金をあげてももっと聞かなければならないという気持ちが節になることになりますね。 事実入門者たちは、核心について学ぶ前にすでに環境設定の時から子供を食べてあきらめることになることが多いです。 ;は偏見を持って始めることになります。できるようにデモンストレーションを見せてくれて、大きく怖くない状態でスプリングを始めることができました。 'すでに環境設定方法を知っている人にはあまりにも退屈な講義かもしれませんか?ですから、ヤングハン様の講義のようにフレンドリーな講義には欠点がなく、入門者に非常に役立ちます。 3. 概念説明から詳しく入ったり、すでに完成したプロジェクトをクローン受けて調べるのではなく、まず小さな分量のコードを直接書いてみて実習を経験した後に、それについての概念説明を聞くので、確かに理解しやすかったです。加えて、ただカリキュラムに説明してくれたのではなく、"あ~~ こうなるとこんな点が不便でしょう。だから~~こんなものを使うのです。それでは、これをどのように解決できるかを説明します。"このように、実際の問題解決の過程でその機能がなぜ必要なのかを経験を伝えて説明してくれるので、体得が容易でした。 4. テストとも連携して実習を用意してくださったという点も理解が容易だった理由の一つでした。 もっと書くには書けますが、あまりにも良い講義だと感じたほど表現がうまくいきませんね^^;一言で言えば、スプリング入門関連の国内最高の講義だと信じて聞いてください。現在基準64の受講評がすべて5.0点で全会一致満点ですが、こうして呼不号がまったく違う講義はすべて理由があるようです。 すばらしい講義ありがとうございました!

5.0

Juhyuk Lee

96% 受講後に作成

JPA講義や他の講義でも感じた点ですが、イントロでいつも「こんにちは」と明るい姿で力強く講義の方向性を説明しながら始めるのが本当に良いです。理由はわかりませんが、いつも講義のイントロを見ると、プログラミングを初めて学んだ大学時代のときめきと震えができてよかったです。おそらく良い講義を提供してくださるので、今日はどんな内容を新たに学ぶのだろうか?それだけ講義はいつも最高です。これからの講義も楽しみにしています。良い講義ありがとうございます。

5.0

OMG

100% 受講後に作成

春の技術が国内から消える日まで スプリング最高の入門講座ではないかと思います。

受講後に得られること

  • 例を作成しながら、自然に春を理解することができます。

  • スプリングを勉強する方法の例を作成しながら、自然に学ぶことができます。

  • SpringでWebアプリケーションを作成する方法を学ぶことができます。

春学習初のアシスタント!開発勉強の道を失わないようにお手伝いします。

📣確認してください!
この講義はJava Spring完全征服シリーズの最初の講義です。エレガントな兄弟最年少の技術理事キム・ヨンハンのスプリング完全征服ロードマップを最初に確認してください。
•ロードマップリンク: https://www.inflearn.com/roadmaps/373(クリックするとショートカット)

キム・ヨンハンの春の入門
コードで学ぶSpring Boot、Web MVC、DBアクセス技術

春の学習を放棄する理由

多くの開発者の方々が就職や実務で必要なので、春の勉強を始めます。ところで、いざ勉強を始めてみると、スプリングはあまりにも巨大なので、どこからどのように学習すべきかを終えます。まるで広いごとに真ん中の道を失い、一人でぶら下がって浮いている帆のような気がします。

これまでスプリング学習を試みた途中で迷子になってあきらめた開発者の方々をたくさん見ました。最初からIoC(制御の逆転)DI(依存性注入)、AOPのような理論的な内容から学習するからです。

スプリングをなぜ勉強しなければならないのか?このような基本的な質問が最初です。私たちは、実務でうまく動作するWebアプリケーションを開発するためにSpringを学ぶ必要があります。

春の勉強はこうする必要があります

開発者は、何よりも直接コーディングしながら動作するアプリケーションを作成すると、最も速く学びます。おそらく本や講義を聞いて眠いことはあってもコーディングをしながら眠いことはほとんどないでしょう。

このレッスンでは、実際に動作するシンプルなWebアプリケーションを次の順序ですばやく作成します。

  • Springプロジェクトの作成
  • Spring BootでWebサーバーを実行する
  • 会員ドメインの開発
  • Web MVCの開発
  • DB連動 - JDBC、JPA、Spring Data JPA
  • テストケースの作成

このようにコードを直接書いて回りながらWebアプリケーションを開発する際にどのような技術がどのように使われるか、スプリング開発の全体的な感覚を捉え、大きな絵を頭の中に描くことがこの講義の重要な目標です。

最も簡単な例として、Spring Webアプリケーションを作成するためのコアサイクルをもう一度見てみましょう。そうすれば、自然に大きな絵が描かれ、今後どのような部分を深く学習する必要があるのかがわかります。その後、スプリングの重要な理論を勉強することで、これらの技術がどこでどのように使用されるかについて、大きな文脈で正しく理解することができます。

講義目標

  • スプリング技術自体に埋め込まれるのではなく、スプリングを実務でどのように使用するかに焦点を当てます。
  • 実務でほとんど使用しない古くなったり、あまりにもマイナスなスプリング技術は、果敢に講義内容から除去します。

エレガントな兄弟最年少の技術理事が最新の開発トレンドを反映して、実務で使用しない内容は果敢に除去し、実際の実務開発に必須のスプリングをしっかり教えていきます。

これから続く
スプリング完全征服シリーズ

スプリングを完全にマスターできるシリーズを用意しています。実際の実務で使用するコアスプリング機能を中心に、実務で使われていないか古い機能は果敢に省略した実務ノウハウを伝授していく予定です。

講義順


スプリングコア原理 - 基本編2編

  • 例を作成しながら、スプリングの主な原理を理解し、スプリングベースを確実に固めることができます。

関連ロードマップ

キム・ヨンハンの春完全征服
スマートにスプリングを始める方法、
核心原理から実戦活用まで、この講義を含む
キム・ヨンハンのスプリングブート+ JPA実務完全征服
実戦経験でしか手に入らない
Spring Boot + JPA開発のエキス実践深化段階

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 春に初めて触れる開発者

  • 春をきちんと学びたい開発者

  • スプリングを勉強したが難しくてあきらめた開発者

  • 開発者就職準備生

前提知識、
必要でしょうか?

  • Java言語

  • リレーショナルデータベースの基礎

こんにちは
yhです。

585,028

受講生

40,834

受講レビュー

9,078

回答

5.0

講座評価

26

講座

本当の実務に必要な、まともな開発者になれるよう教育することが私の目標です。

 

私の開発人生の物語

EOインタビュー動画

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

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

 

もっと見る

カリキュラム

全体

28件 ∙ (5時間 21分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

7,790件

5.0

7,790件の受講レビュー

  • dlwngur15351356님의 프로필 이미지
    dlwngur15351356

    受講レビュー 4

    平均評価 5.0

    5

    96% 受講後に作成

    JPA講義や他の講義でも感じた点ですが、イントロでいつも「こんにちは」と明るい姿で力強く講義の方向性を説明しながら始めるのが本当に良いです。理由はわかりませんが、いつも講義のイントロを見ると、プログラミングを初めて学んだ大学時代のときめきと震えができてよかったです。おそらく良い講義を提供してくださるので、今日はどんな内容を新たに学ぶのだろうか?それだけ講義はいつも最高です。これからの講義も楽しみにしています。良い講義ありがとうございます。

    • yh
      知識共有者

      ああ〜Juhyuk Leeさんはとても感動的ですㅠㅠ私の講義が誰かにプログラミングを初めて学んだときにときめくことができますか…実は私もその感じがとても良いです。新しい技術を学び、うわ〜こんなにも作れるなんて、どうやってこんな考えをしたのだろうか?数多くの好奇心と新しい技術を実務に応用する気がします。私がSpringとJPAを初めて学んだとき、そのエキサイティングなときめきを伝えたかったのですが、このように受講評にフィードバックしていただきありがとうございました。 ㅠㅠ次の講義もびっくりさせていただきます。笑

  • phenomenon님의 프로필 이미지
    phenomenon

    受講レビュー 5

    平均評価 4.2

    5

    100% 受講後に作成

    スプリング分野で有名な某講師様の講義を聞くことなど、スプリング勉強は何度も試みてあきらめました。特に、その講義では、理解するよりは、ただスプリングはもともとこのように書くことであることを受け入れると強調されていたので、スプリングはもともと難しい奴であり、入門段階ではただ慣れることに焦点を合わせるべきだと思いました。この授業を聞いてみると考えが変わりました。入門者も十分理解し始めることができるのがスプリングでしたね。職場同僚の推薦でこの講義を聞くようになりました。要約すると、説明が簡単でフレンドリーでとても嬉しくて感謝しています!料理分野で打つとちょうどペクジョンウォン感じのインストラクターですㅎㅎ 1.インフラの講義を聞くと、無料入門講義が有料講義のプロモーション(?)のための用途に変質する場合("~~こんなことの説明をご希望の方は、私が撮っておいた~~~講義をお聞きください。関係上、詳細な説明は進みます。無料であるにもかかわらず、入門川のそれ自体で忠実で感銘を受けました。簡単にでもわかり、渡してくださり、入門者の目の高さから大きな絵を見せてくれ、図式化資料などを活用してくれたので本当に良かったです。有料講義のプロモーションをしなかったにもかかわらず、こういうゴクール講義は、お金をあげてももっと聞かなければならないという気持ちが節になることになりますね。 事実入門者たちは、核心について学ぶ前にすでに環境設定の時から子供を食べてあきらめることになることが多いです。 ;は偏見を持って始めることになります。できるようにデモンストレーションを見せてくれて、大きく怖くない状態でスプリングを始めることができました。 'すでに環境設定方法を知っている人にはあまりにも退屈な講義かもしれませんか?ですから、ヤングハン様の講義のようにフレンドリーな講義には欠点がなく、入門者に非常に役立ちます。 3. 概念説明から詳しく入ったり、すでに完成したプロジェクトをクローン受けて調べるのではなく、まず小さな分量のコードを直接書いてみて実習を経験した後に、それについての概念説明を聞くので、確かに理解しやすかったです。加えて、ただカリキュラムに説明してくれたのではなく、"あ~~ こうなるとこんな点が不便でしょう。だから~~こんなものを使うのです。それでは、これをどのように解決できるかを説明します。"このように、実際の問題解決の過程でその機能がなぜ必要なのかを経験を伝えて説明してくれるので、体得が容易でした。 4. テストとも連携して実習を用意してくださったという点も理解が容易だった理由の一つでした。 もっと書くには書けますが、あまりにも良い講義だと感じたほど表現がうまくいきませんね^^;一言で言えば、スプリング入門関連の国内最高の講義だと信じて聞いてください。現在基準64の受講評がすべて5.0点で全会一致満点ですが、こうして呼不号がまったく違う講義はすべて理由があるようです。 すばらしい講義ありがとうございました!

    • yh
      知識共有者

      ありがとうございます。 Hyunsang Hanさん このように長い受講評を書くのは容易ではありませんが、一つ一つ詳しくフィードバックを残していただきありがとうございます。私が特に今回の講義は初めてご覧の方のために私の人生の多くの時間を講義を整えてまた整えるのに過ごしましたが、現状のおかげでその時間をすべて補償されるようですね^^ 次の講義もより一生懸命準備します。もう一度ありがとうございました^^!

  • ikeejung7215님의 프로필 이미지
    ikeejung7215

    受講レビュー 4

    平均評価 4.3

    4

    100% 受講後に作成

    他の人に役立つことを願って率直なレビューを書いていきます。 申し上げる前に、私はjava入門書を2冊勉強し、SQLをすることを知っている状態の大学生です。 実際、このレッスンは私が聞くことができるレッスンですか?'したいほど分からない。 MVCをする時からDB設定まで、従うのは簡単ですが、なぜそうするのかわかりません。 何か知識がなく技術だけを学ぶ感じなのだろうか?はい。 もちろん、途中で今何をするのかを十分に説明しているようです。 その説明すら基本的な知識は省略された感じです。 たとえば、'このコードは、コンテナがスプリングビン~~ ...'と言えば 私はこのコードがそのような動作をしていると思います。 コンテナは何で、スプリングビンが何であるかはまだよくわかりません。 他人が全部置いたおかずにスプーンだけ乗せる感じです。 スプリングを一度自分でやってみてこんな感じだなっていい講義ですが 各講義を他人に説明する、スプリングでプロジェクトしてみるには多く不足な講義です。 もちろん本講義は無料で、講義時間も多く短く、スプリングを深く入る講義ではありませんが 何も知らない状態でコードだけに追いつくと自壊感があります。 'JSP、サーブレットなどをはるかに深く勉強してきたべきですか?' '知らないことが出るたびにグーグルをして15分の講義を5時間聞くべきか?'という思いが深くなります。

    • yh
      知識共有者

      イ・ジョンジョンの率直なレビューありがとうございます^^ この講義はスプリングが何なのか、おおよその青写真を描く講義で見ることができます。それで、あまりにも深く学習するのではなく、コードに沿っておおよその感覚をつかむことが目標です。多くの方がスプリングの全体像を知らず、最初から深く掘り下げてあきらめる方々をたくさん見ていたので、今回の講義が出ることになりました。スプリングはあまりにも巨大なので、全体を知らず、一つ一つ掘れば終わりもなく掘り進むことができます。今回の講義を通じておおよその青写真を描き、その後の講義を通して気になる内容を深く一つ一つ掘っていくことになります。以後、講義を通じて欲しい目標を成し遂げることができるでしょう^^応援します。

    • ギャラクシー

    • node.jsで簡単なKahoot風のAPIプロジェクトをやって、Javaの科目でも良い点数を取った専攻者なのに、確実にGPTがなかったら理解できなかったと思う。説明があまりにも曖昧で...図がかえって混乱させます。むしろRESTful APIが何なのかを最初に簡潔に説明してから、簡単に適用されるものだ〜という方式だったらもっと良かったと思います。

  • omg님의 프로필 이미지
    omg

    受講レビュー 206

    平均評価 5.0

    5

    100% 受講後に作成

    春の技術が国内から消える日まで スプリング最高の入門講座ではないかと思います。

    • yh
      知識共有者

      大! OMG様こんなに素敵な表現をしてくださると、気持ちが飛んでいきそうですね!

    • グッド!

    • 認めます〜

  • rksidksrksi님의 프로필 이미지
    rksidksrksi

    受講レビュー 12

    平均評価 5.0

    5

    100% 受講後に作成

    スプリングを理解しようとし、一ヶ月間スプリングブックを捕まえて理解できないのに理解しようとしました。しかし、本が罪深い入門用ではなかったので結局理解できなかったが、この川の一つだけでスプリングについて理解し始めたようです。カレーに従います。講義ありがとうございます!

    • yh
      知識共有者

      ZZAMBAさんありがとうございます^^最後までファイティング!

yhの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

無料