코딩테스트와 실무 역량 모두 잡는 스터디: Java반
프로그래머스와 Java 전문 리더가 직접 이끄는 온라인 스터디
4주간 주어지는 필수 대비 알고리즘 문제를 풀고 피드백을 받는 온라인 스터디.
자주 출제되는 유형을 매 주 풀고, 개념을 더욱 명확히 알아가며 실력을 다집니다.
리더를 따라오세요. 4주간 반복 훈련하세요. Java가 당신의 제대로 된 무기가 됩니다.
🗓 SCHEDULE 일정
- 스터디 시작: 2019-09-23(월)
- 스터디 종료: 2019-10-21(월) 약 4주
- 준비물 및 사용 프로그램:
-
개인 노트북
Windows, MacOS 상관 없음
-
Slack
실시간 채팅 및 Q&A
-
GitHub
미션 제출 및 코드리뷰
-
School
프로그래머스 스쿨
🤷 TARGET 참여 대상자
-
자바(Java)로 코딩테스트 대비 중인 분
자바를 일반적인 개발 분야에서 쓰는 것과, 코딩테스트에서 써먹는건 또 다른 얘기죠.
코딩테스트를 자바와 함께 무사히 넘기고 싶은 분들께 추천.
-
알고리즘의 실무 연관성이 궁금한 분
테스트를 위해서만 우리는 알고리즘을 배우는걸까? 테스트 아니면 쓸 일이 없나? 정말?
이 스터디에서 코딩테스트 외에도, 실무의 각종 알고리즘 활용 사례도 알게 됩니다.
코딩테스트 운영진 + 자바 전문가 리더 = 최강의 스터디
코딩테스트 운영만 1000+ 회 이상 진행해본 프로그래머스와, 자바 15년 경력의 실무 개발자 리더가 함께 뭉쳤습니다.
코딩테스트 대비를 위한 문제 풀이 뿐만 아니라, 우리가 배우는 알고리즘이 실무와 어떻게 연관되는지. 어떻게 활용할 수 있는지에 대해서도 배울 수 있게 됩니다.
👍 선배 개발자들이 추천합니다!
🤵 LEADER 스터디 리더

스터디 리더 송치원(필명 곰튀김), 엔코드 모바일 개발자
"프로그래머가 되고 싶다는 열망은 모두에게 가득하지만, 그 과정에서 필히 만나게 되는 코딩테스트나 알고리즘, 자료구조 같은 것들은 우리를 힘들게 하곤 합니다. 그런 힘든 것들을 최대한 빠른 시간 내에 해소할 수 있도록 리드해드리겠습니다."
- 현 엔코드(n.code) 모바일 개발자
- 임베디드/모바일 소프트웨어 프로그래밍 전문
- 임베디드/응용 프로그래밍/Arduino/3D Printer 강의 경력 다수
- 고용노동부 스펙초월 멘토스쿨 멘토
- 임베디드소프트웨어 산업협회위원
⚙️ 온라인 + 문제풀이 + 코드리뷰를 4주간 끊임없이!
프로그래머스와 스터디 리더가 큐레이션한, 자주 출제되는 유형의 연습문제들을 풀고 풀이 과정에 대해 코드리뷰를 받습니다.
이미 프로그래머스를 많이 활용해본 유저라면 이미 풀어봤을 문제들이 몇 개 섞여있을 수 있으나, 그렇다고 하더라도 내가 제시한 답안이 정말 최적해인지, 내가 작성한 코드를 좀 더 효율적으로 리팩토링 할 방법은 없는지 끊임없이 연구하세요. 그 과정에서 스터디 참여비와는 비할 수 없는 가치가 만들어집니다.
-
1) 프로그래머스 내의 문제 풀이 서비스를 활용해 매 주 문제들과 친해지기
-
2) GitHub을 활용해 나의 풀이에 대한 코드리뷰를 받기
-
3) 한 주에 한 번씩 실시하는 동시 접속 세션에 성실하게 참여하기
-
4) 스터디 리더, 스터디원들과 힘내서 1~3을 4주 내내 반복 훈련하기
- 스터디 진행에 쓰는 언어: Java(자바)
- 문제를 어디서 풀어요?: 프로그래머스 스쿨(School) 서비스를 이용하며, 본 스터디를 위해 추린 문제가 수록되어 있는 채널을 만들어드립니다. 해당 채널은 스터디원들에게만 공유합니다.
🗓 1주차
오리엔테이션과 1주차 문제 투하 및 학습 참고용 자료 업로드
1주차에는 문제 description을 잘 이해하고, 그대로 구현하면 되는 문제들로 워밍업을 시작해봅니다. 기초적인 필수 문제들이라 간과하기 쉽지만, 앞으로 등장할 조금 더 어려운 개념들을 이해하기 위해 꼭 필요합니다.
1주차에 다룰 것들
- ✅ 완전탐색
- ✅ 정렬
- ✅ 문자열
- ✅ 시뮬레이션
1차 세션: 9/23(월) 20:00~(약 1.5~2시간 소요)
🗓 2주차
자료구조를 이용한 문제들을 풀고 코드리뷰를 받습니다. 특히 해시를 잘 이해하는 것은 추후 면접 준비를 위해서도 필요할 수 있으니, 집중하세요!
2주차에 다룰 것들
- ✅ 리스트(List)
- ✅ 스택(Stack)
- ✅ 큐(Queue)
- ✅ 해시(Hash)
2차 세션: 9/30(월) 20:00~
🗓 3주차
탐색과 관련한 문제들을 풀고 코드리뷰를 받습니다.
3주차에 다룰 것들
- ✅ 힙(Heap)
- ✅ 깊이/너비 우선 탐색(DFS/BFS)
3차 세션: 10/7(월) 20:00~
🗓 4주차
효율적인 탐색을 위한 탐색 심화 문제들을 만나봅니다. 특히 동적계획법은 쉽게 이해되지 않는 개념이니, 완전탐색으로 구현된 코드를 리팩토링하며 차근차근히 배워봅니다.
4주차에 다룰 것들
- ✅ 동적계획법
- ✅ 탐욕법
- ✅ 이분탐색
4차 세션(마지막): 10/14(월) 20:00~
*세션이 뭐에요?: 문제풀이와 코드리뷰를 더욱 원활하게 하기 위하여, 일주일에 한 시간 정도는 모두 동시접속하여 문제 풀이 설명도 듣고 질문 답변도 진행하는 시간입니다. 유사한 형태로 웨비나(Webinar)를 생각하면 됩니다.
💳 스터디 참여비
참여비 이상의 것들을 가져가시리라 믿어요.
2019-09-23(월) ~ 2019-10-21(금)
스터디 리더 송치원(엔코드 모바일 개발자)
개념설명, 문제 큐레이션, 질의응답, 코드리뷰까지 놓치지 마세요.
온라인 카드결제(할부), 무통장 입금 모두 가능합니다.