2024年PHPの勉強に役立つ書籍・本まとめ

※ アフィリエイト広告を利用しています。

こんにちは、デザイナー・ブロガーの
ゆっきー(@elcielo_design)です。

今回は、PHPの
参考になる本をまとめた記事になります。

スポンサーリンク

PHPの書籍・本

この記事では、PHPを
学べる本を紹介していきます。

特に、次のような人は読んでみて下さい。

  • PHPの参考書が知りたい。
  • PHPのテクニックを学びたい。

  • Webデザイナーやプログラマーを
    目指している。

また、デザイン書籍等を1ヶ月無料で読むなら、
Amazonの「Kindle Unlimitedimpression?a id=1222425&p id=170&pc id=185&pl id=4062 - 2024年PHPの勉強に役立つ書籍・本まとめ」がおすすめ。

スポンサーリンク

PHPの書籍・本まとめ

「PHPの書籍・本の一覧」

 系統  書籍名
 PHP超入門  いきなりはじめるPHP 改訂版
 新・ワクワク・ドキドキの入門教室
 誰もがあきらめずにすむ
 PHP超入門
 確かな力が身につく
 PHP「超」入門 第2版
 PHP基礎  初心者からちゃんとしたプロになる
 PHP基礎入門 改訂2版
 スラスラ読める
 PHPふりがなプログラミング
 PHP応用力  気づけばプロ並みPHP 改訂版
 ゼロから作れる人になる!
 レベルアップPHP
 言語を理解して中級者へ
 PHP本格入門 [上]
 プログラミングとオブジェクト指向の基礎から
 データベース連携まで
 PHP本格入門 [下]
 オブジェクト指向設計、セキュリティ、
 現場で使える実践ノウハウまで
 Laravel  Laravelの教科書
 バージョン10 [対応]
 基礎から学ぶLaravel
 PHPフレームワーク
 Laravel入門 第2版
 PHPフレームワーク
 Laravel実践開発
 動かして学ぶ!
 Laravel開発入門
 CakePHP  CakePHP 超入門
 PHPフレームワーク
 CakePHP3入門
 WordPress  WordPressユーザーのためのPHP入門
 はじめから、ていねいに。第4版
 WordPressオリジナルテーマ制作入門

下でそれぞれ詳しく紹介しています。

いきなりはじめるPHP 改訂版
新・ワクワク・ドキドキの入門教室

プログラミング超入門書の定番書籍。

 タイトル
 (書籍名)
 いきなりはじめるPHP 改訂版
 新・ワクワク・ドキドキの入門教室
 価格  ¥2,200 (税込)
 発売日  2024/5/21
 特徴 ・刊行から13年「入門書の前に読む入門書!」
「小中学生にもできた!」と絶賛のベスト
 セラーの改訂版。
・大事なところは一切変えず、
 最新のネット環境や開発環境に対応。
・無理せず楽しくプログラミングとMySQLの
 基礎が身に付く。
 内容  1 なるほど!心の準備編
  ー 何から始めたらいいの?
  (とっても大切な心の準備! /
  挫折の落とし穴を跳び越えよう! /
  楽しむことの大切さ!)
 2 がんばろう!パソコン設定編
  ー らくらく壁を跳び越えよう!
  (タダでサーバーを手に入れよう! /
  タダでテキストエディタを手に入れよう! ほか)
 3 ワクワク!プログラミング編
  ー プログラミングは楽しい!
  (30分で覚えるHTML! /
  初めてのPHPを体験しよう! ほか)
 4 ドキドキ!データベース編
  ー あなたにもデータベースができる!
  (データベースはこうなってる! /
  データベースの文字化け対策! ほか)
 おすすめの人 ・はじめてPHPを学ぶという人
・プログラミング入門書で勉強してみたけど、
 挫折してしまった人
・ITスクールのプログラミング入門コースの
 期間と料金に、びっくりしてしまった人
 その他 ※ 本書は谷藤賢一著『いきなりはじめるPHP』
 (2011年刊) の改訂版。

