강의

멘토링

로드맵

BEST
Programming

/

Back-end

Spring Boot Web MVC developed with Kotlin

Spring Boot development method using Kotlin taught by a professional developer!! Learn simple grammar and stable web application development method using Spring Boot.

(4.8) 86 reviews

1,315 learners

  • steve
Spring Boot
REST API
JUnit
MVC

Reviews from Early Learners

What you will learn!

  • Web Application Development

  • Spring Boot MVC

  • REST API

  • JUnit

  • Kotlin

Spring Boot development, which is popular but difficult to learn,
Learn more easily with Kotlin!

Topic Introduction 📝

Hello, this is Steve. It's nice to meet you.

This course is about developing Spring Boot using Kotlin .
For those who have given up on Spring Boot because it was difficult, and for those who want to join a company that uses Spring,
Learn how to develop Spring Boot using the powerful language called Kotlin.

Why you should learn ✒️

Most of the famous and top-tier companies in Korea that people often say they want to work for are actively hiring Spring developers.

In Korea, the Spring Framework is an essential technology.
Apply to various companies by learning Spring Boot through the concise and fun Kotlin language compared to Java!

What you will learn in this course ✏️

Spring Boot Rest API JUnit

  1. Develop Spring using Kotlin.
  2. Learn Spring Boot Web Application development.
  3. Learn how to handle REST-API requests.
  4. Learn various ways to handle REST-API responses.
  5. Learn how to do Bean Validation in Spring.
  6. Learn how to handle exceptions in Spring.
  7. Learn how to test your code using JUnit.
  8. We will review what we have learned by developing a Todo Web Application together.
  9. Through the introduction to the Web, you will learn about URI design methods and the Web and HTTP.

Lecture Features 💡

Spring is a vast framework. Therefore, this course will teach you how to code alongside the material you'll learn. Rather than simply learning the basics of Spring theory, you'll learn how to get started with Spring through hands-on practice.

*Lecture materials are provided for each lecture, and GitHub links are included in the lecture notes. If you encounter any difficulties during the course, please refer to the lecture code.

Tools covered here 🧰

  • Use JDK8 version.
  • We develop using Intellij.

  • Practice using the Chrome browser.

Expected Questions Q&A 🙋🏻‍♂️

Q. Can Java developers listen?
A. Yes, there's absolutely no problem. Kotlin is very similar to Java, so even if you learn Kotlin, you can still develop Java-Spring applications.

Q. Can non-majors also take the course?
A. No. Those familiar with basic Kotlin grammar can listen, but it's difficult to follow along without any prior knowledge. You can follow the on-screen code and practice exercises. (Prerequisite knowledge of Kotlin basics is recommended.)

Q. Is it used a lot in the field?
A. It's the developer's choice. While it's still difficult to find Kotlin in existing legacy systems, I'm currently developing all my projects in Kotlin.

Q. What are the unique advantages of this course?
A. I wrote practical code based on real-world examples. While you can find some of the material in existing books, I also included some that you might not find elsewhere.

Recommended for
these people

Who is this course right for?

  • Anyone who wants to develop Spring Boot Web Application using Kotlin

  • People who want to learn Spring Boot

  • People who want to develop web applications

  • People who want to develop a web server with Kotlin

  • Anyone looking for a language other than Java that they can learn quickly

  • People who want to join a Spring-based company

Need to know before starting?

  • Kotlin

  • Java

  • Web

Hello
This is

1,315

Learners

86

Reviews

18

Answers

4.8

Rating

1

Course

안녕하세요! 👋

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

 

【주요 경력】

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

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

- 전) 카카오페이(분사창립멤버) - 서버 개발자

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

- 전) SK그룹사 - 안드로이드 개발자

 

【강의 철학】

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

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

Curriculum

All

19 lectures ∙ (7hr 37min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

86 reviews

4.8

86 reviews

  • OMG님의 프로필 이미지
    OMG

    Reviews 205

    Average Rating 5.0

    5

    100% enrolled

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

    • steve
      Instructor

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

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

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

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

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

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

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

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

        Reviews 10

        Average Rating 4.7

        5

        84% enrolled

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

        • kuck_su님의 프로필 이미지
          kuck_su

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

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

          Limited time deal

          $22,270.00

          25%

          $23.10

          Similar courses

          Explore other courses in the same field!