Thumbnail
BEST
개발 · 프로그래밍알고리즘 · 자료구조

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)대시보드

(4.9)
32개의 수강평 ∙ 711명의 수강생
132,000원

월 26,400원

5개월 할부 시
지식공유자: 알리 Ally
총 105개 수업 (23시간 16분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • latte 프로필latte
    2025-08-041652610

    안녕하세요. 코딩 테스트 공부 경험이 있으나 (이전에 백준 기준 플레티넘 4까지 달성했었습니다) 6개월 정도 쉬어서 감이 많이 떨어진 상태입니다 요즘 프로그래머스 문제를 랜덤으로 풀고 있는데 풀이를 보면 모르는 알고리즘이나 자료구조는 거의 없지만 접근을 제대로 생각해내지 못하는 경우가 많아요.. 이런 경우에 감을 되살리기 위해, 이 강의를 빠르게 훑어보는 것도 괜찮을까요?

    알리 Ally
    알리 Ally
    알리 Ally
    2025-08-05433196

    안녕하세요, latte님! 본 강의는 문제에 접근하는 방법을 배우기에 매우 적합한 강의라고 자부합니다. 말씀하신 것처럼 강의를 빠르게 훑으며 학습하는 방식을 추천드리며, 이전에 백준 기준 플래티넘 4까지 도달하신 경험이 있다면 기본기는 충분히 갖추신 상태이므로, 금방 실력을 되찾고 더 높일 수 있을 거라 생각합니다. 문제해결능력(문제를 접근하는 능력)을 높이기 위한 학습법으로는, 개념 중심 파트는 빠르게 들으시고, 알고리즘 예제나 실전 문제 풀이 파트에 집중해서 학습하시는 것을 추천드립니다. (알고리즘 예제 또한 하나의 알고리즘 풀이로 푸는 것이 아닌 다양한 접근을 포함하여 제작하였으니 보시는 것을 추천드립니다.)

  • anny0601 프로필anny0601
    2025-08-021651221

    안녕하세요. 비전공자이고, 코딩 테스트에 대한 지식이 전혀 없고, 파이썬과 C언어를 아주 살짝 할 수 있는 정도입니다... 코딩을 해본 적 없는데, 강의를 열심히 들으면 코딩 테스트 문제들을 풀 수 있을까요..?? 그리고 코딩 테스트는 알고리즘과 자료구조 둘 다 알아야한다고 하던데, 자료구조에 대한 내용도 강의에 포함되어 있나요? 또한, 강의 듣기 전에 미리 공부해야 할 부분들이 있나요? 감사합니다.

    알리 Ally
    알리 Ally
    알리 Ally
    2025-08-02432636

    안녕하세요, anny0601님! Q. 코딩을 해본 적 없는데, 강의를 열심히 들으면 코딩 테스트 문제들을 풀 수 있을까요? 현재 상황을 보자면, 컴퓨터공학 관련 지식이 아직 부족하시고 코딩 경험이 거의 없으시기 때문에 초반에는 어려울 수 있습니다. 하지만 어려운 만큼, 그 과정을 통해 빠르게 배울 수 있다는 장점도 있습니다. 이 부분은 성향이 중요하다고 생각해서 아래를 참고하면 좋을 것 같습니다. - 잘 맞는 경우: 하루 평균 2시간 정도 1~2개월 꾸준히 학습 가능 / 느낌보다는 논리적으로 배우는 걸 선호 / 모르면 꼭 찾아보는 성향 - 덜 맞는 경우: 암기 위주 선호 / 모르는 부분이나 궁금한 점을 그냥 넘어가는 성향 Q. 코딩 테스트는 알고리즘과 자료구조 둘 다 알아야 한다는데, 자료구조도 강의에 포함되나요? 코딩테스트에서는 알고리즘과 자료구조 모두 알아야 하는 것이 맞습니다. 자료구조의 원리나 직접 구현 방식은 컴퓨터공학적으로 매우 중요하지만, 코딩테스트에서는 대부분 구현된 것을 라이브러리로 사용하면 충분합니다. 본 강의에서는 자료구조의 원리보다 작동 방식과 사용법 위주로 간결하게 다룹니다. 원리를 몰라도 코딩테스트 공부에는 지장이 없습니다만, 원리를 알면 시간 복잡도가 왜 그렇게 나오는지 이해할 수 있고, 추후 개발자로 취업할 때에도 도움이 됩니다. 그래서 코딩테스트 대비만 한다면 강의 내용으로 충분하지만, 장기적으로 개발자를 목표로 한다면 강의와 병행해 원리도 조금씩 공부하는 것을 추천드립니다. Q. 강의 듣기 전에 미리 공부해야 할 부분이 있나요? 강의 전에 파이썬 기초 문법만 익히면 충분합니다. 자료구조나 다른 개념은 미리 깊게 공부하지 않아도 됩니다. 다만, 강의를 들으면서 모르는 부분이나 더 알고 싶은 부분이 나오면 그때 찾아보는 Top-Down 방식을 추천드립니다. 저도 공부할 때 이 방식을 많이 쓰는데, 필요한 시점에 학습하면 기억이 오래가고, 내가 어떤 부분을 모르는지도 명확해집니다. 비전공자라면 중간에 생소한 개념이 자주 등장할 수 있는데, 그때마다 간단히 찾아보는 정도로도 충분히 따라오실 수 있습니다.

  • 내가바로김민규 프로필내가바로김민규
    2025-01-071482547

    안녕하세요 혹시 강의에 시간복잡도에 관한 내용이 있을까요?

    알리 Ally
    알리 Ally
    알리 Ally
    2025-01-08390929

    안녕하세요, 내가바로김민규님! 시간복잡도 관련 개념은 '섹션2. 기본 알고리즘'에서 '시간 복잡도와 공간 복잡도' 강의에서 설명하고 있습니다. 더불어, 강의에서 제공하는 모든 풀이에 대해 시간 복잡도를 구하는 과정이 포함되어 있습니다. 따라서, 시간 복잡도 개념과 시간 복잡도를 문제에 활용하는 법 또한 강의에 포함되어 있다고 생각해 주시면 될 것 같습니다. 😊

  • 열공 프로필열공
    2024-12-181464209

    메일 답장 다시 드렸는데 확인 한번만 더 부탁드리겠습니다! 감사합니다~

    알리 Ally
    알리 Ally
    알리 Ally
    2024-12-19387401

    문의주신 내용에 대해, 확인하고 답변드렸습니다 :)

  • 열공 프로필열공
    2024-12-171463485

    안녕하세요! 자바스크립트가 주언어인데 잘 따라갈 수 있을까요..?! 그리고 백트래킹 알고리즘은 커리큘럼에 빠져있을까요?

    알리 Ally
    알리 Ally
    알리 Ally
    2024-12-17387073

    안녕하세요, 커밋하자님! 강의에서 제공하는 모든 코드는 파이썬의 외장 라이브러리를 최대한 배제하여 간결하게 작성하였습니다. 따라서, 자바스크립트를 포함한 다른 언어로 강의를 들으셔도 강의에 나오는 코드를 이해하고 작성하는 것은 큰 무리가 없을 것으로 보입니다! (단, 정렬 알고리즘 부분에서 커스텀 정렬 부분은 파이썬 언어의 특성에 맞게끔 강의를 구성하여 그 부분은 참고해주시면 감사하겠습니다!) 백트레킹 알고리즘 또한 강의에 포함되어 있습니다. 백트레킹은 브루트포스 알고리즘 부분에서 포함되어 있으며, 구체적으로는 '브루트 포스 알고리즘 [문제풀이] : BOJ 1342', 'BOJ 2580' 등에서 백트레킹 관련하여 다루고 있습니다. 또 궁금하신 점 있으시면 문의해주세요 :)

  • eovnfjfpa 프로필eovnfjfpa
    2024-08-271364817

    안녕하세요! 여쭤볼게 있는데 if 문 이런 기본적인 건 건너뛰고 바로 재귀함수부터 시작이던데 입문자가 잘 따라갈 수 있을까요?? 은행권 코테 보려고 하는데 파이썬 기초문법떼고 코드업 100제를 풀고 이 강의를 들어야 할지 아니면 그냥 들어도 될지 궁금합니다 ㅠㅠ 정보처리기사는 취득한 상태여서 아예 노베이스는 아닙니다

    알리 Ally
    알리 Ally
    알리 Ally
    2024-08-27363410

    안녕하세요. 강의에 관심 갖고 문의 주셔서 감사합니다. 강의 제작시 알고리즘 및 파이썬에 대해 하나도 모르는 초보자 분들도 수강하신다는걸 가정하고 강의를 제작하였습니다. 하지만 코딩테스트 학습엔 언어 문법 외 알고리즘, 사고력 등 다양한 학습 요소가 있고, 수강생 마다 이해도의 차이가 있기에 강의를 수월하게 수강하실 수 있다라고 답변드리기는 어렵습니다. 따라서 먼저 미리보기를 수강해보시고, 영상이 많이 버겁다면 부족한 만큼 학습에 많은 시간을 투자하셔야 합니다. 제가 자신있게 말씀드릴 수 있는건, 제 노하우를 강의에 모두 녹였다는 사실 정도일 것 같습니다. 초보자가 빠르게 코딩테스트에 적응하실수 있도록 코딩테스트에 꼭 필요한 핵심 문법과 알고리즘만을 깔끔하게 정리했고, 무엇보다도 단순히 알고리즘을 암기하여 감으로 문제를 푸는 것이 아닌, 논리적인 사고로 문제를 접근하여 다양한 방법으로 문제를 푸는 힘을 기를 수 있는 노하우를 가장 핵심으로 담아냈습니다. if, for문 등과 같이 기초 문법이 아직 미숙하시다면, 아직은 강의 내용이 어려울거라 생각됩니다. 문의주신 코드업 100제에 파이썬 기초문법 정도는 익숙하신 상태에서 수강하시는게 좀 더 수월하실것 같습니다. 다만 강의 내에 파이썬 코딩테스트에 필요한 핵심 문법들을 정리해두었으니, 강의와 함께 학습하셔도 좋습니다. 어려운 만큼 추가 학습을 하시면서 강의를 수강해주시면, 충분히 수강 가능한 수준이라 답변드리고 싶습니다. 또 궁금하신 점 있으시면 언제든 질문 부탁드립니다. 감사합니다. :)

  • 아요 프로필아요
    2024-08-211359970

    답변 감사드립니다. 미리보기 강의를 들어보면 설명이 어렵다고 느껴지는 부분이나 전문용어? 등이 있는데요 제가 구입하게 된다면 이런 부분들은 직접 찾으면서 공부해야하나요? 강의시간이 짧던데 시간복잡도강의도 15분이고 들어보니 이해가 어려웠는데 이런 부분들은 어떻게 공부해야하나요? 파이썬 기초문법만 알고있다는 가정하에 완전 베이스가 없어도 들어도 되는걸가요??

    알리 Ally
    알리 Ally
    알리 Ally
    2024-08-22362521

    안녕하세요. 강의에 관심 갖고 문의 주셔서 감사합니다. 강의 내 설명이 부족한 부분은 추가로 제공되는 노션 자료를 통해 어느 정도 추가 설명을 해드리고 있습니다. 그 외 내용들은 직접 학습하셔야 하며, 학습이 어려운 부분은 커뮤니티 질문을 이용해주셔도 됩니다. 시간복잡도를 다루는 강의 내에선 앞으로 코딩테스트 문제를 풀이하는데 필요한 시간복잡도와 관련된 개념에 대해서만 설명하고 있습니다. 시간복잡도는 개념 보다는 코딩테스트 문제를 직접 풀이하며, 각 문제에 대해 어떻게 시간복잡도를 구하고 이에따라 풀이 전략을 어떻게 세우는지. 그 활용 경험이 더 중요하기 때문에 강의 하나에 모든걸 담긴 어려운 개념입니다. 따라서 강의 하나로 모든걸 익힐 수 있다기 보다는 강의 수강 후 추가로 체득하시는 과정이 더욱 필요하고 중요합니다. 학습 방향에 대해 정리드리자면, 커리큘럼 순서대로 학습하시면서 이해가 안되는 부분은 노션 참고자료를 참고해보시고, 그래도 이해가 어렵다면 커뮤니티 질의 혹은 구글링 등을 이용하는걸 추천드립니다. 또한 단순히 강의만 수강하시기 보다는, 강의 수강 전 직접 문제를 풀어보시고, 소개드린 풀이와 비교하시면서 다시 한 번 비교 풀이하시며 부족한 부분들을 채워가며 체득하는 시간이 많으면 많을수록 실력 향상에 좋습니다. 강의 제작시 알고리즘 및 파이썬에 대해 하나도 모르는 초보자 분들도 수강하신다는걸 가정하고 강의를 제작하였습니다. 하지만 코딩테스트 학습엔 언어 문법 외 알고리즘, 사고력 등 다양한 학습 요소가 있고, 수강생 마다 이해도의 차이가 있기에 강의를 수월하게 수강하실 수 있다라고 답변드리기는 어렵습니다. 따라서 먼저 미리보기를 수강해보시고, 영상이 많이 버겁다면 부족한 만큼 학습에 많은 시간을 투자하셔야 합니다. 제가 자신있게 말씀드릴 수 있는건, 제 노하우를 강의에 모두 녹였다는 사실 정도일 것 같습니다. 초보자가 빠르게 코딩테스트에 적응하실수 있도록 코딩테스트에 꼭 필요한 핵심 문법과 알고리즘만을 깔끔하게 정리했고, 무엇보다도 단순히 알고리즘을 암기하여 감으로 문제를 푸는 것이 아닌, 논리적인 사고로 문제를 접근하여 다양한 방법으로 문제를 푸는 힘을 기를 수 있는 노하우를 가장 핵심으로 담아냈습니다. 이제 막 파이썬 기본 문법을 배우셨다면, 강의 내용이 어려우실 수 있을거라 생각합니다. 어려운 만큼 추가 학습을 하시면서 강의를 수강해주시면, 충분히 수강 가능한 수준이라 답변드리고 싶습니다. 또 궁금하신 점 있으시면 언제든 문의주세요. 감사합니다. :)

  • 내꿈은프로틴부자 프로필내꿈은프로틴부자
    2024-08-201359800

    이제 막 파이썬의 기본적인 문법 뗐는데 이 강의봐도 괜찮을까요..?

    알리 Ally
    알리 Ally
    알리 Ally
    2024-08-22362519

    안녕하세요. 강의에 관심 갖고 문의 주셔서 감사합니다. 강의 제작시 알고리즘 및 파이썬에 대해 하나도 모르는 초보자 분들도 수강하신다는걸 가정하고 강의를 제작하였습니다. 하지만 코딩테스트 학습엔 언어 문법 외 알고리즘, 사고력 등 다양한 학습 요소가 있고, 수강생 마다 이해도의 차이가 있기에 강의를 수월하게 수강하실 수 있다라고 답변드리기는 어렵습니다. 따라서 먼저 미리보기를 수강해보시고, 영상이 많이 버겁다면 부족한 만큼 학습에 많은 시간을 투자하셔야 합니다. 제가 자신있게 말씀드릴 수 있는건, 제 노하우를 강의에 모두 녹였다는 사실 정도일 것 같습니다. 초보자가 빠르게 코딩테스트에 적응하실수 있도록 코딩테스트에 꼭 필요한 핵심 문법과 알고리즘만을 깔끔하게 정리했고, 무엇보다도 단순히 알고리즘을 암기하여 감으로 문제를 푸는 것이 아닌, 논리적인 사고로 문제를 접근하여 다양한 방법으로 문제를 푸는 힘을 기를 수 있는 노하우를 가장 핵심으로 담아냈습니다. 이제 막 파이썬 기본 문법을 배우셨다면, 강의 내용이 어려우실 수 있을거라 생각합니다. 어려운 만큼 추가 학습을 하시면서 강의를 수강해주시면, 충분히 수강 가능한 수준이라 답변드리고 싶습니다. 또 궁금하신 점 있으시면 언제든 문의주세요. 감사합니다. :)

  • 아요 프로필아요
    2024-08-201358957

    안녕하세요 현재 이 강의말고 다른 알고리즘 강의가있는데요, All IN ONE라고 혹시 이 강의와 다른점이 있을까요? 그리고 전 java나 kotlin을 사용해 알고리즘을 공부하려고했는데 위 강의도 파이썬이라.. 예제코드를 바꾸면서 하기 힘들더라구요. (그리고 위 강의를 듣고도.. 코테가 어려웠습니다 ㅠㅠ) 파이썬 문법을 배워서 이 강의를 듣는다면 실력이 늘 수 있을까요? 그리고 파이썬으로 해도 추 후에 kotlin이나 java로 알고리즘 문제를 풀 수 있을까요? 아 그리고 위 강의는 지속적으로 계속 업데이트가 되는데 이 강의도 그런가요? 타 강의랑 비교하는 질문이 불쾌하셨다면 죄송합니다 ㅠㅠ!

    알리 Ally
    알리 Ally
    알리 Ally
    2024-08-20361975

    안녕하세요. 강의에 관심 갖고 문의 주셔서 감사합니다. All IN ONE 강의를 직접 들어보진 않아서 정확하게 비교해서 말씀드리긴 어렵습니다. 커리큘럼만 보고 판단한 제 주관적인 의견으로만 전달드리자면, All IN ONE 강의는 알고리즘 개념 설명에 좀 더 치중된 느낌일 것으로 생각됩니다. 이와 비교해 제 강의는 알고리즘 개념과 문제 풀이를 밸런스 있게 잡았고, 무엇보다도 문제를 풀이하는 사고력에 초점을 두어 제작하였습니다. 어디까지나 All IN ONE 강의 전체를 들어보지 않았고, 강의 제작자인 제 의견이기 때문에 주관적이고 정확하지 않을 수 있다는 점 참고 바랍니다. 파이썬과 자바는 문법이 다르기 때문에 구현력에 있어서는 본 강의를 들어도 어려움이 있으실 수 있습니다. 하지만 문제를 풀이하는 사고력과 알고리즘 개념은 공통되기 때문에 파이썬 코드를 동일하게 자바로 변환 하실 수만 있다면, 자바로 풀이하시는 것도 충분히 가능합니다. 본 강의에선 자바 문법과 관련된 부분은 언급되지 않기 때문에 만약 자바나 코틀린으로 알고리즘을 풀이하실거라면 이 부분은 스스로 학습하셔야 합니다. 현재 단기적으로는 큰 업데이트는 고려하고 있지 않습니다. 다만 강의내 추가 설명이 필요한 부분이나, 잘못된 부분은 주기적으로 수정하고 있습니다. 장기적으로는 강의자료나 강의 등이 추가될 수 있습니다. 또 다른 문의사항 있으면 언제든 편하게 문의해주세요. 감사합니다 :)

  • rhkdtjd_12 프로필rhkdtjd_12
    2024-07-191326929

    안녕하세요. 저는 JavaScript 개발자 취업을 위해 코딩 테스트를 준비 중입니다. 현재 자료구조와 알고리즘을 학습했고, 백준 문제도 120문제 정도 풀었습니다. 시뮬레이션(구현)과 DFS/BFS는 실버까지 가능하지만, 골드이상에서부터는 어려움을 겪고 있습니다. 완전 탐색과 그리디는 브론즈 수준이고, DP는 매우 어렵게 느껴집니다. 지금까지 두 달 정도 공부했지만, 앞으로 6개월 동안 하루 3시간씩 Python으로 언어를 바꿔서 준비하는 것이 좋을까요? 일반 기업 코딩 테스트나 PCCP 자격증을 목표로 하고 있습니다. 이 강의로 DP와 완전 탐색만 완벽하게 풀 수 있게 된다면 충분히 가치가 있을 것 같습니다. 긴글 읽어 주셔서 감사합니다

    알리 Ally
    알리 Ally
    알리 Ally
    2024-07-19354866

    안녕하세요. 먼저 강의에 관심 갖고 문의 주셔서 감사합니다. ㅎㅎ 질문에 대한 답을 간략하게 먼저 드리자면, 단기간에 코딩테스트 풀이를 준비하신다면, Python 언어로 준비하시는걸 추천드립니다. 파이썬은 문법이 단순하고, 알고리즘 구현과 관련된 라이브러리가 풍부하며, 코딩테스트 관련 자료가 많이 있기 때문입니다. 사실 코딩테스트 학습에 있어서 언어 선택이 가장 중요한 요소는 아닙니다. 언어별로 기본 문법과 자료 구조 및 일부 주요 함수만 아셔도 충분히 대부분의 문제는 풀 수 있기 때문입니다. 언어 보다 더 중요한 것은 문제를 보고 어떻게 풀어야할지 생각하는 사고력인데요. 제 강의는 언어를 통한 구현력 뿐만 아니라, 문제를 접근하는 힘(사고력)을 기르는데 크게 초점을 둔 강의입니다. 문제를 보고 어떻게 풀어야 할지 사고하는 힘을 기르시면, 하나의 방법이 아닌 다양한 방법으로 한 문제를 푸실 수 있습니다. 질문자 분이 질문 주신 내용에서 구현과 BFS/DFS는 실버, 완전 탐색과 그리디는 브론즈 등등 각 알고리즘 별로 푸실 수 있는 정도를 등급으로 나누어 소개해주셨는데요. 하나의 문제를 풀더라도 그 풀이가 여러 개가 될 수 있습니다. 제가 무료로 공개해놓은 섹션2, 3에 있는 각 문제풀이 영상 초반부를 보시면, 처음 문제를 접했을 때 어떻게 접근해야 하는지 느끼실 수 있으실 겁니다. 코딩테스트를 준비하시는 소중한 6개월 투자하시는 만큼, 꼼꼼하게 보시고 결정해주세요. 남은 기간도 준비 잘하셔서, 좋은 결과가 있기를 기원합니다. 또 궁금하신 점 있으시면 언제든 문의주세요. 감사합니다. :)

  • 코딩 프로필코딩
    2024-07-061314349

    안녕하세요 해당 커리큘럼에서 자료구조 강의가 총 30분 정도인걸로 확인 되는데 코테 준비를 위해서 23분 분량의 자료구조 학습만 해도 충분한건지 아님 추가적으로 따로 공부 할 필요가 있는건지 질문드립니다!

    알리 Ally
    알리 Ally
    알리 Ally
    2024-07-08352446

    안녕하세요. 코딩님! 코딩테스트 강의에 관심을 가져주셔서 감사합니다. 본 강의의 전반적인 내용은 ‘대기업 코딩테스트를 풀 수 있는 수준’으로 구성하였습니다. 자료구조 강의 또한 마찬가지로 코딩테스트 학습에 꼭 필요한 내용들로만 정리했습니다. 강의에 나온 자료구조만 잘 숙지하신다면, 코딩테스트 풀이에는 문제가 없습니다. 자료구조 강의 분량은 약 30분으로 짧지만, 꼭 필요한 핵심 내용만 코드 실행과 함께 빠르게 짚고 넘어갑니다. 때문에 처음 자료구조를 접하신 분이라면 온전히 이해하며 학습하시는데 어느 정도 추가 시간이 소요될 수 있습니다. 또 다른 문의사항 있으면 언제든 편하게 문의해주세요. 감사합니다 :)

  • jindream6128 프로필jindream6128
    2024-07-041313167

    안녕하세용 !! 혹시 해당강의 풀이가 파이썬을 디폴트로 설명해주시는게 맞는걸까요 !! 혹시 다른 언어 풀이는 따로 없을까요 !

    알리 Ally
    알리 Ally
    알리 Ally
    2024-07-05351511

    안녕하세요 jindream6128님! 강의에 관심을 갖고, 문의주셔서 감사합니다. 해당 강의 풀이 및 해설은 파이썬을 기본으로 진행하고 있으며, 현재 다른 언어 풀이는 제공되고 있지 않습니다. 또 다른 문의사항 있으면 언제든 편하게 문의해주세요. 감사합니다.

채널톡 아이콘