연락처 정보

코스 개요

소개

Laravel과 PHP 개요

  • 모듈성, 라우팅, 설정 관리 및 ORM
  • Composer와 Artisan 활용법

개발 환경 준비하기

  • Composer 설치 방법
  • Vagrant 설치 방법
  • GitHub Shell 설치 방법
  • Postman 설치 방법

RESTful API와 Laravel

  • 필요한 구성 요소 생성하기
  • RESTful API 모델 구현하기
  • 데이터베이스 구조 설계하기
  • 데이터베이스 시딩 기법 활용하기
  • 레코드 탐색 기능 구현하기
  • 레코드 조회 기능 구현하기
  • 레코드 수정 기능 구현하기
  • 새 레코드 추가 기능 구현하기
  • 레코드 삭제 기능 구현하기
  • API 데이터 변환 처리하기
  • 하위 리소스 관리 방법
  • 중첩된 데이터 반환 처리하기
  • 별도로 로드된 데이터 반환 처리하기
  • API 페이지네이션 구현하기

API 오류 및 예외 처리

  • 레코드 존재 여부 확인 시 오류 생성 방법
  • 유효성 검사 실패 시 오류 반환 방법
  • 오류 상황을 효과적으로 처리하는 방안

미들웨어 핸들러 구축

  • 로그 기록용 미들웨어 제작 방법
  • 요청 횟수 제한 기능을 수행하는 미들웨어 구현하기

인증 처리

  • 토큰 기반 인증 기술 활용법
  • OAuth를 이용한 토큰 생성 및 관리 방법

API 테스트 및 문제 해결

  • Postman 설정 방법
  • 엔드포인트 검증 기법 적용하기

요약 및 결론

요건

  • 객체지향 프로그래밍에 대한 기본 이해
  • Laravel 및 PHP 경험

수강 대상

  • 웹 개발자
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리