inflearn logo

[Lv1] Spring Boot You Can Explain in Interviews - Backend Development Answered Through Experience

This is an introductory backend development course where you learn through understanding rather than memorization, and experience rather than theory. Instead of reciting a Googled definition when asked "What is JPA?" in an interview, this course will empower you to give an answer based on experience, starting with "Well, I've been through JdbcTemplate hell..." You will gain a deep, intuitive understanding of "why we use frameworks" by experiencing firsthand how 30 lines of pure Java ServerSocket code shrink down to just 7 lines in Spring Boot. After 6 sessions, you will walk away with a functional portfolio piece: a Todo List REST API built with Spring Boot + JPA.

(5.0) 59 reviews

342 learners

Level Basic

Course period Unlimited

Spring
Spring
Spring Boot
Spring Boot
JPA
JPA
hibernate
hibernate
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA
hibernate
hibernate

Reviews from Early Learners

5.0

5.0

창근

33% enrolled

I ended up taking this course almost by force (?) because my company suddenly started using Spring, but looking back, I don't know what I would have done if I hadn't taken it. I wasn't a complete beginner to backend development, as I had experience with NestJS, so I was worried that Spring might feel too heavy or frustrating. However, those worries were completely shattered from the very first lecture. The flow—from Spring's philosophy to its architecture and why it was designed this way—was so smooth that I lost count of how many "Aha!" moments I had. It doesn't just list syntax; it builds the practical intuition and fundamentals needed in the field. Even coming from a NestJS background, it was great to understand Spring by comparing the two. I can confidently say that for those new to Spring, as well as those like me who have experience with other frameworks but have never properly learned Spring, this single course will completely wash away any vague fears you have. It's hard to find a better course than this for solidifying your fundamentals.

5.0

김민구

39% enrolled

This would be great for people who are new to Spring Boot, just learned Java, or learned it a long time ago. Also, Dingcodingco explains really well so it's easy to understand.

5.0

다온

100% enrolled

I had fun learning the concept through various examples. It was an enjoyable way to learn about things I had misunderstood or didn't know before.

What you will gain after the course

  • The ability to answer with "experience" in backend interviews

  • Practical Spring Boot + JPA development skills

  • A learning experience of internalizing the "Why"

  • An eye for reading production code

  • The tech stack required by 95% of entry-level backend developer job postings

Recommended for
these people

Who is this course right for?

  • Those who know Java basics (if, for, class) but find the idea of building a 'server' with them vague.

  • Those who can get the code running by following YouTube tutorials but can't explain it in an interview.

  • New job seekers intimidated by "Spring Boot and JPA experience preferred" in job postings

  • Those who have read Spring Boot books but struggle with real-world application

  • Those who completed a coding bootcamp but know the "how" without understanding the "why"

Need to know before starting?

  • Basic Java syntax level (Having completed one introductory Java course is sufficient)

  • Database Knowledge (Free educational materials provided upon participating in the course review event!)

Hello
This is dingcodingco

Inflearn Verified

Career Verified

18,797

Learners

1,918

Reviews

355

Answers

4.9

Rating

26

Courses

Get a 15% discount coupon for Dingco Dingco lectures

🚀 Former Toss, POSTECH graduate | Current Backend Developer (+9 years)
🎥 YouTuber with 20,000 subscribers | Development content creator
📚 Inflearn Instructor | Over 18,000+ cumulative students
👥 Managing a developer career community (8,000+ members)
🧩 Contributor to multiple open-source projects (Gradle, Spring AI, etc.)
📝 Passed 38 resume screenings & experienced in 100+ Kmong resume reviews (5.0 rating)

I deliver vivid, real-world industry insights in a way that is easy to understand and logically deductive.
Truyền tải những thông tin thực tế sống động từ ngành công nghiệp một cách dễ hiểu và có tính diễn dịch.

Inflearn Interview Link!

More

Curriculum

All

42 lectures ∙ (9hr 58min)

Published: 
Last updated: 

Reviews

All

59 reviews

5.0

59 reviews

  • kmk8422님의 프로필 이미지
    kmk8422

    Reviews 2

    Average Rating 5.0

    5

    39% enrolled

    This would be great for people who are new to Spring Boot, just learned Java, or learned it a long time ago. Also, Dingcodingco explains really well so it's easy to understand.

    • dingcodingco
      Instructor

      It's so wonderful to hear that it's easy to understand. I will continue to make sure that even beginners can follow along naturally. Thank you!

  • domybest님의 프로필 이미지
    domybest

    Reviews 5

    Average Rating 4.8

    5

    100% enrolled

    It was great to be able to learn about Proxy and DI in detail.

    • dingcodingco
      Instructor

      Proxy and DI are core concepts that frequently come up in interviews, and thank you for completing the journey and learning them in depth.

  • lich11158962님의 프로필 이미지
    lich11158962

    Reviews 2

    Average Rating 5.0

    5

    33% enrolled

    I ended up taking this course almost by force (?) because my company suddenly started using Spring, but looking back, I don't know what I would have done if I hadn't taken it. I wasn't a complete beginner to backend development, as I had experience with NestJS, so I was worried that Spring might feel too heavy or frustrating. However, those worries were completely shattered from the very first lecture. The flow—from Spring's philosophy to its architecture and why it was designed this way—was so smooth that I lost count of how many "Aha!" moments I had. It doesn't just list syntax; it builds the practical intuition and fundamentals needed in the field. Even coming from a NestJS background, it was great to understand Spring by comparing the two. I can confidently say that for those new to Spring, as well as those like me who have experience with other frameworks but have never properly learned Spring, this single course will completely wash away any vague fears you have. It's hard to find a better course than this for solidifying your fundamentals.

    • dingcodingco
      Instructor

      I am truly glad to hear that Spring's design philosophy connected naturally for you, even with your experience in Nest. Hearing that you understood it by comparing across frameworks is exactly the response I hoped for most while creating this course, so I am very grateful.

  • minjirj1693님의 프로필 이미지
    minjirj1693

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I had fun learning the concept through various examples. It was an enjoyable way to learn about things I had misunderstood or didn't know before.

    • dingcodingco
      Instructor

      I am so glad you enjoyed learning the concepts through examples. It makes creating this course feel truly rewarding to know that it helped you correct your misunderstandings. Thank you for taking the course.

  • sasas님의 프로필 이미지
    sasas

    Reviews 103

    Average Rating 5.0

    5

    31% enrolled

    • dingcodingco
      Instructor

      Thank you for leaving such a valuable review! I hope this lecture continues to be helpful for your future studies and work.

dingcodingco's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$48.20

25%

$68.20