Young-han Kim's Introduction to Practical Databases - SQL First Steps for All IT Professionals (Step-by-Step from SQL)

Not only developers, but also planners and data analysts learn databases step-by-step, starting from the basics of SQL.

(5.0) 549 reviews

9,349 learners

Level Beginner

Course period Unlimited

SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
SQLD
SQLD
SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
SQLD
SQLD
Thumbnail

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

개발자 취업 포기

100% enrolled

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

30% enrolled

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

준홍 박

100% enrolled

Teacher, thank you very much!

What you will gain after the course

  • Database

  • SQL Basics

  • SQL - Data Management

  • SQL - Querying and Sorting

  • SQL - Data Processing

  • SQL - Aggregation and Grouping

The #1 most-enrolled instructor in the domestic development field,
Young-han Kim's Practical Database

Trendy technologies? What's more important is database fundamentals!

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 heart of every service,
Database

Why is studying databases important?

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

We will elevate the fundamental skills of all job roles, including developers, planners, analysts, and marketers.

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)

Young-han Kim's "Practical Database Roadmap" is

📘 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.

Introduction to Roadmap Courses and Guide Videos

Frame 66

Lectures that are exceptional from the basics
Proven by 500,000+ students.

⭐⭐⭐⭐⭐

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

Recommended for
these people

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 :)

Hello
This is yh

585,411

Learners

40,861

Reviews

9,083

Answers

5.0

Rating

26

Courses

My goal is to provide education so that you can become a truly practical and competent developer.

 

The story of my life as a developer

EO Interview Video

Gaebalbadak - A Country Youth Becomes the King of Development

Solving concerns about employment and career changes

 

More

Curriculum

All

53 lectures ∙ (8hr 37min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

549 reviews

5.0

549 reviews

  • jinhinjala266141님의 프로필 이미지
    jinhinjala266141

    Reviews 5

    Average Rating 5.0

    5

    30% enrolled

    • guswn87930475님의 프로필 이미지
      guswn87930475

      Reviews 4

      Average Rating 5.0

      5

      30% enrolled

      • aozorajun7님의 프로필 이미지
        aozorajun7

        Reviews 2

        Average Rating 5.0

        5

        100% enrolled

        Teacher, thank you very much!

        • yh
          Instructor

          Thank you, Junhong!!

      • tjqwns9282님의 프로필 이미지
        tjqwns9282

        Reviews 21

        Average Rating 5.0

        5

        30% enrolled

        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~

        • yh
          Instructor

          Thank you, tjqwns9282 😊 You're continuing to study well even after getting a job. I'm rooting for you!

      • not님의 프로필 이미지
        not

        Reviews 28

        Average Rating 4.9

        5

        100% enrolled

        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

        • yh
          Instructor

          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^^!

      yh's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!

      Free