강의

멘토링

커뮤니티

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) 89 reviews

1,339 learners

Level Basic

Course period Unlimited

  • steve
Spring Boot
Spring Boot
REST API
REST API
JUnit
JUnit
MVC
MVC
Spring Boot
Spring Boot
REST API
REST API
JUnit
JUnit
MVC
MVC

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

OMG

100% enrolled

There aren't many lectures that cover Spring with Kotlin, so I bought it as soon as it was released, and since I had no experience learning Kotlin, I took this course by listening to only the basic grammar lectures on YouTube, but I wasn't blocked by Kotlin or anything. The time I spent learning Kotlin to listen to the lecture was meaningful, and I learned a lot from the explanations about Spring in the lecture. In particular, I liked that the swagger annotation setting problem at the end was solved and explained without stopping, but rather showed the process directly.

5.0

이재홍

100% enrolled

This was a great help to me as I was new to Spring. Thank you.

5.0

달숨

100% enrolled

As a beginner, this was a very satisfying lecture. I heard you will be going over JPA in the next lecture. I wonder when you will come..ㅋㅋ

What you will gain after the course

  • 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,474

Learners

94

Reviews

18

Answers

4.8

Rating

2

Courses

Hello! 👋 From large corporations to startups!!

I am an 11-year backend engineer currently serving as a development team lead at a fintech startup.

【Key Experience】

- Current) Founding member & Development Team Lead at a fintech startup with 10B+ KRW in funding

- Former) Banksalad Backend Unit 1 Development Lead

- Former) Kakao Pay (Founding Member) - Server Developer

- Former) Kakao - Server Developer

- Former) SK Group - Developer

& Development Team Lead - Former) Banksalad Backend Unit 1 Development Lead - Former) Kakao Pay (Founding Member) - Server Developer - Former) Kakao - Server Developer - Former) SK Group - Developer

【Teaching Philosophy】

From startups to major corporations, and from small services to large-scale systems

I will help you grow based on my diverse experiences. 🚀

Curriculum

All

19 lectures ∙ (7hr 37min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

89 reviews

4.8

89 reviews

  • omg님의 프로필 이미지
    omg

    Reviews 206

    Average Rating 5.0

    5

    100% enrolled

    There aren't many lectures that cover Spring with Kotlin, so I bought it as soon as it was released, and since I had no experience learning Kotlin, I took this course by listening to only the basic grammar lectures on YouTube, but I wasn't blocked by Kotlin or anything. The time I spent learning Kotlin to listen to the lecture was meaningful, and I learned a lot from the explanations about Spring in the lecture. In particular, I liked that the swagger annotation setting problem at the end was solved and explained without stopping, but rather showed the process directly.

    • steveye
      Instructor

      Thank you for your good review ^^ As you said, it was more of a basic and introductory lecture on Spring than a lecture on Kotlin. In future lectures, we will gradually proceed with practical projects, so we will prepare to utilize Kotlin more.

  • ljh8903229315님의 프로필 이미지
    ljh8903229315

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    This was a great help to me as I was new to Spring. Thank you.

    • alephzero5986님의 프로필 이미지
      alephzero5986

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      As a beginner, this was a very satisfying lecture. I heard you will be going over JPA in the next lecture. I wonder when you will come..ㅋㅋ

      • codingcastle님의 프로필 이미지
        codingcastle

        Reviews 10

        Average Rating 4.7

        5

        84% enrolled

        This is my first time using Zapring and Coping, and the explanation is clear and good. I look forward to Steve's next lecture :)

        • nhs20797097님의 프로필 이미지
          nhs20797097

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          The lecture was well-organized and had a good development throughout. I look forward to the next lecture.

          $23.10

          steve's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!