誰もがあきらめずすむ
PHP超入門

難しいことはぜんぶ後回しにして、
とにかく体験してみよう!
作って覚えるPHP入門書。

 タイトル
 (書籍名)
 誰もがあきらめずにすむ
 PHP超入門
 価格  ¥1,848 (税込)
 発売日  2018/12/21
 特徴 ・PHPをとりあえず誰でも動かせるように
 なるということ! を最大の目的とした
「超」入門者向けの解説書。
・初心者がつまづきそうな箇所では豊富な
 イラストと図解を使って丁寧に解説。
 内容  第01章 PHPに嫌われないように (準備編)
 第02章 とりあえずジャンケン (基礎編)
 第03章 こんにちはでござる (送受信・HTML編)
 第04章 つぶやきはファイルに生き続け
  (ファイル編)
 第05章 データベース体験
  (phpMyAdminによるMySQL編)
 第06章 なんちゃってSNS (MySQLでSNS編)
 APPENDIX
 おすすめの人 ・はじめてPHPを学ぶという人
 その他  

確かな力が身につく
PHP「超」入門 第2版

知識ゼロからでもプロを目指せる、
「作れる」と「使える」が実感できる、
制作の現場に一番近いPHP入門書。

 タイトル
 (書籍名)
 確かな力が身につく
 PHP「超」入門 第2版
 価格  ¥2,860 (税込)
 発売日  2022/9/22
 特徴 ・シンプルかつ実用的なサンプルをもとに、
 PHPの基礎から、コマースサイトの作成に
 必要な知識まで、しっかりと解説。
・ショッピングカートやログイン処理の作成から
 商品管理等を行うデータベースの設定・
 制御法まで、Web開発の現場で求められる
 知識をサンプルで体験しながら学べる。
 内容  1 イントロダクション
 2 環境構築と動作確認
 3 最初のPHPプログラミング
 4 制御構造とコントロール
 5 関数を使いこなす
 6 データベースの基本と操作
 7 実用的なスクリプト
 8 Webアプリケーションとして公開する
 おすすめの人 ・PHPの基礎をしっかりと身につけたい人
 その他  

初心者からちゃんとしたプロになる
PHP基礎入門 改訂2版

これからPHPを習得したいという人のために、
PHPとWebアプリケーションの作り方の
基本を解説した入門書。

 タイトル
 (書籍名)
 初心者からちゃんとしたプロになる
 PHP基礎入門 改訂2版
 価格  ¥2,750 (税込)
 発売日  2024/8/23
 特徴 ・PHPの基本的な文法と使い方をマスターした後
 シンプルなWebアプリケーションを
 作成しつつ、PHPプログラミングの考え方と
 書き方を実践的に学んでいくことができる。
・現場で必要とされる基礎がしっかりと
 習得可能。
・第一線で活躍する著者による、
 実践を踏まえた解説。
・ステップバイステップでプログラムを
 作成していくため挫折しにくい。
・記事ごとに学習時間の目安を設けており、
 計画を立てやすい。
 内容  1 PHPとは
 2 PHPの基本
 3 簡単なWebアプリケーションを作成する
 4 データベースを操作する
 5 データベースと連携した
  Webアプリケーション
 6 ログイン処理とセッション
 おすすめの人 ・PHPの基礎をしっかりと身につけたい人
・挫折せずに本格的なPHPの知識を
 習得したい人
・MySQLやWeb APIとの連携を学びたい人
 その他  

スラスラ読める
PHPふりがなプログラミング

「プログラムの読み方を全て載せる
(ふりがなをふる)」という手法で
究極のやさしさを目指した、
全く新しいPHPの入門書。

 タイトル
 (書籍名)
 スラスラ読める
 PHPふりがなプログラミング
 価格  ¥2,200 (税込)
 発売日  2019/10/25
 特徴 ・「ふりがなプログラミング」シリーズ。
