회사에서 PHP 웹 애플리케이션 실무를 진행하기 위해서는 PHP 사용법 외에도 알아야 할 것이 많습니다. 팀장급 개발자분들과의 인터뷰를 통해 신입 개발자가 될 수 있는 한 빨리 알았으면 하는 것들의 목록을 도출하고, 저자가 개인적으로 중요하다고 여기는 주제를 추가하여 한 권의 책으로 엮었습니다.
단순히 사용법만을 전달하는 것이 아니라 위의 주제들을 ’왜 알아야 하는지’를 효과적으로 전달하기 위해 스토리를 도입했습니다. 이 책은 처음부터 끝까지 하나의 스토리로 연결되어 있습니다. 신입 개발자 이신입은 직무교육을 겸한 미션을 부여받습니다. 언뜻 보기에 굉장히 간단하게 보였던 미션이지만 이신입은 계속해서 문제에 부딪히게 됩니다. 각 문제를 해결하기 위해 다음의 지식들을 습득하여 미션을 완수합니다.
- 버전 관리 시스템
- 컴포저
- 가상머신을 이용한 개발 환경 구축
- 프론트 컨트롤러 패턴과 MVC 패턴
- HTTP와 REST
- 시큐어 코딩
- PHP 표준 권고
- PDO와 ORM
- 통합 개발 환경
[대상 독자]
이 책의 대상 독자는 초급 PHP 개발자입니다. 여기서 초급이라 함은 혼자서도 간단한 수준의 PHP 웹 애플리케이션은 만들고 배포할 수 있는 능력이 있는 개발자를 의미합니다. 이 책은 PHP 입문 서적이 아니므로, PHP 웹 애플리케이션 개발에 대한 기초 지식이 없는 분들께는 적합하지 않습니다.
[무료 업데이트]
업투데이트북스는 독자가 언제나 최신 버전으로 학습할 수 있도록 책을 업데이트하여 무료로 제공해드립니다.