강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Back-end

Kotlinで開発するSpring Boot Web MVC

現業開発者が知らせるKotlinを活用したSpring Boot開発方法! 簡潔な文法とSpring Bootを活用した信頼性の高いWebアプリケーション開発方法を学びましょう。

  • Steve
Spring Boot
REST API
JUnit
MVC

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

こんなことが学べます

  • Webアプリケーションの開発

  • Spring Boot MVC

  • REST-API

  • JUnit

  • Kotlin

人気は高いが学びにくいスプリングブート開発、
コトリンでもっと簡単に学びましょう!

トピック紹介📝

こんにちは、Steveです。まずは会えて嬉しいです。

この講義は、コトリンを使ってスプリングブートを開発する講義です。
これまでスプリングブートが難しくてあきらめた方、スプリングを活用する会社に入社したい方全員
コトリンという強力な言語を活用したスプリングブートの開発方法を学びましょう。

なぜ学ばなければならないのか✒️

しばしば「行きたい」と言われる国内の名高い会社、上位圏企業の大多数がスプリング開発者を活発に採用しています。

それだけ国内でスプリングフレームワーク(Spring Framework)は必須か変わらない技術です。
Javaと比較して、簡潔で面白いコートリン言語でスプリングブートを学ぶことで、さまざまな企業に対応してください!

この講義で学ぶこと✏️

Spring Boot Rest API JUnit

  1. Kotlinを使ってスプリングを開発します。
  2. Spring Boot Web Applicationの開発を学びます。
  3. REST-API 要求に対して処理する方法を学びます。
  4. REST-APIレスポンスについてさまざまに処理する方法を学びます。
  5. SpringでBean Validationする方法を学びます。
  6. Springで例外を処理する方法を学びます。
  7. JUnitを活用してコードをテストする方法を学びます。
  8. Todo Web Applicationを一緒に開発することで学んだ内容を復習します。
  9. Web 概論を通じて URI 設計方法と Web、HTTP について学習します。

講義の特徴💡

スプリングはあまりにも膨大なフレームワークです。そのため、この講義では、一緒に学習する内容に沿ってコーディングする方法で授業を進めます。基本的なスプリングの理論を頭で身につけるのではなく、手で直接スプリングしながら挨拶する方法を学びます。

*各講義ごとに講義資料を提供し、講義ノートにGithubリンクが含まれています。進行中の詰まった部分については、講義コードを参照してください。

ここで扱うツール 🧰

  • JDK8バージョンを使用してください。
  • Intellijを活用して開発します。

  • Chromeブラウザを活用して練習します。

予想される質問 Q&A 🙋🏻‍♂️

Q. Java開発者は聞くことができますか?
A. はい。まったく支障はありません。コトリンはJavaと非常に似ているため、コトリンで内容を学んでも同じようにJava-Spring開発が可能です。

Q. 非専攻者も聞くことができますか?
A. いいえ、コートリンの基本文法を知っている人は聞くことができますが、基本的な知識がなくても聞くのは難しいです。画面に出てくるコードに沿って実習に従うことはできます。 (コトリン基礎先行学習推奨)

Q. 現業でよく使うんですか?
A. 開発者の選択です。すでに開発されたレガシーシステムではまだコトリンを探すのは難しいでしょうが、今始めるプロジェクトがあれば私は現在すべてコトリンで開発をしています。

Q. 該当講義だけの利点は何ですか?
A. 実際の現業で出会える事例を作って練習コードを作成しました。市中にある本に出てくる内容も閲覧できますが、閲覧できない内容も含めて構成しました。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Kotlinを使ってSpring Boot Web Applicationを開発したい人

  • Spring Bootを学びたい人

  • Web Applicationを開発したい人

  • KotlinでWebサーバーを開発したい人

  • Java以外にすばやく学べる言語を探している人

  • Springベースの会社に入社したい人

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

  • Kotlin

  • Java

  • Web

こんにちは
です。

1,314

受講生

86

受講レビュー

18

回答

4.8

講座評価

1

講座

안녕하세요! 👋

핀테크 스타트업에서 서버 개발을 리드하고 있는 10년차 백엔드 엔지니어입니다.

 

【주요 경력】

- 현) 100+억 투자 핀테크 스타트업 창립 멤버 & 개발팀 리드

- 전) 뱅크샐러드 Backend Unit1 개발 리드

- 전) 카카오페이 - 서버 개발자

- 전) 카카오 - 서버 개발자

- 전) SK계열사 - 안드로이드 개발자

 

【강의 철학】

스타트업부터 대기업까지, 작은 서비스부터 대규모 시스템까지

다양한 경험을 바탕으로 여러분의 성장을 도와드리겠습니다. 🚀

カリキュラム

全体

19件 ∙ (7時間 37分)

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

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

受講レビュー

全体

86件

4.8

86件の受講レビュー

  • OMG님의 프로필 이미지
    OMG

    受講レビュー 205

    平均評価 5.0

    5

    100% 受講後に作成

    코틀린으로 스프링을 다루는 강의가 많지 않아 출시되자마자 구매했고, 코틀린 배운 경험은 없어서 이 강의를 수강하고자 유튜브에서 기본 문법 강의만 듣고 수강했는데 코틀린 때문에 막히거나 하지는 않았네요. 강의를 듣기 위해 코틀린 배운 시간도 의미 있었고, 강의에서 스프링 관련되서 설명해 주신 것들도 많이 배워갑니다. 특히 마지막에 swagger 어노테이션 설정 문제는 끊고 해결하고 설명해주시지 않고 직접 과정을 보여주셔서 좋았습니다.

    • Steve
      知識共有者

      좋은 평가를 주셔서 감사합니다 ^^ 말씀하신것 처럼, 코틀린을 활용한 부분 보다는 스프링의 기초 및 시작 강의 였습니다. 향후 강의에서는 점점 실습 프로젝트를 진행할 예정이라 코틀린을 더욱 활용하도록 준비 하겠습니다.

  • 이재홍님의 프로필 이미지
    이재홍

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    스프링을 처음 접하면서 많은 도움이 되었습니다. 감사합니다.

    • 달숨님의 프로필 이미지
      달숨

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      입문자로서 아주 만족스러운 강의였습니다. 다음 강의에서 JPA 진행하신다는데 언제나오는거죠..ㅋㅋ

      • 코딩의성님의 프로필 이미지
        코딩의성

        受講レビュー 10

        平均評価 4.7

        5

        84% 受講後に作成

        자프링을 쓰다 코프링은 처음인데 설명이 깔끔하고 좋습니다. Steve님 다음 강의도 기대됩니다 :)

        • kuck_su님의 프로필 이미지
          kuck_su

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          강의 전체적으로 기승전결있게 진행이 깔끔해서 좋았습니다. 다음 강의도 기대가 됩니다

          ¥3,514

          似ている講座

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