・本書内に登場するプログラムの読み方を
 全て載せ、さらに、漢文訓読の手法を取り入れ
 読み下し文を用意。プログラムの1行1行が
 何を意味していて、どう動くのかが理解可能。
・実際に手を動かしながら進むだけでなく、
 プログラムを考える応用問題も
 用意しているため、しっかりPHPの基礎文法を
 身につけることができる。
 内容  1 PHP最初の一歩
  (PHPってどんなもの? /
  本書の読み進め方 ほか)
 2 条件によって分かれる文を学ぼう
  (条件分岐ってどんなもの? /
  比較演算子で大小を判定する ほか)
 3 繰り返し文を学ぼう
  (繰り返す文ってどんなもの? /
  配列に複数のデータを記憶する ほか)
 4 関数を作ろう
  (関数を作る目的は何? /
  関数の書き方を覚えよう ほか)
 5 Webアプリを作ろう
  (WebアプリといえばPHP /
  Webサーバーを起動してみよう ほか)
 おすすめの人 ・PHPの基本を身につけたい人
・過去にPHPの入門書で挫折してしまった人
・プログラマーやエンジニアを目指す人
・仕事でPHPを活用してみたい人
 その他  

気づけばプロ並みPHP 改訂版
ゼロから作れる人になる!

いきなりはじめるPHP」 の続編である
中級編を大幅改訂した本。

 タイトル
 (書籍名)
 気づけばプロ並みPHP 改訂版
 ゼロから作れる人になる!
 価格  ¥2,970 (税込)
 発売日  2017/2/18
 特徴 ・ショッピングサイトの構築を楽しく進める中で
 システム開発に必要な力が自然に身に付く。
 内容  1 いろいろ準備編
 2 お店のスタッフは誰?
 3 お店に商品を並べよう!
 4 関係者以外立ち入り禁止!
 5 遊びでスキルアップ!
 6 憧れのショッピングカートを作ろう!
 7 注文を受け付けよう!
 8 Excelで注文管理したい!
 9 お客様に会員になってもらおう!
 おすすめの人 ・PHPの入門書を卒業した人
・多少プログラミング経験のある人
 その他  

レベルアップしてPHP
言語を理解して中級者へ

PHPの入門書にはあまり載っていない
情報を中心に紹介しつつ、
「PHPという言語そのもの」を理解することで、
初心者が中級者にステップアップするための
PHP解説書。

 タイトル
 (書籍名)
 レベルアップPHP
 言語を理解して中級者へ
 価格  ¥2,200 (税込)
 発売日  2019/4/12
 特徴 ・入門書を卒業した初心者が読むことで、
 より深くPHPを理解できる。
・言語そのものを解説しているため、どんな
 フレームワークを使っている人でも役立つ。
 内容  
 おすすめの人 ・PHPの入門書を読み終え、次のステップを
 目指している人
・PHPの中級者レベルの知識が欲しいと
 思っている人
・昔のPHPは使っていたが、
 最近のPHPはあまり分からない人
 その他 ※ 本書は、次世代出版メソッド
「NextPublishing」を使用し、出版。
Amazonの定額読み放題サービスである
 Kindle Unlimited に対応

PHP本格入門 [上]
プログラミングとオブジェクト指向の
基礎からデータベース連携まで

Webアプリケーションの定番言語である
PHPの基礎から実践までを、
あますところなく網羅した本 (上巻)。

 タイトル
 (書籍名)
 PHP本格入門 [上]
 プログラミングとオブジェクト指向の基礎から
 データベース連携まで
 価格  ¥3,938 (税込)
 発売日  2020/8/3
 特徴 ・「とりあえずは動く」だけで終わらない、
 現場に求められる品質を形にするための
 知識とテクニックを解説。
