연락처 정보

코스 개요

REST의 기초

  • 웹사이트 간 정보 교환의 필요성
  • HTTP POST/GET/PUT/DELETE 메서드
  • MushUp과 같은 서비스 및 인기 있는 애플리케이션들
  • REST를 사용하는 주요 서비스들

REST의 관례들

  • CRUD 작업을 HTTP 요청에 매핑하기
  • API URL 구조 설계 시의 규칙들
  • 파라미터 전달 방식
  • 반환값 처리 방법
  • HTTP 상태 코드 사용법
  • 정보 교환을 위한 보편적인 형식인 JSON

API 서비스 실제 사례

  • 인기 있는 API의 예시들
  • RESTful 프레임워크 활용법

REST API 서버 구축하기

  • 요구사항 파악 및 기능 정의
  • API 설계와 문서화 작업
  • 필요한 라이브러리 설치 방법
  • 비즈니스 객체 클래스를 정의하는 방법
  • 컨트롤러 메서드 구성법
  • 비즈니스 객체를 JSON 형식으로 표현하기
  • 메타데이터로서의 HTTP 헤더 활용
  • cURL을 이용한 API 테스트 방법
  • 인증 메커니즘 구현 방안

요건

  • HTTP에 대한 기본 지식
  • 웹 애플리케이션 개발에 대한 기초적인 이해
 14 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리