It's been almost 20 years since I developed only ERP system with development tool (Powerbuilder) not JAVA, but because of user requirements or many requests for web-based development of other systems, I needed to study for web service.
I didn't know anything about JAVA or Spring, and I didn't know what kind of education I should receive, so I paid for and listened to all three lecturers' lectures on Spring.
Kim Young-han is one of those three.
My current progress in listening to each lecturer's lecture is
1. I have completed all of Kim Young-han's lectures except JPA.
I listened to everything from basic network to introduction to Spring, backend, and DB (excluding JPA) at least twice.
The reason I excluded JPA is because ERP has many complex queries, so I thought it would be more efficient to create SQL directly with MYBATIS.
2. Another instructor A's lecture had Spring 1 and 2, but I stopped halfway through the first part.
The characteristic is that it focuses a lot on JSP, so it is somewhat helpful for the JSP that my company is currently using,
but other than that, instead of testing it once before the lecture, there were too many problems to solve during the lecture, so it was loose.
The materials were not prepared well.
3. Another instructor B's roadmap was halfway through.
Although instructor B seemed to have a lot of knowledge, the lecture scenario was lacking.
It was a lecture that ended in one shot rather than a linked progression, so the lack of materials was noticeable.
It felt like learning short pieces of knowledge one by one rather than understanding the big picture of Spring, and there were many parts that were difficult to proceed because the Spring version was low and many objects that had already been deprecated were used.
Anyway, while listening to Instructor B's lecture, JPA came up, and I thought I should go deeper into JPA, so I bought all of Kim Young-han's JPA lectures, and now that I've finished Java Intermediate 1, I'm going to proceed with JPA.
While listening to Kim Young-han's lectures,
I was learning Java for the first time, but I ignored Java and started right away with Spring, and it wasn't that difficult,
and I was able to compare it with the development languages I had used before, and I was able to learn new things, which was really great.
In addition,
While listening to Spring, Backend, and DB, I searched the web for parts I didn't understand,
and I was able to solve many of the questions I had at that time through this Java lecture, which was great.
I feel that Kim Young-han's lectures are definitely better prepared than other lectures.
From the examples used in the lectures, to the storytelling that gradually develops, and even the video editing (of course there were a lot of them. You can clearly see them as you watch the lectures),
I can see the big picture with my eyes because he does a really good job.