・即戦力の知識を上下巻1000ページ超の
 ボリューム。
 内容  1 はじめてのPHP
 2 PHPの基本構文
 3 プログラムを部品化し、拡張に強い
  アプリケーションを作る  ーオブジェクト指向
 4 アプリケーションの機能をより豊かにする
  ー 内部関数 / SPLクラス
 5 PHPによるWebアプリケーションの実装
 6 リレーショナルデータベースを使った
  体系的なデータ管理
 7 読みやすいPHPプログラミング作法
  ー 開発者の意図を、わかりやすく伝える
 おすすめの人 ・PHP中級者
 その他  

PHP本格入門 [下]
オブジェクト指向設計、セキュリティ、
現場で使える実践ノウハウまで

Webアプリケーションの定番言語である
PHPの基礎から実践までを、
あますところなく網羅した本 (下巻)。

 タイトル
 (書籍名)
 PHP本格入門 [下]
 オブジェクト指向設計、セキュリティ、
 現場で使える実践ノウハウまで
 価格  ¥3,938 (税込)
 発売日  2020/8/3
 特徴 ・「とりあえずは動く」だけで終わらない、
 現場に求められる品質を形にするための
 知識とテクニックを解説。
・即戦力の知識を上下巻1000ページ超の
 ボリューム。
 内容  8 よりよいオブジェクト指向デザインのための
  ベストプラクティス
 9 能率を高める、一歩進んだ文法テクニック
 10 外部ライブラリを開発に役立てる
  ー Composer
 11 WebAPIを使った外部システムとの連携
 12 Webアプリケーションのセキュリティ
 13 強く、しなやかなPHPアプリケーション
 おすすめの人 ・PHP中級者
・「 PHP本格入門 [上]」を読んだ人
 その他  

Laravelの教科書
バージョン10 [対応]

HTML、CSS、PHPの基礎知識を
身につけた人向けのWebアプリケーション
フレームワーク「Laravel」の入門書。

 タイトル
 (書籍名)
 Laravelの教科書
 バージョン10 [対応]
 価格  ¥3,300 (税込)
 発売日  2023/3/22
 特徴 ・基本からデータベース連携までLaravelが
 分かる。
・全ての手順をオールカラーで丁寧に解説。
・最新のLaravel11でも本書で学習できる
「Laravel11対応サポートガイド」を公開中、
 ソシムのWebサイトから無料ダウンロード。
 内容  1 Laravelで何ができるの?
 2 Laravelを使うための準備
 3 Laravelの仕組み
 4 コードの基本的な入力方法
 5 Laravelとデータベースの連携
 6 投稿データの作成と保存
 7 投稿データの一覧表示
 8 ミドルウェアによるアクセス制限
 9 データの個別表示・編集・削除処理の搭載
 10 テストデータ作成・ペジネーション搭載
 11 エラーの解決方法
 12 今後の学習について
 おすすめの人 ・Webアプリ開発に興味があり、
 Laravelにどんな機能があるか知りたい人
 その他  

PHP基礎から学ぶLaravel

PHPフレームワーク「Laravel」の基礎から、
業務でよく利用される仕組みを丁寧に
解説した本。

 タイトル
 (書籍名)
 基礎から学ぶLaravel
 価格  ¥3,982 (税込)
 発売日  2023/6/13
 特徴 ・開発環境の構築から、MVC、ルーティング、
 認証、エラーハンドリング、セキュリティ、
 自動テスト等、サンプルアプリの開発を通じて
 Laravelの使い方が学べる。
・Laravelの基礎から始まり、業務でよく
 利用される仕組みが理解できるように構成。
・「業務で困らないように」という点を
 意識した内容。
 内容  01 Laravel概要
 02 最初のプロジェクト
 03 データベースとモデル
 04 ルーティングとコントローラー
 05 ビュー
 06 Webアプリケーションの仕上げ
 07 認証
 08 エラーハンドリングとロギング
 09 セキュリティ
 10 自動テスト
 11 API
 おすすめの人 ・Laravel初心者
 その他  

PHPフレームワーク
Laravel入門 第2版

