Spring Introduction: Learning by Example (Revised Edition)

This course is for those who are new to the Spring framework. By looking at the code of the official Spring example project called Spring - PetClinic, you can easily and quickly understand the following core features of Spring.

(4.7) 689 reviews

25,808 learners

Level Basic

Course period Unlimited

Java
Java
Spring
Spring
Java
Java
Spring
Spring
Thumbnail

Reviews from Early Learners

4.7

5.0

김태우

8% enrolled

Why are you disappointed or saying it's difficult when you can take such a great lecture for free? If you don't know how to use the editor and don't know what Gradle and Maven are, how is that different from coming to learn the multiplication table and not knowing the numbers? When you come across difficult content, you should try to understand and learn the difficulty. If you whine about it being difficult, what difference will it make? I recommend those who gave you 1 point to quit coding and go learn welding.

5.0

beom seok Kim

92% enrolled

If it weren't for Mr. Kiseon's lecture, I think I would have had a really hard time studying and using Spring. I'm always grateful. And thank you for distributing the core concepts of Spring for free. Please continue to make good Spring lectures!! :)

5.0

이규상

100% enrolled

About 1 year and 6 months ago...? When I first started learning web development, I was recommended to listen to a lecture by a famous developer. At that time, I couldn't understand the lecture content at all no matter how many times I watched it, so I gave up halfway through. Then, I got a job at a company and worked for about 1 year and 6 months, and then I remembered it and started listening to the lecture again. Now, after such a long time, I finally understand the teacher's lecture. I feel like I've grown a step, so I'm touched... My personal review is that although it's an introductory course, it can be quite difficult for beginners. I think that it would be better to have some experience with web development or study it before you can understand what he's talking about. I hope that no beginner developers will be frustrated by this lecture like I was 1 year and 6 months ago. Even beginner developers who have difficulty understanding this content now will naturally understand it later with just a little effort, so I hope you don't get too frustrated or blame yourself for not having talent in development. Thank you for the great lecture. Mr. Baek Gi-seon. I have also applied for the next lecture, so I will see you in the next lecture!

What you will gain after the course

  • You will learn the knowledge that will serve as a stepping stone to learning more about the Spring Framework in the future.

  • You can see the philosophy of the spring framework.

  • You can learn about the core features of the Spring Framework.

Spring Introduction by Example (Revised Edition)

This course is for those who are new to the Spring Framework.
Spring - By looking at the code of the official Spring example project called PetClinic, you can quickly and easily understand the following core features of Spring.
This course is for developers or students who want to get started with learning the Spring Framework. This course will help you approach the Spring Framework more easily. I also expect it to be very helpful for more in-depth learning in the future.

For your next course, I recommend taking "Spring Framework Core Technologies" or "Spring Boot".
thank you


Spring Framework Core Technologies
Learn Spring IoC, AOP, and core APIs.
Spring Boot Concepts and Utilization
Using Spring Boot with multiple data technologies
You can develop applications that work together.


This course is the same course as the "Introduction to Spring Framework" course on Udemy. Most of the students are from Korea, but sometimes there is a delay when playing, so I decided to upload the same course on Inflearn.


Learning Objectives

  • You will learn about the core features of the Spring Framework.
  • You can get a glimpse into the philosophy of the Spring Framework.
  • You can learn knowledge that will serve as a stepping stone for learning the Spring Framework more deeply in the future.


Helpful people

  • Beginners who are new to Spring
  • Developers or students who are curious about what Spring is
  • Developers or students who want to quickly learn about the core features and philosophy of Spring.

Recommended for
these people

Who is this course right for?

  • Developers or students who want to quickly learn the core features and philosophy of Spring

  • Developers or students who are curious about what springs are

  • Beginners who are new to springs

Need to know before starting?

  • IntelliJ or Eclipse (STS)

  • Maven or Gradle

  • java

Hello
This is whiteship

93,071

Learners

4,322

Reviews

2,010

Answers

4.8

Rating

20

Courses

Having worked at Naver and Amazon, I am currently working as a Senior Software Engineer at Microsoft.

Einstein once said, "Education is not the learning of facts, but the training of the mind to think." I create my lectures with deep resonance for those words.

