코스 이미지

[스터디/2기] 코딩테스트와 실무 역량 모두 잡는 알고리즘 스터디(Python반)

과정이 마감되었습니다. 다음 기수 참여를 원하시면, 대기자 신청 을 해주세요. 쿠폰과 함께 가장 먼저 연락드리겠습니다.

코딩테스트와 실무 역량 모두 잡는 스터디: Python반

코딩테스트 운영진과 실무 개발자가 뭉쳐 만든 4주 과정

실제 코딩테스트에서 쓰는 시스템을 그대로 활용한 모의고사를 4주동안 꾸준히 경험하세요.

각 개념별로 큐레이션된 실습 문제도 풀고, 제출한 소스코드를 직접 리뷰받다보면 내 단점이 빠르게 잡힙니다.

리더를 따라오세요. 4주간 반복 훈련하세요. Python을 당신의 강력한 무기로 만드세요!

🗓 SCHEDULE 일정

  • 스터디 시작: 2020-07-08(수)
  • 스터디 종료: 2020-08-05(수)
  • 시작 전 사전 테스트: 7/2(목)~7/7(화)
  • 실전 모의고사: 매 주 1회씩, 총 4회 *실제 코딩테스트에서 쓰는 환경을 그대로 활용합니다.
  • 준비물 및 사용 프로그램:
  • 개인 노트북

    Windows, MacOS 상관 없음
  • Slack

    실시간 채팅 및 Q&A
  • GitHub

    끊임없는 코드리뷰
  • School

    프로그래머스 스쿨

🤷 TARGET 참여 대상자

  • 파이썬으로 코딩테스트 대비 중인 분

    2020년 상반기 막판 코딩테스트와, 하반기를 준비하는 모두에게 추천.
    직접 코딩테스트를 운영 중인 프로그래머스를 믿고 따라오세요.
  • 효율성 테스트에서 노답인 분

    배운대로 성실히 풀어봐도, 효율성 테스트에선 늘 고전한다면?
    코드리뷰를 통해 내 취약점을 빠르게 알아내고 고쳐냅시다.

나는 스터디에 참여해도 괜찮을까? 자세히 알고싶다면, 이 문제를 시험삼아 풀어보세요. 통과하기 어려우신 경우 대부분의 코딩테스트에서 합격 확률이 낮아, 스터디 참여가 권장됩니다.

🤵 LEADER 스터디 리더

스터디 리더 이선협
스터디 리더 이선협, Cobalt Inc. 풀스택 개발자
  • (현) Cobalt Inc. 풀스택 개발자
  • 진인사컴퍼니 서버 개발자
  • 트러스트어스 웹 개발자
  • 파킹스퀘어 웹, iOS 개발자
  • 다수의 오픈소스 활동
  • 리더에 대해 더 자세히 알고 싶다면: https://kciter.github.io/

"코딩 테스트는 문제를 푸는 것도 중요하지만 코드가 얼만큼 잘짜여졌는지도 매우 중요합니다. 그렇기 때문에 코드 리뷰를 통해 스타일을 개선 할 수 있도록 도와드리고자 합니다. 또한, 여러 가지 풀이 방법을 비교 분석 하여 어떤 방법 효율적인지 알아가는 시간이 되었으면 합니다."

이선협 리더는 컴퓨터 공학 베이스를 토대로 웹 개발, 모바일, 게임 등 분야를 가리지 않고 활동한 개발자입니다. 리더와 함께 코테를 준비하며 문제풀이, 파이썬에 대한 지식은 물론 실무 개발에 대해 풍부한 조언도 얻어보아요.

⚙️ 온라인 + 문제풀이 + 실전형 모의고사를 4주간 끊임없이!

실제 코딩테스트에서 쓰는 시스템을 그대로 활용한 모의 코딩테스트에 매 주 참여하고, 개념별로 주어지는 실습 문제를 풀며, 코드리뷰를 통해 최대한 빠르게 나의 문제점을 고쳐나가는 스터디

이미 프로그래머스를 많이 활용해본 유저라면 이미 풀어봤을 문제들이 몇 개 섞여있을 수 있으나, 그렇다고 하더라도 내가 제시한 답안이 정말 최적해인지, 내가 작성한 코드를 좀 더 효율적으로 리팩토링 할 방법은 없는지 끊임없이 연구하세요. 그 과정에서 스터디 참여비와는 비할 수 없는 가치가 만들어집니다.

  • 1) 프로그래머스 내의 문제 풀이 서비스를 활용해 매 주 문제들과 친해지기
  • 2) GitHub을 활용해 나의 풀이에 대한 코드리뷰를 받기
  • 3) 한 주에 한 번씩 실시하는 온라인 세션과 모의고사에 성심성의껏 참여하기
  • 4) 스터디 리더, 스터디원들과 힘내서 1~3을 4주 내내 반복 훈련하기
  • 스터디 진행에 쓰는 언어: Python(파이썬)
  • 문제를 어디서 풀어요?: 프로그래머스 스쿨(School) 서비스를 이용하며, 본 스터디를 위해 추린 문제가 수록되어 있는 채널을 만들어드립니다. 해당 채널은 스터디원들에게만 공유합니다.

