문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
REST 및 JAX-RS 소개
- REST 원칙 이해
- JAX-RS 규격 개요
- RESTful API 개발을 위한 Jersey 사용 이유
개발 환경 설정
- JDK 및 Maven 설치
- Maven으로 Jersey 프로젝트 생성
- 프로젝트 구조 및 구성
Jersey로 REST API 구축
- 리소스 및 엔드포인트 정의
- HTTP 메서드(GET, POST, PUT, DELETE) 사용
- JSON 및 XML 작업
고급 API 개발
- 요청 및 응답 필터
- 예외 처리
- 인증 및 권한 부여 구현
API 테스트
- Postman으로 수동 테스트
- JUnit 및 REST-assured로 자동화된 테스트
- 테스트를 위한 API 모킹
API 문서화 및 버전 관리
- Jersey와 Swagger/OpenAPI 사용
- 엔드포인트 문서화
- API 버전 관리 전략
베스트 프랙티스 및 문제 해결
- 확장 가능한 API 설계
- Jersey의 일반적인 문제 처리
- 성능 고려 사항
요약 및 다음 단계
요건
- Java 프로그래밍에 대한 기본 지식
- RESTful 개념에 대한 familiarity
- HTTP 메서드와 JSON에 대한 이해
대상 독자
- Java 개발자
- API 테스터
- 소프트웨어 엔지니어
14 시간
회원 평가 (5)
API 정의, 배포 및 실행에 대한 심층적인 통찰을 얻습니다.
Vincent - Openbaar Ministerie
코스 - MuleSoft Anypoint Platform Fundamentals
기계 번역됨
트레이너의 역량
Vincenzo - Plus Innovation srl
코스 - WSO2 API Manager for Developers
기계 번역됨
트레이너의 지식 수준
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
코스 - Designing Web APIs
기계 번역됨
과제 부분.
Wissam - NEOM
코스 - Developing APIs using Google Cloud Apigee X
기계 번역됨
Very precise and very helpful guidance