문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
REST 및 JAX-RS 개요
- REST의 기본 원칙 이해하기
- JAX-RS 사양에 대한 설명
- 왜 Jersey가 RESTful API 개발에 적합한지 알아봅니다.
개발 환경 구축하기
- JDK와 Maven 설치 방법
- Maven을 활용해 Jersey 프로젝트 생성하기
- 프로젝트 구조 및 설정 관리법
Jersey를 이용한 REST API 개발
- 리소스와 엔드포인트 정의 방법
- GET, POST, PUT, DELETE 등 HTTP 메서드 사용법
- JSON 및 XML 데이터 처리 기술
고급 API 개발 기법
- 요청 및 응답 필터링 기능 활용하기
- 오류 예외 처리 구현법
- 인증 및 권한 관리 구조 설정 방법
API 테스트 전략
- Postman으로 수동 테스트 실시하기
- JUnit 및 REST-assured를 활용한 자동화 검증 기법
- 테스트 목적으로 API 모의 기능을 구현하는 방법
API 문서 작성 및 버전 관리
- Jersey와 연동하여 Swagger/OpenAPI 사용법
- 엔드포인트에 대한 상세한 설명 기술 방법
- API 버전 관리를 위한 전략 수립
모범 사례 및 문제 해결법
- 확장성이 뛰어난 API 설계 원칙들
- Jersey 사용 시 자주 발생하는 문제 해결책
- API 성능 최적화를 위한 조치 사항들
요약 및 향후 학습 방향
요건
- Java 프로그래밍 기초 지식이 있어야 합니다.
- RESTful 관련 개념에 대한 이해가 필요합니다.
- HTTP 메서드와 JSON 구조를 알고 있어야 합니다.
대상자
- Java 개발자
- API 테스터
- 소프트웨어 엔지니어
14 시간
회원 평가 (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
기계 번역됨