강의

멘토링

커뮤니티

Data Science

/

Data Analysis

[Problem-solving Class] 50 SQL Query Problems to Tackle Seriously (Part 1) - Coding Test Preparation

Train SQL queries through 50 diverse problems and prepare for real-world analysis environments and coding tests. * If you are new to learning SQL, you will be able to follow along without difficulty by first taking SQL [개념반].

(5.0) 4 reviews

65 learners

  • breachers
문제풀이
코딩테스트대비
leetcode
SQL

Reviews from Early Learners

What you will gain after the course

  • Growing from SQL Beginner to Expert

  • Understand SQL coding test types.

  • Mastering SQL queries for real-world analysis.

If you are looking for the fastest training course to go from beginner to expert in SQL queries,

Make a difference in our SQL problem-solving class that teaches you how to solve problems properly.

1. Who is this course for? (Recommended learners)

"I want to go from beginner to expert, but I don't know which course to take."

"I know the concepts of SQL, but writing queries in a real environment is still too difficult."

"Every time a SQL coding test comes up, I feel at a loss as to how to solve it."

  • This course is for anyone who knows the concepts of SQL but wants to write queries more naturally and comfortably.
  • Just as understanding the concepts alone is not enough when solving a math problem, coding such as SQL can be difficult to apply in practice with simple memorization or understanding of the concepts alone.
  • To overcome that process, it is important to start with an experienced pacemaker who has written many queries and encountered errors and has a variety of cases.

2. What can I expect after completing the course? (Expected effects)

  • You don't have to listen to the problem-solving lectures anymore.
    • This lecture covers many types of SQL queries that you may encounter, so if you follow the content provided in the lecture without missing anything, you will definitely experience changes.
    • Since you will learn how to study on your own, you will be able to solve problems on your own after taking the course and further improve your skills through self-study.
    • Even if you encounter a problem you don't know, you can continue to ask questions through the community and /inquiry of this lecture and expect continuous help.
  • You can relieve your fear of SQL coding tests.
    • In this course, we will train using the Leetcode platform, the world's most widely used service for preparing for coding tests.
    • Leetcode's Essential 50 Questions are designed to cover many of the topics that frequently appear in coding tests, so they will be helpful in real-life situations as well.
  • You can go from beginner to expert.
    • For a beginner to become an expert, the most important thing is to make many mistakes and experience various query types.
    • By taking this course, you will be exposed to an environment where you can see many different types and many errors.
      • It's okay to make mistakes and errors while taking the class. It's a learning process and will definitely lead to growth.
      • I want to accompany you on your journey from beginner to expert.

Check out Leetcode SQL 50 (link)

3. So what can we not expect? (What is not covered)

  • It does not cover the detailed grammar for each type of DB.
    • Unfortunately, I cannot say that this lecture can solve all parts of SQL grammar. This is because there are various types of DBs, and each DB may have differences in function usage and detailed grammar.
    • In addition, since the programming ecosystem is constantly changing with each version update, developers in the field are constantly studying and checking these changes while doing their actual work.
  • I'll teach you how to catch fish, not fish.
    • But the reason I still say that this lecture alone is good is because I want to convey the method of catching fish, not the fish.
    • As I mentioned earlier, no developer in the field can memorize or know the grammar of all DBs beforehand, because the programming ecosystem is always changing.
    • If you are preparing for practical analysis/employment, it is important to focus on the core parts that do not change and learn how to respond to each situation in practice for the rest.

4. How will the lecture proceed? (Lecture/Product Introduction)

  • We'll help you solve all the problems without having to look at the answers by repeatedly solving them.
    • The goal of this lecture is to help you solve problems in the problem-solving class at least twice, and then write queries directly without looking at the answers when you encounter the problem again.
    • In this lecture, we recommend that you repeat the problem set more than twice and proceed by dividing it into the steps below.
      • When reading for the first time, we recommend that you do not think about it for more than 30 minutes and watch the video if you cannot solve a problem.
      • When reading for the second time, I recommend that you select only the problems that you could not solve on your own during the first reading and solve them without thinking about them for more than an hour.
      • After that, I recommend that you select only the problems that you couldn't solve even after reading it twice and solve them repeatedly until you can solve them without looking at the answers.
    • We are guiding you on a plan that you can choose based on your situation. (e.g. 30-day completion plan/2-week completion plan/short-term crash plan) Choose the period you want and complete the course.
    • Please refer to the sample video of this lecture for problem-solving methods.
  • We will help you complete the course through study.
    • The study is open to all applicants and is conducted online once a week for a total of four times.
    • We help study participants track their progress.
    • Progress involves solving common problems for each week and taking turns with study group members to verbally explain the problems.
      • A separate study for introverts (progress verification via text only) is also conducted.
  • We operate a customer service center where you can ask questions if you have any.
    • If you have any questions, please leave them through the Questions tab within Inflearn.

