inflearn logo

Becoming a Coding Test Passer - 4-Week Completion (2nd Batch)

In just 6 weeks, here's what you'll get

  • Basic concepts of data structures and algorithms frequently appearing in coding tests

  • How to understand the requirements of coding test problems

Starts Jan 26

42 days

Finish Mar 9

  • Cohort 2now opening
  • 286People who joined past cohortsPast participants
  • 129Public work from the last cohortPublic work
  • 5.016 reviews of the original courseCourse reviews

Last cohort's work

What 286 people in cohort 1 built

dremdeveloper님과 함께해요!

Career Verified

5,071

Learners

87

Reviews

6

Answers

4.9

Rating

21

Courses

Hello. I’m Park Gyeong-rok, a developer with 10 years of experience developing machine learning software at Samsung Electronics and the author of the *Becoming a Successful Coding Test Taker* series.

I teach data structures and algorithms, with a focus on C/C++/Python. I explain difficult concepts through diagrams and execution processes, and focus on creating content that helps learners master the flow of problem analysis → solution strategy → implementation → complexity review.

At Inflearn, I offer Python and C++ coding test courses for free. In the Naver Cafe and open chatroom, I share study materials and study group updates and answer questions.

Books: https://store.kyobobook.co.kr/person/detail/1112299903

YouTube: https://www.youtube.com/@dremdeveloper

LinkedIn: https://www.linkedin.com/in/ultrasuperrok/

Naver Cafe: https://cafe.naver.com/dremdeveloper

Open chat room: https://open.kakao.com/o/gX0WnTCf

Business inquiries: ultrasuperrok@gmail.com

More

Becoming a Coding Test Qualifier: Python Edition - Author's Lecture


Stop struggling with coding tests all by yourself!

We invite everyone, from non-majors to computer science majors, to the best free Python coding test lecture where anyone can easily understand and develop practical skills.



Why should you prepare for coding tests with Python?

In the world of coding tests, Python is a language that stands out. Thanks to its concise and intuitive syntax, you can write code much shorter and faster than in C++ or Java, even for the same logic.

This becomes a powerful weapon in a coding test environment where you must implement accurate code within a limited time. Furthermore, Python provides a rich set of powerful and efficient built-in data structures, such as lists and dictionaries, helping you solve complex algorithmic problems with relative ease.


In this lecture, we will utilize these advantages of Python to their full potential (200%), guiding you to focus more on the essence of the problems and invest your time in developing solution strategies.


What will you learn? Core Course Curriculum

This free lecture systematically covers everything you need to pass coding tests. First, we delve deep into the principles of core data structures (arrays, linked lists, stacks, queues, hash tables, trees, heaps, graphs) that form the foundation of coding tests. Rather than simply memorizing concepts, you will gain a clear understanding of when and why each data structure is used through practical examples. Next, we will conquer major algorithms (brute force, greedy, DFS/BFS, dynamic programming, etc.).
* Lectures are updated weekly


We prepared this for people like you! (Target Audience)

  • Those preparing for coding tests for the first time with the goal of getting a job at an IT company: We provide the most efficient and proven learning roadmap for those who felt overwhelmed and didn't know where or how to start.

  • Non-majors dreaming of becoming a developer: We break down conceptual barriers by minimizing difficult computer science terminology and using easy explanations and analogies that anyone can understand.



Diverse Communities

1월

25일

챌린지 시작일

2026년 1월 25일 오후 03:00

챌린지 종료일

2026년 3월 9일 오후 02:30

챌린지 커리큘럼

All

52 lectures

Course Materials:

Lecture resources
챌린지 전용 수업

Recommended for
these people

Who is this course right for?

  • Those preparing for coding tests

  • Those who want to learn the basics of data structures and algorithms.

Need to know before starting?

  • Python Syntax Basics

Reviews

All

6 reviews

5.0

6 reviews

  • jooheekim님의 프로필 이미지
    jooheekim

    Reviews 1

    ∙

    Average Rating 5.0

    5

    32% enrolled

    The lecture is truly great, but the audio is way too quiet ㅠㅠㅠㅠㅠ I can barely hear it even with all volume settings at max.......... Please, please turn up the volume!!! Anyway, thank you for the free lecture ^_^

    • dremdeveloper
      Instructor

      I will try to increase the volume and upload it again this month. Thank you for listening.

  • gywns2zang9님의 프로필 이미지
    gywns2zang9

    Reviews 2

    ∙

    Average Rating 5.0

    5

    32% enrolled

    This is a big help.

    • bella05070210님의 프로필 이미지
      bella05070210

      Reviews 2

      ∙

      Average Rating 5.0

      5

      32% enrolled

      I had learned algorithms and data structures before, but as I started preparing for coding tests, I found myself forgetting parts or getting confused. It is very helpful that you are highlighting the most important points.

      • whh123459562님의 프로필 이미지
        whh123459562

        Reviews 129

        ∙

        Average Rating 5.0

        5

        15% enrolled

        • calculator님의 프로필 이미지
          calculator

          Reviews 297

          ∙

          Average Rating 4.9

          5

          0% enrolled

          이 강의의 지난 수강평

          취소 및 환불 규정
          챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

          Free