Laravelのインストールから、
フレームワークの中心になる
Model-View-Controller (MVC) の使い方、
開発に役立つ各種機能を分かりやすく
解説した入門書。

 タイトル
 (書籍名)
 PHPフレームワーク
 Laravel入門 第2版
 価格  ¥3,300 (税込)
 発売日  2019/12/27
 特徴 ・PHPフレームワークのロングセラー定番
 解説書の改訂版。
・新しいディレクティブ (@csrf/@error)、
 バリデーションルール (増補解説+自作)、
 Bootstrapによるぺジネーションリンク、
 Auth (Laravel/uiパッケージ) の使い方等の
 項目を追加。
 内容  1 Laravelを準備する
 2 ルーティングとコントローラ
 3 ビューとテンプレート
 4 リクエスト・レスポンスを補完する
 5 データベースの利用
 6 Eloquent ORM
 7 RESTfulサービス / セッション /
  ペジネーション / 認証 / テスト
 おすすめの人 ・Laravel初心者
 その他  

PHPフレームワーク
Laravel実践開発

「PHPフレームワーク Laravel入門」を
読み終わった人に向けて、
もっと知りたいという要望の高かった
MVC以外の機能実装の手法を解説した本。

 タイトル
 (書籍名)
 PHPフレームワーク
 Laravel実践開発
 価格  ¥3,300 (税込)
 発売日  2019/7/26
 特徴 ・コア機能の詳細から、サービス、DBクラスと
 Eloquent、ジョブ管理、フロントエンド
 (Vue.js、React、Angular) との連携、
 ユニットテスト、Artisanコマンドまで
 詳細に分かる。
 内容  1 Laravelのコア機能を考える
 2 サービスとミドルウェア
 3 データベースの活用
 4 キュー・ジョブ・イベント・スケジューラ
 5 フロントエンドとの連携
 6 ユニットテスト
 7 Artisan CLIの開発
 おすすめの人 ・「PHPフレームワーク Laravel入門」を
 読み終わった人
 その他  

動かして学ぶ!
Laravel開発入門

デジタルハリウッド・ジーズアカデミー等で
Laravel講座をもつ著者が、多くの受講生の声を
反映して執筆したLaravelの入門書。

 タイトル
 (書籍名)
 動かして学ぶ!
 Laravel開発入門
 価格  ¥3,300 (税込)
 発売日  2021/3/15
 特徴 ・デジタルハリウッド・ジーズアカデミー
 人気講師直伝。
・サンプル作りを通して、Laravelによる
 Webアプリの設計・作成の基本、
 ルーティング、リエクスト処理、ビュー、
 認証、ページネーション、モデルの
 リレーション、ファイルアップロードの
 基本等を一通り学ぶことができる。
 内容  PHPフレームワーク「Laravel」とは /
 開発環境の準備 / Laravelのインストール /
 練習アプリ:本管理アプリを作る /
 本管理アプリ:データベースにテーブルを
 作成する /
 本管理アプリ:モデルを作成する /
 本管理アプリ:ルート定義を作成する /
 本管理アプリ:ログイン認証機能を追加する /
 本管理アプリ:レイアウトとビューを
 作成する /
 本管理アプリ:本の追加登録処理を作成する
 (ほか)
 おすすめの人 ・LaravelによるWebアプリ開発初心者
 その他  

CakePHP 超入門

Webアプリ開発をはじめるための、
手を動かしながら覚えるCakePHP入門書。

 タイトル
 (書籍名)
 CakePHP 超入門
 価格  ¥3,080 (税込)
 発売日  2018/3/17
 特徴 ・PHPを始めたばかりの人でも、CakePHPの
 基本的な使い方を覚えられるように工夫。
・サンプルの無料ダウンロード付き。
・巻末おまけ・初心者も安心の
 PHP超入門も収録。
 内容  1 CakePHPの基本を覚えよう!
 2 コントローラーとビューテンプレート
 3 モデルとデータベース
 4 データベースを更に使いこなせ!
 5 Web開発の技術をマスターしよう!
 6 本格Webアプリに挑戦!
 おすすめの人 ・CackPHPの基本を学びたい人
 その他  

