
Kim Younghan's Practical Java - Basics
yh
Learn practical core Java object-oriented concepts easily via example code.
Basic
Java, oop
Learn database design systematically across three levels—conceptual, logical, and physical—and strengthen your skills through a practical, project-based e-commerce store. Gain hands-on expertise through modern design techniques and the latest trends.
4,180 learners
Level Basic
Course period Unlimited
Reviews from Early Learners
5.0
코틀린자바
While theory doesn't change and can be learned just by purchasing books, this lecture is incredibly valuable for its explanations of theory and insights gained from experience. It would have taken years to understand why certain things work well in specific situations, which Young-han experienced firsthand, but I was able to learn it all within 16 hours through this lecture, which was great.
5.0
개foot
By presenting scenarios and test cases for designs that could easily be taken for granted, this class made it easy and fun to establish a database perspective on difficult concepts.
5.0
석이네토마토
For backend developers, all of Young-han's lectures are the bible.
Master Systematic Database Design: Complete Guide to the Three Stages—Conceptual, Logical, and Physical Modeling
Hands-on experience designing and building databases through an actual e-commerce project
Normalization Theory and Practice for Data Integrity
Ability to design and implement with performance in mind
Understanding Modern Design Techniques and the Latest Trends
Practical know-how from industry experts and data-related problem-solving skills
I enjoy designing databases and applications. I have always thought about how to create better designs and spent a long time considering how best to convey that process to you. That is why preparing this course was a particularly enjoyable experience for me as well, and I put it together with the hope of sharing even one more valuable insight with you.
There is no single right answer in database modeling. The options vary depending on the situation, and ultimately, what matters is which decision you make. That’s why in this course, rather than just showing you the results, I wanted to share the thought process behind the choices I made.
I hope this course becomes a reliable guide that helps you develop the insight needed to make design decisions in the field.
This course is the third course in the Practical Database Roadmap, where you can systematically develop the insight and fundamentals essential for real-world design through the three stages of database modeling.
We will focus on database design patterns and practical techniques proven in real-world environments.
We will review the essential rules you need to know for modern design and, based on them, progressively learn commonly used patterns and techniques in practice.
Who is this course right for?
Job seekers and students preparing for careers in the IT field
Backend developer
Service/Product Planner
Aspiring database administrator (DBA)
Data Analyst
Startup founders and technology leaders
Need to know before starting?
Kim Young-han’s Practical Database Fundamentals
Inflearn Verified
615,804
Learners
43,356
Reviews
9,137
Answers
5.0
Rating
27
Courses
Educator
Before: Technical Director at Woowa Bros, Kakao, SK Planet
Author: Java ORM Standard JPA Programming
My goal is to provide education so that you can become a truly practical and competent developer.
EO Interview Video
The Life of Korea's Top Developer Instructor Young-han Kim [Part 1]
The Life of Younghan Kim, Korea's Top Developer Instructor [Part 2]
Gaebalbadak - A Country Youth Becomes the King of Development
Q&A Commemorating Inflearn Reaching 200,000 Users for the First Time
Q&A Commemorating Inflearn Reaching 300,000 Users for the First Time
All
83 lectures ∙ (16hr 11min)
Course Materials:
All
304 reviews
5.0
304 reviews
Reviews 14
∙
Average Rating 4.7
5
I thought it was going to be design theory, but it’s not. The content is very practical. I’m looking forward to what comes next.
Hyuk Shin, you’ve captured the key point well, haha. Thank you for your valuable course review^^!
Reviews 5
∙
Average Rating 5.0
5
I always listen to you! You’re the best!
Thank you, Jeong Jae-ik ^^ Have a nice day :)
Reviews 23
∙
Average Rating 5.0
Edited
5
While theory doesn't change and can be learned just by purchasing books, this lecture is incredibly valuable for its explanations of theory and insights gained from experience. It would have taken years to understand why certain things work well in specific situations, which Young-han experienced firsthand, but I was able to learn it all within 16 hours through this lecture, which was great.
That's right, KotlinJava. I hope that the next generation of developers can quickly absorb what I've felt and experienced over a long time, so they can focus on better concerns. Seeing your course review, KotlinJava, makes all the hard work I put into preparation worthwhile :) Thank you.
Reviews 61
∙
Average Rating 5.0
5
By presenting scenarios and test cases for designs that could easily be taken for granted, this class made it easy and fun to establish a database perspective on difficult concepts.
Thank you, Gaefoot! I'm rooting for you!^^
Check out other courses by the instructor!
Explore other courses in the same field!