• 베스트
  • 소득공제
  • 무료배송

처음부터 제대로 배우는 라라벨-모던 PHP 애플리케이션 개발을 위한 최적의 프레임워크

  • 맷스타우퍼
  • 이현석,안정수
  • 한빛미디어
  • 2020년 12월 04일
사용자 평점
0리뷰 0개
10%43,20048,000원
적립금
2,400원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
주문 수량 변경시 안내

[주문/배송] 주문 수량 변경 시 안내

주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)

지금 주문하면 9/16(수) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9791162243688
쪽수716쪽
크기B5(188mm X 257mm, 사륙배판)
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 인터넷
관련 이벤트

AI추천 이유

책 소개
쉽고 빠른 웹 개발을 위한 강력하고 유연한 프레임워크, 라라벨 실전 가이드 라라벨은 현재 가장 인기 있는 PHP 프레임워크다. 현대적인 코딩 관례를 사용하며, 문법 구조가 쉽고 가독성이 뛰어나다. 또한 코드 낭비 없이 아이디어를 실현하게 돕는 막강한 생태계를 갖췄다. 이 책은 라라벨을 제대로 활용하기 위해 탄탄한 기본기를 갖추고, 다양한 기능과 도구를 제대로 활용하려는 독자를 위한 실전 바이블이다. 웹 애플리케이션 개발 과정을 시간 순서대로 따라가며 필요한 개념을 알기 쉽게 설명하고, 구체적인 사례를 제시해 실무에 적용할 수 있게 돕는다. 다양한 기능과 하위시스템을 가진 라라벨 코드에 적용할 수 있는 유용한 내용도 담았다. 국내 독자를 위해 원서에는 없는 라라벨 8 최신 내용도 반영했다. 이 책을 마치고 나면 라라벨로 애플리케이션을 개발하는 데 자신이 생길 것이다. ■ 대상 독자 프로그래밍 경험이 있고, 객체지향 프로그래밍을 이해하며, PHP나 C 계열 언어의 일반 문법을 아는 사람을 독자로 가정한다. 웹사이트와 웹 애플리케이션을 개발하는 방법은 알지만, 어떻게 하면 더 잘할 수 있는지 고민하는 사람에게 제격이다. 물론 라라벨의 다양한 기능과 서드파티 도구를 익히고 싶은 이에게도 추천한다. ■ 라라벨 버전 및 실행 환경 라라벨 5.5~8을 포괄한다. 모든 예제는 라라벨 8을 기준으로 한다. 예제 실행을 위해 라라벨 8이 요구하는 PHP 버전과 익스텐션이 필요하다. 리눅스와 맥 OS를 기본 실행 환경으로 하며, 윈도우 사용자를 위해서는 리눅스 가상 머신인 홈스테드 사용 방법을 안내한다.
목차
CHAPTER 1 왜 라라벨인가 __1.1 프레임워크의 장점 __1.2 웹과 PHP 프레임워크의 짧은 역사 __1.3 라라벨 프레임워크만의 장점 __1.4 라라벨의 작동 방식 __1.5 왜 라라벨일까? CHAPTER 2 라라벨 개발 환경 구성하기 __2.1 시스템 요구 사항 __2.2 컴포저 __2.3 로컬 개발 환경 __2.4 라라벨 프로젝트 생성하기 __2.5 라라벨 디렉터리 구조 __2.6 설정 __2.7 라라벨 애플리케이션 구동하기 __2.8 테스트 __2.9 마치며 CHAPTER 3 라우팅 및 컨트롤러 __3.1 MVC, HTTP 메서드, REST 훑어보기 __3.2 라우트 정의하기 __3.3 라우트 그룹 __3.4 서명된 라우트 __3.5 뷰 __3.6 컨트롤러 __3.7 라우트 모델 바인딩 __3.8 라우트 캐싱 __3.9 폼 메서드 스푸핑 __3.10 CSRF 보호 __3.11 리다이렉트 __3.12 요청 중단하기 __3.13 커스텀 응답 __3.14 CORS 처리 __3.15 테스트 __3.16 마치며 CHAPTER 4 블레이드 템플릿 __4.1 데이터 출력 __4.2 제어 구조 __4.3 템플릿 상속 __4.4 뷰 컴포저와 서비스 주입 __4.5 커스텀 블레이드 지시어 __4.6 테스트 __4.7 마치며 CHAPTER 5 데이터베이스와 엘로퀀트 __5.1 설정하기 __5.2 마이그레이션 __5.3 시딩 __5.4 쿼리 빌더 __5.5 엘로퀀트 소개 __5.6 엘로퀀트 이벤트 __5.7 테스트 __5.8 마치며 CHAPTER 6 프런트엔드 컴포넌트 __6.1 라라벨 믹스 __6.2 프런트엔드 프리셋 __6.3 페이지네이션 __6.4 메시지 백 __6.5 문자열 처리를 위한 Str 클래스, 복수 표기, 다국어 처리 __6.6 테스트 __6.7 마치며 CHAPTER 7 사용자 데이터의 조회 및 처리 __7.1 Request 객체를 사용한 데이터 조회 __7.2 라우트 데이터 __7.3 파일 업로드 __7.4 유효성 검증 __7.5 폼 요청 객체 __7.6 엘로퀀트 모델의 대량 할당 __7.7 {{와 {!!의 차이 __7.8 테스트 __7.9 마치며 CHAPTER 8 아티즌과 팅커 __8.1 아티즌 소개 __8.2 기본적인 사용법 __8.3 아티즌 명령어 생성 방법 __8.4 일반 코드에서 아티즌 명령어의 호출 __8.5 팅커 __8.6 테스트 __8.7 마치며 CHAPTER 9 사용자 인증과 인가 __9.1 User 모델과 마이그레이션 __9.2 auth() 글로벌 헬퍼와 Auth 퍼사드 사용하기 __9.3 인증 컨트롤러 __9.4 Auth::routes() __9.5 인증 스캐폴드 __9.6 remember me로 사용자 로그인 유지하기 __9.7 비밀번호 재확인 __9.8 수동으로 인증하기 __9.9 수동으로 로그아웃하기 __9.10 인증 미들웨어 __9.11 이메일 검증 __9.12 블레이드 인증 지시어 __9.13 가드 __9.14 인증 이벤트 __9.15 인가 __9.16 테스트 __9.17 마치며 CHAPTER 10 요청, 응답, 미들웨어 __10.1 라라벨 요청 생명주기 __10.2 요청 객체 __10.3 응답 객체 __10.4 라라벨과 미들웨어 __10.5 신뢰할 수 있는 프록시 __10.6 테스트 __10.7 마치며 CHAPTER 11 컨테이너 __11.1 의존성 주입 훑어보기 __11.2 의존성 주입과 라라벨 __11.3 app() 글로벌 헬퍼 __11.4 컨테이너는 어떻게 의존 객체를 연결하는가? __11.5 컨테이너에 클래스 바인딩하기 __11.6 라라벨 프레임워크의 주요 클래스의 생성자 주입 __11.7 메서드 주입 __11.8 퍼사드와 컨테이너 __11.9 컨테이너와 서비스 프로바이더 __11.10 테스트 __11.11 마치며 CHAPTER 12 테스트 __12.1 테스트 기초 __12.2 테스트 이름 짓기 __12.3 테스트 환경 __12.4 테스트 트레이트 __12.5 간단한 유닛 테스트 __12.6 애플리케이션 테스트: 동작 원리 __12.7 HTTP 테스트 __12.8 데이터베이스 테스트 __12.9 라라벨 내부 시스템 테스트하기 __12.10 목킹 __12.11 아티즌 명령어 테스트하기 __12.12 브라우저 테스트 __12.13 마치며 CHAPTER 13 API 작성하기 __13.1 RESTful JSON API 기초 __13.2 컨트롤러 구성과 JSON 응답 __13.3 헤더 읽기 및 전송 __13.4 엘로퀀트 페이지네이션 __13.5 정렬과 필터링 __13.6 API 리소스 __13.7 라라벨 패스포트를 이용한 API 인증 __13.8 API 토큰 인증 __13.9 라라벨 생텀을 이용한 API 인증 __13.10 404 응답 변경하기 __13.11 테스트 __13.12 마치며 CHAPTER 14 스토리지와 검색 __14.1 로컬과 클라우드 파일 관리자 __14.2 기본적인 파일 업로드와 조작 __14.3 단순 파일 다운로드 __14.4 세션 __14.5 캐시 __14.6 쿠키 __14.7 로그 __14.8 라라벨 스카우트를 이용한 풀 텍스트 검색 __14.9 테스트 __14.10 마치며 CHAPTER 15 메일과 알림 __15.1 메일 __15.2 알림 __15.3 테스트 __15.4 마치며 CHAPTER 16 큐, 잡, 이벤트, 브로드캐스팅, 스케줄러 __16.1 큐 __16.2 라라벨 호라이즌 __16.3 이벤트 __16.4 웹소켓과 라라벨 에코를 이용한 이벤트 브로드캐스팅 __16.5 스케줄러 __16.6 테스트 __16.7 마치며 CHAPTER 17 헬퍼와 컬렉션 __17.1 헬퍼 __17.2 컬렉션 __17.3 레이지 컬렉션 __17.4 마치며 CHAPTER 18 라라벨 생태계 __18.1 이 책에서 다룬 도구 __18.2 이 책에서 다루지 않은 도구 __18.3 기타 자료
저자 소개
저자 : 맷스타우퍼
    맷 스타우퍼
    개발자이자 교사. 타이튼(Tighten)의 기술 부문 이사다. 블로그(mattstauffer.com)를 운영하며 라라벨 팟캐스트와 를 진행한다.



    도서리뷰 (0)
    이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.

    등록된 리뷰가 없습니다

    첫번째 리뷰어가 되어주세요

    교환/반품/환불
    반품/교환방법
    • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
    • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
    반품/교환 가능기간
    • 변심반품의 경우 수령 후 7일 이내
    • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용
    • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 만화, 잡지, 수험서 및 문제집류
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    상품 품절
    • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    매장에서 사용할 수 있는 바코드가 있어요!