문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 14 시간 (2 일들)
코스 개요
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 목킹(Mocking)
API 문서화 및 버전 관리
- Jersey와 Swagger/OpenAPI 사용
- 엔드포인트 문서화
- API 버전 관리 전략
최적의 관행 및 문제 해결
- 확장 가능한 API 설계
- Jersey에서 발생하는 일반적 문제 처리
- 성능 고려 사항
요약 및 다음 단계
요건
- Java 프로그래밍에 대한 기초 지식
- RESTful 개념에 대한 친숙함
- HTTP 메소드 및 JSON에 대한 이해
대상 학습자
- Java 개발자
- API 테스터
- 소프트웨어 엔지니어
회원 평가 (3)
포스트맨의 가능성과 향후 활용 방안
Gordana Gacic - SEE Digital D.O.O.
코스 - API Testing with Postman
기계 번역됨
API를 정의하고 배포하며 실행하는 데 있어 좋은 통찰력을 보여주었습니다.
Vincent - Openbaar Ministerie
코스 - MuleSoft Anypoint Platform Fundamentals
기계 번역됨
WSO2 API Manager에 대한 완전한 이해와 그 중요성을 갖추는 것이 필요합니다. 기본 개념은 저에게 고급 자가 학습을 진행하는 데 큰 도움이 되었습니다.
Hlalefang Nkhooa - Revenue Services Lesotho
코스 - WSO2 API Manager for Developers
기계 번역됨