Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
API 정의
- 정의 파일
- API 요청
한국어:
- YAML이란 무엇인가
- YAML 규칙
RESTful 서비스 개요
- 리소스
- 국가 이전
- 대표 상태
개발 환경 준비
- 설치 및 구성 Swagger
- Node.Js 설치 및 구성
REST 웹 서비스 제약 아키텍처
- 클라이언트-서버 제약 조건 사용
- 균일한 인터페이스 제약 조건으로 작업하기
- 무국적 제약 조건 사용
- HTTP 캐싱 사용
- 레이어 시스템 활성화
REST API 설계
- CRUD 작업 구현
- 오류 처리 사용
- REST API에 대한 작업 구현
- API의 변경 사항 처리
- 버전 관리 API
- 캐싱 API
- 페이지 번호 매기기 및 부분 응답 지원
Swagger를 사용한 사양
- Swagger를 사용하여 문서 편집
- YAML 형식으로 사양 생성
- 경로 및 관찰 생성
- 문서 추가
- OAS 파일에 스키마 추가
- SwaggerHub 사용
API Management
- API 관리 전략 만들기
- API 라이프 사이클 관리
- API 프록시 생성
- API 동작 제어
- API 포털 구축
- 교통 관리 제공
API 보안
- 토큰과 JWT를 사용한 보안
- API 키와 비밀로 보안
- OAuth2.0을 사용하여 권한 부여
요약 및 결론
Requirements
- REST API에 대한 기본적인 이해
- JSON 또는 XML 형식에 대한 경험
- 객체 지향 프로그래밍 경험
청중
- 백엔드 개발자
14 Hours