Young-han Kim's Practical Database - Basic Course
yh
Learn the fundamentals of SQL and databases essential for practical work. Not only developers, but also planners and data analysts can learn SQL in depth.
Basic
SQL, MySQL, DBMS/RDBMS
Not only developers, but also planners and data analysts learn databases step-by-step, starting from the basics of SQL.
10,337 learners
Level Beginner
Course period Unlimited
Reviews from Early Learners
5.0
๊ฐ๋ฐ์ ์ทจ์ ํฌ๊ธฐ
Hello, Younghwan! I originally leave course reviews after watching all the lectures completely.. but since I'm recording all of your lecture content while taking classes, it seems like it would take too long, so I want to quickly express my gratitude that thanks to studying with your lectures for 1 year and 10 months, I was able to get hired as a new developer, so I'm leaving this review in the middle of taking the course..๐๐ The company I got hired at uses Kotlin + Spring for backend until this year, and will transition to TypeScript + NestJS in 2026, but thanks to the fundamentals and confidence built through your lectures, I feel like I can understand and handle any language or framework transition if I put in the effort. Thanks to the knowledge built from the ground up that I learned from your lectures, I was able to not give up on becoming a developer despite the difficult job market, I was able to do side projects with people I didn't know through trial and error, I was always in the top group at bootcamp and could grow together with skilled people to produce results, and although the company isn't a famous and excellent IT industry company, I was able to bear fruit despite it being a difficult time for employment. Just like you often said at the end of your lectures about "what's next" or at conferences and special lectures, even though I might not get many responses from the numerous companies I applied to, there existed a company somewhere that would hire me๐๐๐ With the mindset that this is truly the beginning, I will strive to become a developer who burns steadily for a long time rather than briefly flaring up! I'm so very grateful and always respect you! It will take time, but I'll complete both the beginner and basic courses bit by bit on weekends and see you again in the course reviews
5.0
tjqwns9282
You've opened a database course this time~ I'm currently working at a company after studying with Younghan's lectures. What I've realized while working is that while SQL is important for databases, it's crucial to understand and utilize the database itself well, so I'm studying step by step as a review. I'm always learning well~
5.0
james.seo.0319
This is the best lecture that explains essential content in an easy-to-understand way, tailored to the level of students who are beginners in DB operation/development, based on the instructor's rich practical experience. Through this course, I now have a reason to continue taking the instructor's next-level free and paid lectures.
Database
SQL Basics
SQL - Data Management
SQL - Querying and Sorting
SQL - Data Processing
SQL - Aggregation and Grouping
Former Technical Director at Woowa Brothers, exceeding 500,000 cumulative students
The reason why Young-han Kim created the database course
โขโขโข
"I wanted to create a database course that covers the fundamental skills truly needed in practice."
The core of every service we create lies in the database.
The database is like the 'heart' that powers the software.
In other words, it is the foundational technology for all applications for developers, and an essential skill that planners and analysts must know to understand and utilize data. To implement great products and services and make accurate decisions, database knowledge is a fundamental skill required for all roles.
Roadmap Series Part 1, First Steps in SQL for All IT Professionals
Junior/aspiring developers who want to build a solid foundation in databases
Planners/marketers who need data-driven decision-making
Data analysts who want to build
SQL skills
This course is the first lecture in the Practical Database Roadmap, designed for all IT professionals who want to build a solid foundation in databases. We have minimized complex explanations and structured the course so that you can naturally learn SQL by writing it yourself.
What is covered in the lecture
Core database concepts
Data management (Add, modify, delete data)
Data retrieval and sorting (Select)
Data processing
Data aggregation and grouping (Group by)
๐ Developer Learning Track
I recommend following the entire roadmap. It covers everything from database fundamentals and essential DB design knowledge to practical tuning strategies for becoming an advanced developer.. Lแป trรฌnh nร y bao gแปm tแบฅt cแบฃ mแปi thแปฉ, tแปซ nhแปฏng kiแบฟn thแปฉc cฦก bแบฃn vแป cฦก sแป dแปฏ liแปu, kiแบฟn thแปฉc thiแบฟt kแบฟ DB thiแบฟt yแบฟu, cho ฤแบฟn cรกc chiแบฟn lฦฐแปฃc ฤiแปu chแปnh thแปฑc tแบฟ ฤแป trแป thร nh mแปt nhร phรกt triแปn cao cแบฅp.
๐ Planner/Analyst/Marketer Learning Track
By taking the Introductory and Basic courses, you can cover all the essential SQL required for practical work. If you aspire to be a Data Product Lead, we recommend taking the Advanced course as well., bแบกn cรณ thแป nแบฏm vแปฏng tแบฅt cแบฃ cรกc kiแบฟn thแปฉc SQL cแบงn thiแบฟt cho cรดng viแปc thแปฑc tแบฟ. Nแบฟu bแบกn mฦก ฦฐแปc trแป thร nh Data Product Lead, tรดi khuyรชn bแบกn nรชn hแปc thรชm cแบฃ phแบงn Nรขng cao.
Young-han Kim's Practical Database Introduction - Step by Step from SQL
Young-han Kim's Practical Database - Basic Edition
Young-han Kim's Practical Database - Performance Optimization and Advanced Features (Scheduled for release in the first half of 2026)
โญโญโญโญโญ
I was often moved by the step-by-step sequences and materials that could only be produced by deeply considering the perspective of a beginner. Just as your current lectures have been for me, I hope you continue to create courses that reach out to those who, like I once was, are lost and struggling. Thank you!
"Spring Boot - Core Principles and Application"
Course Review
โญโญโญโญโญ๏ธ
I only knew how to do CRUD, and whenever I encountered DB issues, searching on Google only gave me fragmented knowledge that left me feeling like there were gaps, but this lecture fills those gaps. ... I guess the basics really are important. And I don't think there's anyone who can solidify those basics as well as Young-han.
"Spring DB Part 1 - Core Data Access Principles" Course Review
โญโญโญโญโญ
It's truly the best. While taking other courses, I had things where I wondered, "Why is it used this way?" and questions that remained unresolved, as well as things I wondered about while self-studying, like "Why does this part work like this??"โhe explains all of them clearly. ... If you've ever had the experience of not being able to cleanly resolve your doubts while studying alone, I highly recommend this. I'm really looking forward to the intermediate and advanced courses as well.
"Kim Young-han's Practical Java - Basic Edition"
Course Review
โญโญโญโญโญ
I think the way you open the web browser developer tools during the lecture to show how things actually work served as an opportunity for me to become more interested, realizing that the parts I'm studying actually operate in that way. ... Please continue to upload many lectures and spread your positive influence to many people. I truly enjoyed the lecture. ^^
"HTTP Web Fundamentals for All Developers" Course Review
โญโญโญโญโญ
I am truly grateful for the practical lectures, detailed explanations, and your thoughtfulness in explaining previous concepts once more. ... Due to the limitations of government-funded education, I couldn't let myself fall behind, and thanks to your lectures that I found while searching, I feel like my life is going to change. With the goal of working at the same company as you as a developer, I will strive to become a competent developer. Thank you sincerely.
"Spring Core Principles - Basic" Course Review
โญโญโญโญโญ
I was able to draw a big picture of what can be created with Spring, and rather than just teaching the technology blindly, you showed how certain technologies were introduced to solve inefficiencies or problems that arise while writing code, naturally building it up from start to finish, which allowed me to learn smoothly!
"Spring Introduction - Learning Spring Boot, Web MVC, and DB Access Technologies through Code"Course Review
Who is this course right for?
Aspiring developer
Developers who have studied databases but want to solidify their foundations.
Product managers, marketers, and data analysts who want to learn SQL
Everyone in the IT industry
Need to know before starting?
This course is for those who are new to databases.
All you need to know is how to use a computer :)
Inflearn Verified
600,270
Learners
41,866
Reviews
9,107
Answers
5.0
Rating
26
Courses
Educator
Former: 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 Young-han Kim, Korea's Top Developer Instructor [Part 1]
The Life of Younghan Kim, Korea's Top Developer Instructor [Part 2]
Gaebalbadak - A Country Youth Becomes the King of Development
All
53 lectures โ (8hr 37min)
Course Materials:
All
633 reviews
5.0
633 reviews
Reviews 28
โ
Average Rating 4.9
5
Hello, Younghwan! I originally leave course reviews after watching all the lectures completely.. but since I'm recording all of your lecture content while taking classes, it seems like it would take too long, so I want to quickly express my gratitude that thanks to studying with your lectures for 1 year and 10 months, I was able to get hired as a new developer, so I'm leaving this review in the middle of taking the course..๐๐ The company I got hired at uses Kotlin + Spring for backend until this year, and will transition to TypeScript + NestJS in 2026, but thanks to the fundamentals and confidence built through your lectures, I feel like I can understand and handle any language or framework transition if I put in the effort. Thanks to the knowledge built from the ground up that I learned from your lectures, I was able to not give up on becoming a developer despite the difficult job market, I was able to do side projects with people I didn't know through trial and error, I was always in the top group at bootcamp and could grow together with skilled people to produce results, and although the company isn't a famous and excellent IT industry company, I was able to bear fruit despite it being a difficult time for employment. Just like you often said at the end of your lectures about "what's next" or at conferences and special lectures, even though I might not get many responses from the numerous companies I applied to, there existed a company somewhere that would hire me๐๐๐ With the mindset that this is truly the beginning, I will strive to become a developer who burns steadily for a long time rather than briefly flaring up! I'm so very grateful and always respect you! It will take time, but I'll complete both the beginner and basic courses bit by bit on weekends and see you again in the course reviews
Wow~ Naguri, I sincerely congratulate you :) Thanks to your proper study of Java and Spring, you were able to maintain top rankings in the bootcamp, and because of that, many other people asked you questions, which I think helped you grow even better. Now it's really the beginning. I'll always be cheering you on too^^!
Reviews 7
โ
Average Rating 4.4
Edited
5
This is the best lecture that explains essential content in an easy-to-understand way, tailored to the level of students who are beginners in DB operation/development, based on the instructor's rich practical experience. Through this course, I now have a reason to continue taking the instructor's next-level free and paid lectures.
Thank you for listening so attentively, james.seo.0319!
Reviews 21
โ
Average Rating 5.0
5
You've opened a database course this time~ I'm currently working at a company after studying with Younghan's lectures. What I've realized while working is that while SQL is important for databases, it's crucial to understand and utilize the database itself well, so I'm studying step by step as a review. I'm always learning well~
Thank you, tjqwns9282 ๐ You're continuing to study well even after getting a job. I'm rooting for you!
Reviews 5
โ
Average Rating 5.0
Reviews 4
โ
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!
Free