5. Who do you study with? (Instructor introduction)

  • <Planner's SQL> Author - Insight

  • Has many years of experience working as a data engineer and analyst (SSG.COM, Cremon, Playful Discovery)

  • Numerous SQL training experiences (for global corporations, startups, and individuals)

Other lecture/book series by Joe (Breachers)

Community Opening Guide

Join our Discord server for lecture-related communication and information exchange!

- Link:  https://discord.gg/yTdKbAk8g2

Recommended for
these people

Who is this course right for?

  • Those familiar with SQL basics and aspiring to be experts.

  • Those who want to prepare for SQL coding tests

  • Those who want to freely analyze with SQL in practice

Need to know before starting?

  • Understanding basic SQL syntax

Hello
This is

4,133

Learners

284

Reviews

40

Answers

4.9

Rating

6

Courses

누구나 데이터를 직접 다루는 자유를 얻을 수 있는 곳

[강의자 소개]

  • 데이터 엔지니어 및 분석가 현업 재직 경험 (SSG.COM, 크몽, 놀이의발견)

  •  <기획자의 SQL> 저자 - 인사이트

     

  • SQL 출강 경험 다수 (다수의 기업 및 개인 대상)

     

     

     

[학생/취준생 40% 특별 할인]

  • data.pelican.joe@gmail.com로 중요정보를 가린 학생증 사진을 첨부해서 메일을 보내주시면 40% 할인 쿠폰을 보내드려요.

     

@business: data.pelican.joe@gmail.com
@github: https://github.com/SqlForPmInsight/data_interview_question
@thread: https://www.threads.com/@breachers_data
@insta: https://www.instagram.com/breachers_data

Curriculum

All

36 lectures ∙ (4hr 5min)

Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • coconuts님의 프로필 이미지
    coconuts

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    I know SQL concepts, but when I actually tried to solve problems, I felt overwhelmed. This was extremely helpful!

    • breachers
      Instructor

      I'm glad I could help! Thank you for your review, Coconut! 😊

  • humanreal1052님의 프로필 이미지
    humanreal1052

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    The problem explanation was good as it included only the necessary parts in an easy-to-understand way.

    • breachers
      Instructor

      Hello humanreal, thank you for leaving feedback about the parts you enjoyed from the lecture 😊😊 I will work hard to create even better lectures.

  • griotold님의 프로필 이미지
    griotold

    Reviews 33

    Average Rating 4.9

    5

    100% enrolled

    I thought I knew SQL to some extent, but I realized my skills are quite lacking. Thank you for making me realize what I'm missing. I'll try again and move on to the second part after I've built up enough skills to solve all the problems without looking at the solutions. Thank you for the great lecture.

    • breachers
      Instructor

      Hello Mr. Gorio! You've quickly grasped which areas need more improvement just from the lectures. I'll be cheering on your continued growth! Congratulations on completing the course, and please feel free to use Discord for any questions you may have! Thank you!

  • stewdentoffice5769님의 프로필 이미지
    stewdentoffice5769

    Reviews 1

    Average Rating 5.0

    5

    8% enrolled

    I had been struggling with SQL for a while and was wondering what to do. But I was too busy to open a book and study from AtoZ, so I was very grateful when the instructor opened a class. If I didn't know SQL at all, it would be a different story, but this class where I can immediately solve example problems when I've forgotten something I used to know!!! I was able to remember the queries that were somewhere in my memory and immediately put them into practice(?)!

    • breachers
      Instructor

      Hi Euna! Since you already have a foundation in SQL, I think problem-solving is the most effective way to build your skills. I'm glad to hear that it was helpful when you were put into real-world situations! Feel free to ask if you have any questions. Thank you.

$29.70

breachers's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!