Kim Young-han's Practical Java - Advanced, Part 1: Multithreading and Concurrency
This course provides an in-depth study of multithreading and concurrency, from basic principles to practical applications.
8,947 learners
Level Basic
Course period Unlimited

Announcement of the release of Young-han Kim's Backend Master Pass
Hello. I'm Young-han Kim.
We are introducing the Younghan Kim's Backend Master Pass, which many of you have requested for a long time, for a limited period.
Link: https://inf.run/LR9Sp
ย
A 7-year journey, and its completion
It has already been 7 years since I started my first lecture. During that time, I have created a total of 26 lectures and received overwhelming support with a cumulative total of 590,000 students.
When I first started teaching, I made a promise to myself. Thinking of the countless new, junior, and senior developers I met in the field, I vowed to create "real-world development courses that truly enable growth." My goal was to deliver every practical skill needed to grow from a newcomer to a junior, and from a junior to a seniorโand it has finally been completed after 7 years.
ย
Pass Product Composition โ Integration of 4 Core Roadmaps
This Master Pass is a 'lifelong roadmap' that accompanies a developer's entire career cycle, from the basics of their junior days to the performance optimization challenges they must face as a senior.
Young-han Kim's Practical Java Roadmap
Young-han Kim's Spring Complete Mastery Roadmap
Young-han Kim's Roadmap for Mastering Spring Boot and JPA in Practice
Young-han Kim's Practical Database Roadmap
ย
Includes new lecture to be released in July
In addition to this, the ใYoung-han Kim's Practical Database - Performance Optimizationใ course, scheduled for release in July, will be provided. (Expected price: 154,000 KRW)
This is the course I am putting the most effort into creating. This is because 80% of practical system failures stem from database performance issues. As a service grows and begins to handle large-scale traffic, no matter how cleanly you write your backend application code, the final bottleneck will eventually explode at the database level.
After mastering this course, you will possess the 'true senior's' perspective to accurately pinpoint bottlenecks without panicking, even in the face of failures or slow queries.
ย
A reward for existing students
I have prepared some benefits for those who have trusted and followed me for a long time.
- Existing Course Purchasers: A higher discount rate will be applied to the remaining courses based on the number of courses (amount) already owned.
- Purchasers of all courses (Super Fans): Master Pass provided as a gift (free)
As a special thank you to my true fans who have trusted and followed all of my lectures so far, I am giving the 'Pass Product' and the 'Practical Database Performance Optimization' lecture, which will be released in July, as a gift. (Please make sure to select the 0 won purchase for the Pass Product!)
ย
The AI Era: Why Fundamentals Matter
An era where AI writes code for us. Has the gap between skilled and unskilled developers narrowed? In the field, the opposite result is actually occurring.
AI is not a tool to replace a developer's ability, but a tool to amplify it.
Skilled developers can ask AI the right questions and determine whether the code generated by AI is high-quality or dangerous. They can quickly identify if the design is flawed, if there are hidden performance issues, or if it could lead to failures in a production environment.
Conversely, if you lack the fundamentals, it is difficult to verify the results generated by AI. Even if it appears to work on the surface, the design might be flawed, database performance issues could be hidden, or problems could erupt in the production environment.
AI technology will continue to change rapidly. However, there are things that do not change.
The basic principles of object-oriented programming
The eye to distinguish between good code and bad code
The operating principles of HTTP and the web
Transactions and Data Access Technologies
Database design and performance optimization
ย
These fundamentals become even more important in the AI era. This is because you need to know to ask questions, you need to know to verify, and you need to know to make improvements.
This Backend Master Pass contains those very unchanging essentials.
ย
Continuous lecture renewals, at no additional cost
Going forward, existing lectures will also be continuously renewed. Depending on the need, we will proceed with full video renewals, partial video renewals, manual version updates, and more.
Those who purchase the Master Pass now will receive free updates without any additional cost, even if the price of the renewed lectures increases later. This is my minimum courtesy and promise to those who have trusted and chosen me. I plan to begin full-scale renewal work after the release of the Practical Database Performance Optimization lecture.
ย
Lastly
This pass is not simply a product for selling knowledge. It is the culmination of seven years of effort, created to pass on to you everything I have learned, experienced, and fiercely contemplated in the field for over a decade.
Until the day you grow from a newcomer to a junior, from a junior to a senior, and finally become a developer whom your colleagues sincerely want to work withโI will be by your side as a reliable guide.
Thank you.
ย




