무료이면서 재미있고 효과적인 코딩 학습 방법!
언어만이 아니라 직업을 위해 배우세요
멘토가 가르치는 순서대로 강의를 배열한 무료 로드맵입니다. 목표를 고르고 첫 단계부터 시작하세요.
- 첫 언어를, 제대로
- Linux와 커맨드 라인
- Git과 버전 관리
- SQL 기초
- 손으로 만드는 자료구조
- 알고리즘과 재귀적 사고
- 다른 사람이 읽을 수 있는 코드
전체 카탈로그 둘러보기
Coddy의 모든 코스를 한곳에서 - 20개 이상의 프로그래밍 언어로 구성된 인터랙티브 강의를 브라우저에서 바로 학습하세요.
Earn a Certificate
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
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
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.