API 도구 기초집 전체 커리큘럼
20-LESSON CURRICULUM전체 강의 공개
API 도구 전체 커리큘럼
하나의 게임 기록·랭킹 REST API를 대상으로 요청 구성, 환경 변수, 인증, 오류, 자동 테스트를 단계적으로 연결합니다.
강의 수20강
난이도입문 → 초급
최종 결과물보안 원칙과 회귀 검증을 갖춘 Postman 컬렉션
| 강 | 주제 | 실습 결과 |
|---|---|---|
| 01 | API와 HTTP의 역할, API 클라이언트가 필요한 이유 | API 테스트 흐름 지도 |
| 02 | HTTP 요청·응답 구조와 상태 코드 | 상태 코드 판정표 |
| 03 | Postman 설치와 첫 GET 요청 | 저장된 첫 GET 요청 |
| 04 | URL, Path Parameter, Query Parameter | Path·Query 요청 세트 |
| 05 | HTTP Method: GET, POST, PUT, PATCH, DELETE | 메서드별 요청 설계표 |
| 06 | Header와 Content-Type | 헤더 비교 요청 |
| 07 | JSON Request Body와 응답 데이터 읽기 | 정상·검증 실패 JSON 요청 |
| 08 | Postman 환경 변수와 변수 사용 | 로컬 환경 템플릿 |
| 09 | 컬렉션과 요청 폴더로 테스트 정리 | 구조화된 컬렉션 |
| 10 | FastAPI Swagger UI와 Postman의 역할 차이 | Swagger UI·Postman 비교표 |
| 11 | POST 요청으로 게임 기록 생성하기 | 게임 기록 생성 테스트 |
| 12 | 조회 API 테스트: 필터, 정렬, 페이지네이션 | 랭킹 경계값 테스트 |
| 13 | PUT·PATCH·DELETE 요청과 안전한 검증 | 안전한 수정·삭제 시나리오 |
| 14 | 오류 응답과 상태 코드 테스트 | 오류 계약 테스트 묶음 |
| 15 | 인증 기초: Bearer Token과 JWT 요청 | JWT 인증 성공·실패 요청 |
| 16 | API Key·토큰·환경 변수 보안 관리 | 비밀 정보 점검 절차 |
| 17 | Pre-request Script와 Tests 기초 | 자동 응답 assertion |
| 18 | 컬렉션 실행과 API 회귀 테스트 기초 | 연속 실행 회귀 결과 |
| 19 | PowerShell Invoke-RestMethod와 curl.exe 사용 | PowerShell·curl 재현 명령 |
| 20 | 최종 실습: 게임 기록·랭킹 API 테스트 컬렉션 완성 | 완성된 API 테스트 컬렉션 |