Leo의 개발 학습 기록¶
웹·백엔드 개발을 공부하며 직접 구현하고 검증한 내용을 정리합니다.
최종 정리일: 2026-08-20
Java와 Python, Git·Linux, 웹 서비스 설계와 배포, AI 개발 도구를 학습하면서 알게 된 개념과 프로젝트 진행 과정을 기록했습니다. 2026년 5월부터 과외를 준비하며 만든 설명·실습·문제도 이해한 내용을 다시 확인하고 구조화한 학습 기록으로 포함합니다.
학습 분야¶
- CS·백엔드: HTTP, API, 데이터베이스, 인증, 테스트, 배포
- Java: 문법, 객체지향, 자료구조, 알고리즘, 프로젝트
- Python: 기초 문법, 문제 풀이, 자동화, 데이터 처리
- Git·Linux: 버전 관리, 협업, 명령줄 개발 환경
- AI 개발 도구: Codex, Claude Code, MCP 서버 설계와 활용
대표 개발 기록¶
| 작성일 | 기록 | 주요 내용 |
|---|---|---|
| 2026-08-02 | Cloudflare 기반 풀스택 실습 | Pages, Workers, D1, 배포 흐름 |
| 2026-07-28 | Priority Word Finder | Java 요구사항 분석과 검증 |
| 2026-05-23 | 링크 북마크 서비스 구현 | FastAPI, SQLite, JWT, CRUD |
| 2026-05-23 | 테스트 | 단위·통합·E2E 테스트와 pytest |
| 2026-05-15 | 스펙 주도 개발 | 요구사항, SRS, API 명세, 인수 조건 |
| 2026-05-02 | React와 Vite 개발 실습 | 컴포넌트, 상태, 이벤트, 빌드 |
| 2026-04-29 | GitHub 협업 | 브랜치, Pull Request, 리뷰, 병합 |
전체 자료¶
개발 학습 기록 전체 목차에서 분야별 설명과 원문 자료를 확인할 수 있습니다.