🗓 1주차

수준 파악을 위한 테스트(7/2~7/7), 개념 학습, 문제 풀이, 과제용 문제 제시 및 리뷰
1주차에 다룰 것들
  • ✅ 해시(Hash)
  • ✅ 힙(Heap)
  • ✅ 1주차 모의고사: 스터디 첫 시작일에 비해 나는 얼마나 나아졌을까? 코드리뷰를 통해 받은 피드백을 두 손에 쥐고! 모의고사에 참여한다.

1, 2주차는 코딩테스트 준비의 기본 중 기본 개념들을 다룬다. 해시는 효율적인 데이터 적재와 보안 등의 상황에서, 힙은 속도가 중요한 자료구조가 필요할 때 사용하곤 하는데 실무에서 이런 것들을 바닥부터 구현해서 쓸 일은 거의 없지만, 이 개념을 정확히 이해하면 프로그래밍 기본 실력에 큰 도움이 된다.

1주차 세션: 7/8(수) 20:00 ~

🗓 2주차

2주차에 다룰 것들
  • ✅ 스택(Stack)
  • ✅ 큐(Queue)
  • ✅ 2주차 모의고사 및 중간 만족도 조사 실시

모든 함수가 실질적인 동작을 하기 위해 사용되는 기반 자료구조가 스택이다. 물론 내가 그걸 피부로 느낄 일은 없으나, 사실상 내가 프로그램을 만들 때 마다 사용되는 자료구조이다. 큐는 스택보다는 좀 더 높은 레벨이지만, 역시 자주 사용된다. 2주차에도 집중해서 스택과 큐의 구조, 사용 방법, 응용 사례 등에 대한 이야기를 듣자.

2주차 세션: 7/15(수) 20:00 ~

🗓 3주차

3주차에 다룰 것들
  • ✅ 완전탐색
  • ✅ 동적 계획법(Dynamic Programming)
  • ✅ 3주차 모의고사

완전탐색과 동적 계획법은 얼핏 보면 비슷해보일 수 있으나, 결과물을 내는 방식이 완전히 달라 그 차이와 동작 원리를 정확히 이해하는 것이 중요하다. 1~2주차에 다루는 내용과 조금 다른 점은, 코딩테스트 뿐 만 아니라 실무에서도 이것들을 구현해야 하거나 고민해야 하는 상황이 종종 일어난다는 것. 왜 그런지 알아보도록 하자.

3주차 세션: 7/22(수) 20:00 ~

🗓 4주차

4주차에 다룰 것들
  • ✅ 동적계획법
  • ✅ 탐욕법
  • ✅ 이분탐색
  • ✅ 4주차 모의고사

스터디 공식 종료일까지 집중해서 코드리뷰를 진행해야 하는 기간! 이전보다 문제들이 심화되며 조금씩 버거움을 느끼겠지만, 코딩테스트 커트라인 뿐만 아니라 고득점을 노린다면 풀 수 있어야 하는 문제들이 준비되어 있다.

4주차 세션: 7/29(수) 20:00 ~

*세션이 뭐에요?: 스터디의 원활한 진행과, 여러분에게 더 많은 내용을 알려드리기 위해 일주일에 한 시간 정도는 모두 Zoom 이라는 소프트웨어를 활용해 동시에 접속하여 문제 풀이 설명도 듣고 질문 답변도 진행하는 화상 미팅 시간입니다. 유사한 형태로 웨비나(Webinar)를 생각하면 됩니다. 참여하지 못하는 분들을 위해 녹화본이 제공됩니다.

💳 스터디 참여비

프로그래머스와 리더의 비기를 전수받자!

2020-07-08(수) ~ 08-05(수) 4주

스터디 리더 이선협(Cobalt Inc. 풀스택 개발자)


모의고사, 코드리뷰, 내게 꼭 맞는 피드백을 놓치지 마세요.

온라인 카드결제(할부), 무통장 입금 모두 가능합니다.


💵

마감되었습니다.

정가 400,000원

우리, 카카오톡 친구해요!

  • 프로그래머스 교육 카카오 채널을 만들었어요. 여기를 눌러, 친구 추가를 해주세요. 신규 교육 과정 소식은 물론 다양한 이벤트 소식까지 가장 먼저 알려드립니다.

질문 & 답변