PROJECTS · PORTFOLIO20강 학습 가능
실습 과제와 포트폴리오 기초집
새 프로젝트를 크게 벌이지 않고 이미 만든 Unity 게임, 정적 웹사이트, Python·Java 프로그램 하나를 선택해 설명·검증·증거·회고가 갖춰진 공개 가능한 결과물로 다듬습니다.
강의 수20강
난이도초급 마무리
최종 결과물제출·공개 가능한 포트폴리오 패키지
진행률을 불러오는 중...
과정에서 해결하는 문제
작동하는 프로젝트가 있어도 목표, 실행 방법, 본인 기여, 검증 근거를 설명하지 못하면 다른 사람이 결과를 평가하기 어렵습니다. 이 과정은 기능을 더 많이 넣는 대신 기존 결과물의 범위를 고정하고 README, 테스트, 문제 해결 기록, 미디어와 회고를 한 패키지로 정리합니다.
선수지식
- 공개 대상으로 삼을 기존 프로젝트 하나: Unity 게임, 정적 웹사이트, Python 또는 Java 콘솔 프로그램
- 개발 환경 설정 기초집과 개발 생산성 도구 기초집 수준의 파일·터미널·문서 관리
- 프로젝트 실행과 기본 테스트 경험
- Git 상세 흐름이 필요하면 실제 완료 과정인 Git · GitHub 기초집을 함께 참고합니다.
권장 도구
- Windows 11, 일반 권한 PowerShell, VS Code 또는 사용 중인 IDE
- Markdown 미리보기, 웹 브라우저 개발자 도구, Unity Editor 중 프로젝트에 필요한 도구
- 화면 캡처 도구와 이미지 편집 도구(개인정보·로컬 경로를 가리는 용도)
공개 전 최신 기준 확인
채용 플랫폼, 포트폴리오 서비스, 앱 스토어 정책과 엔진·도구 화면은 바뀔 수 있습니다. 실제 공개 직전에는 해당 서비스의 공식 문서와 저장소 공개 범위를 다시 확인하세요. 이 과정은 취업을 보장하지 않으며 허위 성과, 타인의 코드·에셋·이미지를 자신의 작업처럼 표시하는 행동을 금지합니다.
최종 결과물
선택한 프로젝트 루트에 README.md, docs/project-brief.md, docs/requirements.md, docs/test-checklist.md, docs/known-issues.md, docs/retrospective.md와 설명이 붙은 미디어 3개 이상을 정리합니다. API Key, 비밀번호, 토큰, 개인정보, 실제 사용자 데이터, 비공개 저장소 주소는 포함하지 않습니다.
20강 학습 순서
- 범위와 메시지(1~5강): 목적, 프로젝트 선택, 완료 기준, 한 줄 소개, 사용자 흐름
- 설명 가능한 구조(6~9강): 기술 선택, 구조, README, 재현 가능한 실행 방법
- 검증과 증거(10~13강): 테스트, 버그 기록, 알려진 문제, 스크린샷·GIF
- 프로젝트별 표현(14~17강): 게임, 웹, 코드, 팀 기여도
- 안전한 공개(18~20강): 라이선스·보안, 회고, 최종 패키지
COURSE ORIENTATION
과정 선택 안내
- 학습 대상
- 기존 프로젝트를 검증 가능한 결과물과 설명 자료로 정리하려는 학습자
- 선수지식
- 공개 후보 프로젝트 하나
- 최종 결과물
- 제출·공개 가능한 포트폴리오 패키지
- 추천 다음 과정
- 학습 로드맵에서 다음 목표 선택하기