프론트엔드 개발자 로드맵
프론트엔드 개발자에게 실제로 필요한 순서대로 배치한 무료 강의입니다. 구조를 위한 HTML, 레이아웃을 위한 CSS, 동작을 위한 JavaScript, 안정성을 위한 TypeScript, 실제 애플리케이션을 위한 React와 Next.js, 배포를 위한 Git, 그리고 그것을 증명할 8개의 프로젝트. 모든 레슨은 브라우저에서 실행되고, 프로젝트 단계 앞의 모든 강의는 무료 수료증으로 마무리됩니다.
663,032+ 명의 codders가 이 코스들에 등록함
804 개 강의681 챌린지3,184 퀴즈 문제
- 초보자 환영
AI 코딩 도우미
실습 중심의 대화형 강의
모든 레슨에 음성 나레이션 제공
지식을 확인하는 퀴즈
경로 전체에서 무료 수료증 13개
프론트엔드 개발자 경로, 단계별로
각 단계는 이미 열려 있는 Coddy 강의입니다. 순서대로 따라가도 되고, 부족한 강의로 바로 건너뛰어도 됩니다. 진도는 어느 쪽이든 강의별로 저장됩니다.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
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 Coding 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, Anytime
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 in This
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.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
프론트엔드 개발을 Coddy에서 배워야 하는 이유
- 만들고 있는 페이지가 바로 보입니다. 모든 HTML, CSS, JavaScript 레슨은 코드 바로 옆 브라우저에서 실시간으로 렌더링되므로, 잘못 쓴 선택자나 무너진 flexbox가 마지막에 스크린샷으로 드러나는 게 아니라 작성하는 그 순간 눈에 들어옵니다.
- 순서가 맞고, JavaScript를 건너뛰지 않습니다. 대부분의 프론트엔드 강의는 HTML에서 프레임워크로 곧장 달려가지만, 이 경로는 React 앞에 JavaScript를 온전히 세 개 섹션으로 둡니다. 밑에 깔린 언어가 읽혀야 프레임워크도 읽히기 때문입니다.
- 여러분의 마크업과 코드를 읽는 AI 힌트. 레이아웃이 깨지거나 컴포넌트가 렌더링되지 않을 때, Bugsy는 실제로 작성한 내용을 들여다보고 정답을 대신 건네지 않으면서 해결 쪽으로 밀어 줍니다.
- 채용 담당자가 바로 열어 볼 수 있는 프로젝트. 마지막 단계는 이미 익숙한 페이지를 다시 만들어 보는 8개의 실제 결과물이고, 하나하나가 공유 가능한 포트폴리오 조각이 됩니다. 여기에 앞의 일곱 단계에 속한 모든 강의의 무료 수료증이 더해집니다.