YouTube: Sharing useful knowledge and career advice for developers on the
'Keesun Baik' channel
Translation: Translated numerous books related to Spring and Hibernate
Author: Easy-to-Follow Java Web Development

More

Curriculum

All

13 lectures ∙ (2hr 26min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

689 reviews

4.7

689 reviews

  • taewoo님의 프로필 이미지
    taewoo

    Reviews 1

    Average Rating 5.0

    5

    8% enrolled

    Why are you disappointed or saying it's difficult when you can take such a great lecture for free? If you don't know how to use the editor and don't know what Gradle and Maven are, how is that different from coming to learn the multiplication table and not knowing the numbers? When you come across difficult content, you should try to understand and learn the difficulty. If you whine about it being difficult, what difference will it make? I recommend those who gave you 1 point to quit coding and go learn welding.

    • tjdcksghkd126901님의 프로필 이미지
      tjdcksghkd126901

      Reviews 4

      Average Rating 4.5

      3

      15% enrolled

      I am a junior developer who has only learned Spring without learning Boot. Since I am a beginner, I started it with the purpose of reviewing Spring installation again ㅠ_ㅠ The project itself is based on Boot, so there are some confusing parts. It seems difficult to see it as a beginner's guide to Spring.

      • From a Spring beginner's perspective, it would be more difficult to get started with Spring without Spring Boot.

    • clay22324594님의 프로필 이미지
      clay22324594

      Reviews 5

      Average Rating 2.6

      1

      8% enrolled

      It's difficult. It's for beginners, so the lecture content itself may not be that bad, but there are a lot of unfamiliar parts like git, command input, and IntelliJ, so it's hard to understand.

      • In the first lecture, you will be told that you will be taught based on basic concepts such as Git Maven.

      • n What Jiwoon said is right, but I think Clay said that because this lecture is different from what people usually expect from an introductory lecture..ㅎㅎ

      • This lecture is an introduction to "Spring", not an introduction to "basic programming" such as using Git, command input, or IntelliJ. Furthermore, if you don't know how to use Git, basic commands, or IntelliJ, taking a Spring class is meaningless.

    • phenomenon님의 프로필 이미지
      phenomenon

      Reviews 5

      Average Rating 4.2

      1

      92% enrolled

      I am already familiar with other languages (JavaScript, Python), but I am not familiar with Java, so I took the Java Basics course as a prerequisite and listened to it to get started with Spring. However, I feel a lot of regret. I listened to it more than 3 times just in case, but I still feel regret. 1. IntelliJ, Maven, etc., when learning something, beginners tend to have difficulties with these environmental factors, but they assume that they already know these things and skip them, 2. (Even if it is not an environmental factor) when the explanation is a little more detailed, they recommend that you take Gi-seon's other paid lectures for a more detailed explanation, and skip over them. Many parts are 'due to time constraints' And I personally regret that you skipped it because it was an introductory lecture. This is the most introductory lecture, but if the introductory lecture is skipped like this, I feel frustrated about how I should start Spring. (It's similar to a new applicant thinking, "If everyone only wants experienced people, where can I get my experience?" hehe) You said it was due to time constraints, but students who feel it's too easy will probably skip it at an appropriate level and listen. Therefore, I thought it would have been better if you had given it at the level of a beginner since it's an introductory lecture. I think it would be more effective to listen to this lecture as a quick review after finding and listening to another introductory lecture rather than as an introductory lecture. For your information, I subscribe to Giseon's YouTube channel and am a fan. Although this lecture was disappointing as an introductory lecture, I sincerely thank you for uploading the free lecture, and I hope you will continue to provide good lectures in the future. I will come back to review after building up some Spring concepts. --- I came back after building up the basics in another Spring lecture in Infraon and re-took it for review. Now I understand. It seems like a lot of explanation was omitted for an introductory lecture. ㅠㅠ

      • simonaha8230235님의 프로필 이미지
        simonaha8230235

        Reviews 3

        Average Rating 2.3

        1

        54% enrolled

        The microphone is bad, so the lecture voice is cracked, and there are many repetitions that don't work in the middle. Of course, the lecture content is good, but the level of difficulty of the speech is uneven, so it's unclear at what level you should listen. There's nothing done in one go, so it's questionable whether they filmed the lecture after doing examples or projects in advance.

        whiteship's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!

        Free