PHPフレームワーク
CakePHP3入門

PHPのフレームワークの考え方や
CakePHPの特徴、インストール方法等が
学べるCakePHPの入門書。

 タイトル
 (書籍名)
 PHPフレームワーク
 CakePHP3入門
 価格  ¥3,080 (税込)
 発売日  2017/1/14
 特徴  
 内容  1 フレームワークとCakePHP
 2 コントローラとビュー
 3 データベースとモデル
 4 データベースを使いこなす
 5 本格Web開発のための機能
 6 ヘルパー、コンポーネント、ビヘイビア
 7 その他のプログラム開発
 おすすめの人 ・CackPHPの基本を学びたい人
 その他  

WordPress
ユーザーのためのPHP入門
はじめから、ていねいに。第4版

HTMLやCSSは一通り分かるものの
PHPは苦手という方のために、
WordPressを活用する上で避けて通れない
PHPの知識を解説した入門書。

 タイトル
 (書籍名)
 WordPressユーザーのためのPHP入門
 はじめから、ていねいに。第4版
 価格  ¥2,750 (税込)
 発売日  2024/3/15
 特徴 ・PHPの基本文法から、WordPress特有の
 仕組みまでテーマづくりに必要な知識が
 学べる。
・実際に動作するテーマに沿って、
 コードを具体的に解説。
・カスタマイズにあたってよく突き当たる
 課題も解消。
 内容  1 WordPress+PHPの基礎知識
(WordPressが動作する仕組み /
  WordPressの投稿タイプと機能 ほか)
 2 PHPの基本
  (PHPのコードを書く際のルール /
  変数ってなに? ほか)
 3 WordPress特有のルール
  (テンプレートタグとは /
 WordPressのループ ほか)
 4 WordPressで使われるコード解説
  (本章で解説するサンプルのサイト /
  ヘッダーに記述するコード ほか)
 5 進んだ使い方の解説
  (クラシックテーマ / ブロックテーマ /
  ハイブリッドテーマとは /
  theme.jsonに設定を記述する ほか)
 おすすめの人 ・WordPressのPHPについて学びたい人
・コードをコピペしてもきちんと動かず
 あきらめたことがある人
・テーマに簡単なアレンジをしたいがどこを
 触ればいいのか分からない人
・自分でオリジナルのテーマをつくりたい人
・ブロックテーマを取り入れたい人
・WordPressの仕組みをきちんと知りたい人
 その他  

WordPress
オリジナルテーマ制作入門

サンプルファイルとステップ解説で、
WordPressテーマの自作方法を
丁寧に解説した本。

 タイトル
 (書籍名)
 WordPressオリジナルテーマ制作入門
 価格  ¥2,948 (税込)
 発売日  2022/1/13
 特徴 ・あらかじめ用意されたHTMLファイルを
 PHPファイルへと落とし込み、CSSを適用。
 ブロックエディターに対応したテーマを
 作成する方法をしっかり学べる。
 内容  1 WordPressとは?
 2 テーマ作成に必要な基礎知識
 3 オリジナルテーマの開発環境を準備する
 4 最低限のテーマを作成しWordPressに
  認識させる
 5 ウェブサイト作成の基本となる
  テンプレートファイルを作成する
 6 ウェブサイトの利便性を向上する
 7 テーマをブロックエディターに対応させる
 8 ウェブサイトの機能を拡張する
 おすすめの人 ・WordPressでオリジナルテーマを作りたい人
 その他  

まとめ

以上がPHPの参考になる本でした。

この記事では、ジャンル別で本の内容を
紹介してるので、それに目を通してみて
自分に合う本を見つけて下さい。

なお、プログラミング関連の書籍は、
下の記事に一通りまとめています。

スポンサーリンク

シェアする