본문으로 건너뛰기
WEB PROJECT · 20 LESSONS전체 공개

전체 커리큘럼

모든 강의가 같은 game-dev-portfolio 폴더를 확장하며 마지막에는 GitHub Pages에 배포 가능한 정적 사이트가 됩니다.

강의 수20강
난이도입문 → 초급
최종 결과물게임 개발자 포트폴리오
학습 시작

학습 흐름

강의주제핵심 키워드학습 결과
1웹 프로젝트의 역할structure, style, behavior책임 지도
2프로젝트 준비path, naming, browser실행 가능한 폴더
3HTML 기초semantic, landmark페이지 뼈대
4CSS 기초selector, cascade, box기본 카드 스타일
5레이아웃flex, grid프로젝트 카드 그리드
6반응형 웹viewport, media query모바일 우선 화면
7색상·타이포그래피token, contrast, measure디자인 토큰
8이미지와 에셋path, alt, size안전한 이미지 처리
9JavaScript 시작variable, function, event첫 상호작용
10DOM 조작data, template, render데이터 기반 카드
11메뉴와 스크롤navigation, focus접근 가능한 메뉴
12모달과 상세dialog, focus, escape프로젝트 상세 모달
13필터와 정렬filter, sort, state프로젝트 목록 제어
14폼 검증required, email, validity전송 없는 문의 UI
15localStoragepreference, storage로컬 테마 유지
16접근성keyboard, label, semantics키보드 점검표
17디버깅Elements, Console, Network오류 재현 기록
18성능image, rendering, Lighthouse성능 개선 기록
19GitHub Pagesstatic, path, deploy공개 URL 점검
20최종 실습integrate, verify완성 포트폴리오