자료구조와 알고리즘 로드맵
실제로 실력이 붙는 순서 그대로의 DSA. 먼저 각 자료구조를 직접 구현하고, 그다음 정렬, 이어서 재귀와 동적 계획법과 그래프, 마지막에는 인터뷰 문제 은행으로 실력을 증명합니다. Python, Java, C++, Go 등 14개 언어 중에서 고르면 되고, 거의 모든 강의가 모든 언어로 준비되어 있습니다. 무료이고, 브라우저에서 진행되며, 대부분의 강의에서 수료증이 나옵니다.
421 개 강의284 챌린지702 퀴즈 문제
- 초보자 환영
AI 코딩 도우미
실습 중심의 대화형 강의
모든 레슨에 음성 나레이션 제공
지식을 확인하는 퀴즈
경로 전체에서 무료 수료증 24개
자료구조와 알고리즘 경로, 단계별로
각 단계는 이미 있는 Coddy 강의들의 묶음입니다. 순서대로 따라가도 되고, 부족한 부분으로 바로 건너뛰어도 됩니다. 어느 쪽이든 진행 상황은 강의별로 저장되며, 대부분의 강의는 최대 14개 언어로 제공됩니다.
- 1
- 2
- 3
- 4
- 5
- 66단계
인터뷰 연습
이 단계 시작시작인터뷰 챌린지 팩 10개, Python 인터뷰 시리즈, 코딩 문제 은행 2개. 처음 보는 문제를 테스트 케이스로 채점받으며 해설 없이 풀어냅니다. 앞의 다섯 단계를 합격으로 바꾸는 단계입니다.시작13개 코스, 순서대로- 코딩 인터뷰 챌린지 - 팩 I3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - 팩 II3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - 팩 III3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - 팩 IV3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - 팩 V3 개 강의3 챌린지
- 인터뷰 코딩 챌린지 - 팩 VI3 개 강의3 챌린지
- 인터뷰 코딩 챌린지 - 팩 VII3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - 팩 VIII3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - 팩 IX3 개 강의3 챌린지
- 코딩 인터뷰 챌린지 - X3 개 강의3 챌린지
- Python 인터뷰 시리즈Python 전용12 개 강의
- 코딩 문제 풀이32 개 강의31 챌린지
- 코딩 문제집: 볼륨 225 개 강의24 챌린지
해보면서 배우기
실제 코드를 작성하고, 데이터베이스를 쿼리하고, 웹사이트를 구축하고, AI 프롬프트를 마스터하세요. 인터랙티브 레슨으로 현대 개발자에게 필요한 모든 기술을 다룹니다.
연속 기록을 쌓아보세요
꾸준히 하고 성장하는 모습을 지켜보세요! 매일 코딩 습관을 추적하고, 동결 기능으로 연속 기록을 보호하고, 매일 참여해서 보상을 받으세요.
12 일 연속
내일도 돌아와서 연속 기록을 유지하세요!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
더블 오어 낫싱
7일 중 5일차
연속 기록 동결
2 left
어디서나 코딩하세요
코딩 여정을 함께 하세요! 설정도, 다운로드도 필요 없이 바로 열어서 코딩을 시작하세요. iOS, Android, 웹에서 4.9점 평점으로 이용 가능합니다.
당신은 혼자가 아닙니다
글로벌 리더보드에서 경쟁하고, 친구를 초대해서 보상을 받고, 서로의 성공을 축하하세요. 코딩은 친구와 함께하면 더 좋아요!
모든 방식으로 학습
읽고, 듣고, 스스로 확인하고, AI에게 묻고, 이미 배운 내용을 찾아보세요. 모든 수업이 당신에게 맞춰집니다.
변수는 나중에 프로그램에서 참조할 값을 저장하는, 이름이 있는 컨테이너입니다.
Python에서는 이름, 등호, 저장할 값을 차례대로 써서 만듭니다.
값은 시간이 지나며 바뀔 수 있습니다. 재할당하면 그 이름이 새로운 값을 가리킵니다.
수료증을 받으세요
완료한 모든 코스에 대해 인증서를 받으세요. LinkedIn 프로필과 이력서에 추가하여 고용주에게 코딩 전문성을 보여주세요.
Coddy에서 DSA를 배워야 하는 이유
- 모든 자료구조를 내 언어로 직접 만듭니다. 스택, 연결 리스트, 해시 테이블, AVL 트리를 처음부터 구현하고 실제로 써 봅니다. 그것도 14개 언어 중 여러분이 면접을 볼 바로 그 언어로요. 한 언어로 읽고 나중에 옮겨 적는 방식이 아닙니다.
- 정렬은 눈으로 보고 손으로 씁니다. 정렬 강의마다 Coddy의 알고리즘 시각화 도구가 함께 제공되어, 병합 정렬이 왜 쪼개는지, 퀵 정렬이 왜 분할하는지를 그 코드를 쓰기 전에 직접 확인할 수 있습니다.
- 첫 강의부터 면접과 같은 형태. 모든 레슨은 테스트 케이스로 채점되는 챌린지로 끝나는데, 이는 기술 면접 문제와 똑같은 형식입니다. 경로의 마지막에는 챌린지 팩 10개와, 해설 없이 풀어야 하는 문제 은행 2개가 기다립니다.
- 내 코드를 읽어 주는 AI 힌트. 테스트 케이스가 실패하거나 재귀가 끝나지 않을 때, Bugsy가 여러분이 작성한 코드를 보고 정답을 알려 주지 않으면서 해결 방향으로 이끌어 줍니다. 대부분의 강의(41개 중 24개)에서 무료 수료증이 나오고, 각각 고유 URL에서 검증할 수 있습니다.