PHPは、PHP7となり型宣言などの言語サポートも充実、Laravelといった最新の機能豊富なフレームワークもあり、人気のWeb開発言語です。
Ruby(on Rails)や、機械学習人気からのPythonでのWeb開発も最近は盛んですが、個人的にはそれらと比較してもやはり、Web開発で学ぶならPHPが一押し。
HTMLへの組込みもしやすく、Webサイト構築で世界で圧倒的シェアをもつWordPressのカスタマイズにも使えます。
そんなイチオシで魅力のプログラミング言語「PHP」の人気の本・おすすめ参考書を紹介していきまっす。
以下では低コストでPHPを学ぶオンライン学習法についても紹介していますので、合わせて覗いてみてください。
発売したて・発売予定の新書をピックアップ
技術書は情報の鮮度も重要、人気ランキングの前に新しい書籍もチェックしておきましょう。
- 2023/10/05発売 「PHPプログラミングのエキスパートガイド: ウェブ開発のプロフェッショナル向けの高度なテクニック」
- 2023/10/05発売 「PHPウェブ開発の基礎から応用まで: ウェブアプリケーション開発のための包括的なガイド」
- 2023/10/05発売 「PHPプログラミングの手引き: ウェブ開発からデータベース処理までの完全ガイド」
- 2023/10/24発売 「PHPコーディングの極意: クリーンで効率的なPHPコードの書き方」
- 2023/12/27発売 「PHP の概要: 初心者のためのWebプログラミング」
PHP本「人気ランキング」
PHPの今売れ筋本を人気ランキングで一覧したのが以下。
ランキングは日々更新されていますので、最新の人気が反映されています。
Rank | 製品 | 価格 |
---|---|---|
1 | ||
2 | これ1冊でゼロから学べる Webプログラミング超入門 ーHTML,CSS,JavaScript,PHPをまるごとマスター... 発売日 2016/07/29 掌田 津耶乃 (マイナビ出版) Kindle Unlimited対象 総合評価 | |
3 | ||
4 | ||
5 | ||
6 | ||
7 | ||
8 | ||
9 | ||
10 | いちばんやさしいPHPの教本 第3版 PHP 8対応 人気講師が教える実践Webプログラミング 「いちばんやさしい教本」シリーズ... 発売日 2021/11/22 柏岡秀男, 池田友子, 有限会社アリウープ (インプレス) 総合評価 | |
11 | ||
12 | ||
13 | ||
14 | ||
15 | ||
16 | ||
17 | ||
18 | ||
19 | ||
20 | ||
21 | Head First PHP & MySQL ―頭とからだで覚えるWebアプリケーション開発の基本... 発売日 2010/03/26 Lynn Beighley, Michael Morrison (オライリージャパン) 総合評価 | |
22 | ||
23 | ||
24 | ||
25 | ||
26 | ||
27 | ||
28 | ||
29 | ||
30 |
以降でおすすめ・注目の本をピックアップしていきまっす。
ちなみに、Kindle版のある本ならサンプル送信で試し読み可能。大概目次まで見れるので、内容の概要もつかめるので、サンプル試読おすすめです。
基礎から学ぶ!「PHPおすすめの入門書」
Web開発やプログラム未経験の方は、何よりもとっつきやすさや、わかりやすさを重視して、まずはPHPプログラムに慣れるのが一番。
そのため、以下のような読みやすい入門書から初めて見るのがおすすめです。
PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉
【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】
プログラム初心者のためのPHP入門書がリニューアル!
10年以上にわたって親しまれてきたWeb開発言語PHPの解説書『PHPの絵本』は、
プログラム経験のない人でも勉強が始められるように考えられた、とてもやさしい
入門書です。新版では、従来の分かりやすい部分はそのままに、内容を全体的に
見直してお届けします。
プログラムとはどんなものなのかというところから学んでもらえるように
配慮されています。機能的にも充実したPHPの最新事情もフォローし、
充実したアプリケーション作りの第一歩をここから踏み出すことができます。
本書を読むのにプログラム言語の知識は一切不要です。もっとも親しみやすい
PHP言語の入門書として、現代の環境に合わせてアップデートされた、安心して
勉強を始められる一冊です。
【翔泳社の「絵本」シリーズのラインナップをアップデート】
翔泳社の「絵本シリーズ」は名前のとおり、絵本のように豊富なイラストと要点を
押えた簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。
すべての単元を2ページ単位で読みやすくまとめ、基礎に徹した内容で、言語/技術の
初心者や手軽に習得したい方のお役にたてるようになっています。
このたび、翔泳社は「絵本シリーズ」を全面的に改訂し、内容を現在の技術に
合わせて見直しました。シリーズラインナップ全体をリニューアルし、新パッケージで
お届けします。
新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、基礎に
徹した内容というコンセプトはそのままに、Web/ネットが全盛となった現在の
コンピュータ技術の潮流に合わせた解説を心掛けます。『Cの絵本』『Javaの絵本』を
皮切りにラインナップを順次刷新、さらに新しい仲間を増やしてラインナップを
充実していきます。
※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
↓全て表示↑少なく表示
内容サンプル
目次
PHPをはじめる前に
第1章 基本的なプログラム
第2章 変数と配列
第3章 演算子
第4章 制御文
第5章 関数
第6章 文字列操作
第7章 インターネットとの連携
第8章 データの管理
付録
Users Voice
内容サンプル
スラスラ読める PHPふりがなプログラミング ふりがなプログラミングシリーズ
という手法で究極のやさしさを目指した、
まったく新しいPHP(ピーエイチピー)の入門書です。
本書内に登場するプログラムの読み方をすべて載せ、
さらに、漢文訓読の手法を取り入れ、読み下し文を用意。
プログラムの1行1行が何を意味していて、
どう動くのかが理解できます。
この新しいアプローチで「自分がいま何をしているのかわからない」といった
プログラミング入門者が途中で挫折してしまう原因を解決しました。
また、実際に手を動かしながら進むだけでなく、
プログラムを考える応用問題も用意しているため、
しっかりPHPの基礎文法を身につけることができます。
■本書はこんな人におすすめ
・PHPの基礎を身につけたい人
・過去にPHPの入門書で挫折してしまった人
・プログラマーやエンジニア、Web制作者を目指す人
・仕事でPHPを活用してみたい人
※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。
↓全て表示↑少なく表示
内容サンプル
目次
本書の読み進め方 ほか)
2 条件によって分かれる文を学ぼう(条件分岐ってどんなもの?
比較演算子で大小を判定する ほか)
3 繰り返し文を学ぼう(繰り返す文ってどんなもの?
配列に複数のデータを記憶する ほか)
4 関数を作ろう(関数を作る目的は何?
関数の書き方を覚えよう ほか)
5 Webアプリを作ろう(WebアプリといえばPHP
Webサーバーを起動してみよう ほか)
↓全て表示↑少なく表示
Users Voice
内容サンプル
いきなりはじめるPHP~ワクワク・ドキドキの入門教室
■[本書の主な内容] (実際の目次とは若干異なります)
Chapter 1 なるほど! 心の準備編――何から始めたらいいの<? br> 1-1 とっても大切な心の準備!
1-2 挫折の落とし穴を跳び越えよう
! 1-3 楽しむことの大切さ!
Chapter 2 がんばろう! パソコン設定編――らくらく壁を跳び越えよう!
2-1 タダでサーバーを手に入れよう!
2-2 タダでテキストエディタを手に入れよう!
2-3 この機能をOFFにしよう!
2-4 最大の壁! 文字化けってナニ!?
2-5 これが文字化け対策だ!
2-6 雛形ファイルをつくろう!
2-7 設定ごくろうさまでした!
Chapter 3 ワクワク! プログラミング編――プログラミングは楽しい!
3-1 30分で覚えるHTML!
3-2 初めてのPHPを体験しよう!
3-3 アンケート入力ページをつくろう!
3-4 前のページからデータを受け取ろう!
3-5 変数ってなんでしょう!?
3-6 コンピュータに考えさせよう!
3-7 入力チェック機能を付けよう!
3-8 HTMLとPHPはぜんぜん違うもの!
3-9 アンケート項目を増やそう!
3-10 前ページに戻る機能をつけよう!
3-11 入力データを消さないでページを戻る方法!
3-12 さらに次のページへいこう!
3-13 入力データをきちんとチェックしよう!
3-14 サンクスページをにぎやかにしよう!
3-15 データがきちんと表示されるようにしよう!
3-16 悪~い行為から守ろう!
3-17 自動返信メールを飛ばそう!
Chapter 4 ドキドキ! データベース編――あなたにもデータベースができる!
4-1 データベースはこうなってる!
4-2 データベースの文字化け対策!
4-3 データベースを作ろう!
4-4 何を設定したのか知っておこう!
4-5 これがSQL文だ!
4-6 アンケート自動保存機能を追加しよう!
4-7 登録データを読み出してみよう!
4-8 アンケートの一覧表示プログラムを作ろう!
4-9 データを検索してみよう!
4-10 とっても悪~い行為から守ろう!
4-11 サーバーがダウンしたら!?
4-12 Webアプリを実感しよう!
4-13 おめでとうございます!
コラム 「デバッグのテクニック 1~13」ほか多数
↓全て表示↑少なく表示
内容サンプル
目次
挫折の落とし穴を跳び越えよう! ほか)
2 がんばろう!パソコン設定編ーらくらく壁を跳び越えよう!(タダでサーバーを手に入れよう!
タダでテキストエディタを手に入れよう! ほか)
3 ワクワク!プログラミング編ープログラミングは楽しい!(30分で覚えるHTML!
初めてのPHPを体験しよう! ほか)
4 ドキドキ!データベース編ーあなたにもデータベースができる!(データベースはこうなってる!
データベースの文字化け対策! ほか)
↓全て表示↑少なく表示
Users Voice
内容サンプル
著者略歴
1981年にプログラミングを始め、大学時代の87年からベンチャー企業に勤務。24才で世界最高精度の測定器を独自理論で開発。21カ国に約3万人のユーザーを持つ天体シミュレーションソフト「SUPER STAR」の開発者でもある。また、キャリアカウンセラー資格を持つ営業マンとして、大手人材会社で延べ1,000人以上を支援し、行政やNPOとの連携でIT体験インターンシップを実施。フリーターをIT人材に育て上げるユニークな試みは、テレビ東京「ワールドビジネスサテライト」でも紹介(本データはこの書籍が刊行された当時に掲載されていたものです)
↓全て表示↑少なく表示
30時間アカデミックPHP入門
内容サンプル
目次
序章 はじめに
1.本書で開発するオンライン予約システムについて
1章 Webアプリケーションの概要
1.サーバーとクライアント
2.リクエストの種類
3.Webアプリケーション開発環境について
2章 HTML5によるWebページ作成
1.HTMLの基礎知識
2.CSSの基礎知識
3章 PHPの初歩
1.PHPの基本
2.PHPのスクリプトをHTMLに埋め込む
3.型と変数
4.制御構造
5.配列・連想配列
4章 データベースの利用
1.データベースとは
2.データベースの作成
3.SQLでのレコード抽出
4.SQLでのレコード挿入
5.SQLでのレコード更新
6.SQLでのレコード削除
5章 オンライン予約システムの実装~トップページから部屋詳細表示~
1.トップページの実装
2.部屋一覧ページの実装~すべての部屋表示
3.部屋一覧ページの実装~タイプ別の部屋表示
4.部屋詳細ページの実装
5.処理コードの共有化
6.データベース設定の共有化
6章 オンライン予約システムの実装~予約機能~
1.空室確認を行う
2.空室の部屋情報を表示する
3.予約詳細情報画面を作成する
4.予約詳細入力画面を完成する
5.予約最終確認画面までの流れを作成する
6.予約完了画面を作成する
7章 オンライン予約システムの実装~予約管理機能~
1.すべての予約情報の一覧表示を行う
2.指定した日付区分の予約情報の一覧表示を行う
3.削除機能を実装しよう
4.ログイン機能を実装する
終章 おわりに
1.完成したオンライン予約システムと今後について
さくいん
↓全て表示↑少なく表示
Users Voice
PHP中級者へ!「PHPの言語全容を学ぶ本」
上記のような入門書で、PHP/プログラミングの感覚になれたら、PHPの幅広い操作/実装方法を学んでできることを増やしましょう。
以下の書籍が、網羅的にPHPを知ることができておすすめです。
独習PHP 第3版
PHP7の基本構文から、クラス、DB連携、セキュリティ対策まで、しっかり習得!
PHPプログラミングの標準教科書『独習PHP』が、最新のPHP7に対応。PHPでWebページ/アプリケーションを開発する際に必要な基礎的な知識、PHPの基本構文から、クラス、データベース連携、セキュリティまで、詳細かつ丁寧に解説します。
解説→例題→練習問題(理解度チェック)という3つのステップで、PHPによるWebアプリ開発の基礎・基本テクニックをしっかり習得できます。
実際にサンプルコードを入力し、動作を確かめながら学習することで、いっそう理解が深まります。「PHPを一から学びたい・しっかり基礎固めをしたい」「PHPでWebアプリを作りたい」という方におすすめの1冊です。
※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
↓全て表示↑少なく表示
PHPの言語としての機能・基礎文法から、実際のWeb開発活用まで、基礎から丁寧に、かつ網羅的に学べる良書です。
山田 祥寛さんのWeb系の解説書は、読みやすくわかりやすいものが多くおすすめ。
ぼくはPHPの基礎機能はこちらで学びました。PHP7の構文も解説されています。
内容サンプル
目次
第2章 PHPの基本
第3章 演算子
第4章 制御構文
第5章 組み込み関数
第6章 ユーザ定義関数
第7章 標準クラスライブラリ
第8章 リクエスト情報
第9章 データベース連携
第10章 オブジェクト指向構文
第11章 セキュリティ対策
Users Voice
内容サンプル
レベルアップPHP ~言語を理解して中級者へ~ (技術の泉シリーズ(NextPublishing))
本書はPHPの入門書にはあまり載っていない情報を中心に紹介しつつ、「PHPという言語そのもの」を理解することで、初心者が中級者にステップアップするための解説書です。入門書を卒業した初心者が読むことで、より深く最新のPHPを理解できます。言語そのものを解説しているため、どんなフレームワークを使っている方でも役立つ1冊です。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。)
〈本書の対象読者〉
・PHPの入門書を読み終え、次のステップを目指している方
・PHPの中級者レベルの知識が欲しいと思っている方
・昔のPHPは使っていたが、最近のPHPはあまり分からない方
【目次】
第1章 型別に理解する変数の扱い方
第2章 変数のスコープと特別な変数・定数
第3章 型の変換
第4章 (PHP7) 型宣言
第5章 (PHP5.3)名前空間
第6章 (PHP5.3)オートロード
第7章 外部ライブラリーの活用
第8章 (PHP7)エラーと例外
第9章 アーキテクチャー
第10章 PSRコーディングガイドライン
第11章 正規表現を楽しもう
第12章 テンプレートエンジン
第13章 パフォーマンスとデバッグ
第14章 PHPとバージョンアップ
第15章 良質なPHP情報を得るには?
第16章 Hack/HHVMとPHP
付録A (PHP5.4) ビルトインウェブサーバー
付録B PHPエンジニアとサーバーサイド
付録C 静的コード解析と周辺ツール
付録D セキュリティー
↓全て表示↑少なく表示
タイトル通り、PHPの基礎的な使い方はわかった上で、よりテクニカルなPHPの使い方・中級者向けの知識を幅広く学べる良書。
もちろんPHP7からの拡張機能も解説されているので、最新の言語機能を学べます。
PHPをそれなりに使っていても、新たな発見もあり非常に参考になります
。内容サンプル
Users Voice
内容サンプル
パーフェクトPHP
(概要)
1冊で言語仕様から最新の技術までを網羅した内容。網羅的に解説されているだけでなく,各技術に関しては基本からしっかり解説し,フレームワークなどを利用したWebアプリケーション開発の解説などは,内部処理が裏で何をしているのかを掘り下げて解説してあるため,PHPを体系的に学びたい方はもちろん,より深い知識を得たい中~上級者にもお勧めの一冊である。
(こんな方におすすめ)
・PHPで仕事をしているエンジニア
・PHPでWebアプリケーション開発をしているエンジニア
(目次)
Part 1 PHP ~overview
1章 PHP概論
Part 2 PHPの言語仕様
2章 PHPの基本
3章 型と演算子
4章 制御構造と関数
5章 クラスとオブジェクト
Part 3 実践Webアプリケーション
6章 Webアプリケーション入門
7章 フレームワークによる効率的な開発
8章 ミニブログアプリケーション開発
Part 4 PHPセキュリティ
9章 PHPで作るWebアプリケーションのセキュリティ(前編)
10章 PHPで作るWebアプリケーションのセキュリティ(後編)
Part5 テクニカルなPHPの活用
11章 実践オブジェクト指向
Part 6 PHPレシピ
12章 レシピことはじめ
13章 標準機能
14章 ライブラリとフォーマット
Appendix
App-A PHPコンパイルオプション
App-B php.ini
↓全て表示↑少なく表示
内容サンプル
目次
2 PHPの言語仕様
3 実践Webアプリケーション
4 PHPセキュリティ
5 テクニカルなPHPの活用
6 PHPレシピ
Users Voice
内容サンプル
著者略歴
アシアル株式会社のアーキテクト/コンサルタント。2008年に入社し、以後PHPを用いた様々なWebアプリケーションの開発に携わる。社内では開発以外にもライブラリの作成などを行う他、PHPフレームワークSymfonyの導入コンサルティングや、セミナー・PHPスクールにて講師を勤めるなど様々な活動を行っている。エンジニアグループ「nequal」に所属し、仲間と共に切磋琢磨している。他にも「日本Symfonyユーザー会」の設立者の1人として、Symfonyの普及活動やパッチの送付を行っている
柄沢聡太郎(カラサワソウタロウ)
グリー株式会社のインフラエンジニア。2010年3月に中央大学大学院理工学研究科を修了し、4月にグリーに入社。学生のころより、積極的にオープンソースソフトウェアの開発やコミュニティ運営に携わり、国産PHPフレームワークEthnaのコミッターとして活動している。エンジニアグループ「nequal」を立ち上げ、プログラマを中心に仲間を集め、日々技術的な議論、Webアプリケーションやライブラリの開発や運用をしている
橋口誠(ハシグチマコト)
menue株式会社のエンジニア。自社サービスを運営する会社での開発業務を希望して2010年8月に入社。社内で携帯電話向けサービスの開発・運用に携わるだけでなく、個人でも携帯対応のプログラムを公開しており携帯電話向けWebサイトの開発に特に興味を持っている。また、約2年間PHP勉強会@関東の幹事を務めた他、XOOPS Cubeカンファレンスを主催したりPHPカンファレンスの実行委員も務めるなど、イベント運営にも積極的に関わっている(本データはこの書籍が刊行された当時に掲載されていたものです)
↓全て表示↑少なく表示
PHPの最新トピックを知る本
以下のようなムック本では、PHPに関する最新トピックを幅広くキャッチアップできます。
深く学ぶというより、最新・便利な最新技術を知るきっかけとしてざざざっと眺めてみると面白いです。
みんなのPHP 現場で役立つ最新ノウハウ!
PHP開発の現場で役立つノウハウを、最新の動向を踏まえてわかりやすく解説します。PHP開発環境の構築、PHP 7以降で導入された新たな文法の解説とそれらを活用するためのポイント、パッケージ管理システムComposerの使いこなし術、多様なインフラ上で動作するPHP実行環境の整理、ユニットテストやCI/CD導入ノウハウ、人気のフレームワークLaravelの活用ポイントなど、PHPをもっと使いこなすための情報満載でお届けします!
(こんな方におすすめ)
・PHPをもっと使いこなしたい人
・PHPの最新動向を知りたい人
(目次)
第1章 PHPの開発環境概観
1.1 開発環境を自分で作ってみよう
1.2 使用するエディタについて
1.3 Windowsにおける開発環境構築
1.4 macOSにおける開発環境構築
1.5 Vagrantを使った開発環境構築
1.6 Dockerを使った開発環境構築
第2章 PHP最新文法ガイド
2.1 構文はなぜ常に新しくなっていくのか
2.2 構文に関わる変更内容一覧
2.3 よく使われる構文とその使い方
2.4 情報のキャッチアップ
第3章 Composer 120%活用術
3.1 Composerの基本的な使い方
3.2 少し進んだComposerの使い方
第4章 PHP実行環境の構築・運用
4.1 ビルトインウェブサーバーによるPHP実行環境の構築・運用
4.2 VPSにおけるPHP実行環境の構築・運用
4.3 レンタルサーバーにおけるPHP実行環境の構築・運用
4.4 コンテナ(GCP/Cloud Run)におけるPHP実行環境の構築・運用
4.5 FaaS(AWS/Lambdaカスタムランタイム)におけるPHP実行環境の構築・運用
第5章 PHPにおけるユニットテストとCI/CD
5.1 ユニットテストの育て方
5.2 いまどきのCI/CD事情
5.3 AWS CodePipelineを使用したCI/CD環境の導入
5.4 Azure DevOpsを使用したCI/CD環境の導入
第6章 LaravelによるPHPアプリケーション開発
6.1 Laravelの開発環境を構築する
6.2 Laravelを使ったアプリケーション開発
6.3 ファサードの役割と仕組みを理解する
6.4 MVCだけに留まらないための設計の話
第7章 厳選! PHP活用テクニック紹介
7.1 PHPによるファミコンエミュレータの実装
7.2 PHPにおける正規表現の今までとこれから
7.3 ストリームフィルタを用いた透過的なCSV入出力
7.4 Slimで学ぶMiddleware入門
7.5 PHPで学ぶバイナリファイルの読み方
7.6 巨大な数や誤差のない小数をPHPで扱う
7.7 PHPで堅牢なプログラミングをするためのノウハウ
7.8 PHP 7(Laravel 5.8)とSlack APIで遊んでみる
↓全て表示↑少なく表示
PHP7の最新文法の解説や、Laravel、Composerなど、最近流行りの新しいトピックを幅広く扱っているムック本です。
各トピックはそこまで深くまでは解説されないですが、その分PHPの最新開発事情を手っ取り早く全体を把握するのに最適です。
内容サンプル
目次
1.1 開発環境を自分で作ってみよう
1.2 使用するエディタについて
1.3 Windowsにおける開発環境構築
1.4 macOSにおける開発環境構築
1.5 Vagrantを使った開発環境構築
1.6 Dockerを使った開発環境構築
第2章 PHP最新文法ガイド
2.1 構文はなぜ常に新しくなっていくのか
2.2 構文に関わる変更内容一覧
2.3 よく使われる構文とその使い方
2.4 情報のキャッチアップ
第3章 Composer 120%活用術
3.1 Composerの基本的な使い方
3.2 少し進んだComposerの使い方
第4章 PHP実行環境の構築・運用
4.1 ビルトインウェブサーバーによるPHP実行環境の構築・運用
4.2 VPSにおけるPHP実行環境の構築・運用
4.3 レンタルサーバーにおけるPHP実行環境の構築・運用
4.4 コンテナ(GCP/Cloud Run)におけるPHP実行環境の構築・運用
4.5 FaaS(AWS/Lambdaカスタムランタイム)におけるPHP実行環境の構築・運用
第5章 PHPにおけるユニットテストとCI/CD
5.1 ユニットテストの育て方
5.2 いまどきのCI/CD事情
5.3 AWS CodePipelineを使用したCI/CD環境の導入
5.4 Azure DevOpsを使用したCI/CD環境の導入
第6章 LaravelによるPHPアプリケーション開発
6.1 Laravelの開発環境を構築する
6.2 Laravelを使ったアプリケーション開発
6.3 ファサードの役割と仕組みを理解する
6.4 MVCだけに留まらないための設計の話
第7章 厳選! PHP活用テクニック紹介
7.1 PHPによるファミコンエミュレータの実装
7.2 PHPにおける正規表現の今までとこれから
7.3 ストリームフィルタを用いた透過的なCSV入出力
7.4 Slimで学ぶMiddleware入門
7.5 PHPで学ぶバイナリファイルの読み方
7.6 巨大な数や誤差のない小数をPHPで扱う
7.7 PHPで堅牢なプログラミングをするためのノウハウ
7.8 PHP 7(Laravel 5.8)とSlack APIで遊んでみる
↓全て表示↑少なく表示
Users Voice
内容サンプル
PHP本「Kindle Unlimited(読み放題)で読める本」
「Kindle Unlimited」は、Amazonの定額本読み放題サービス。
実はそこにPHPの本もそこそこあるんです。すなわち、定額で何冊も学習することも可能。
Kindle Unlimitedの主な特徴としては、おおよそ以下の通り。
- 雑誌がかなり充実
- 豊富なKindle個人出版本がほとんど読み放題
- 最近は出版社単行本も対応増加
個人的には雑誌が、IT系(CG WORLD等)、ガジェット系(Get Navi等)、ゲーム(ファミ通等)、など見たい雑誌が幅広く読めるのが大きな魅力。2冊以上読みたいものがあるだけで確実にお得です。
また、30日無料体験も可能なので、体験期間を利用して無料で学習してみるのもお得な学習法です。
以下がKindle Unlimited対応のPHP関係の本人気ランキング(Best10)です。
Rank | 製品 | 価格 |
---|---|---|
1 | 850円 (+193pt) | |
2 | これ1冊でゼロから学べる Webプログラミング超入門 ーHTML,CSS,JavaScript,PHPをまるごとマスター... 発売日 2016/07/29 掌田 津耶乃 (マイナビ出版) Kindle Unlimited対象 総合評価 | |
3 | レベルアップPHP ~言語を理解して中級者へ~ (技術の泉シリーズ(NextPublishing))... 発売日 2019/04/12 佐々木 勝広 (インプレスR&D) Kindle Unlimited対象 総合評価 | 1,980円 (+810pt) |
4 | 0から始めるLaravel環境構築: AWSでPHP開発環境を構築してリモートワークを目指そう AWSインフラ構築... 発売日 2022/07/01 迫 俊太 Kindle Unlimited対象 総合評価 | 498円 |
5 | PHP入門 確認画面付きのお問い合わせフォームをつくりながらPHPを学ぶ(第2版) (DESIGNMAP BOOKS)... 発売日 2016/01/02 DESIGNMAP Kindle Unlimited対象 総合評価 | 580円 |
6 | 1,250円 | |
7 | 770円 (+385pt) | |
8 | 300円 | |
9 | 980円 | |
10 | PHP+MySQLクイックガイド: XAMPPでPHP+MySQL DB連携Webシステム開発入門 (PHPプログラミング解説 MySQL解... 発売日 2020/08/21 北門 達男 Kindle Unlimited対象 総合評価 | 500円 |
おまけ①:PHP新書一覧
IT技術・プログラミング言語は、最新情報をキャッチアップも非常に重要、すなわち新書は要チェック。
ということで、2019年以降に発売したPHP参考書の新書を一覧しておきまっす。
製品 | 価格 |
---|---|
250円 | |
980円 | |
980円 | |
980円 | |
980円 | |
980円 | |
980円 | |
960円 | |
980円 | |
980円 | |
980円 | |
855円 | |
300円 | |
980円 | |
980円 | |
980円 | |
980円 | |
980円 |
おまけ②:本より高コスパ?「Udemy PHPおすすめ講座」
UdemyではPHPを基礎から応用までトータルで学べる学習講座があります。
こちらが、セール時には2千円程度で購入可能で、講座によっては本よりコスパよく学習が可能です。
講座は、買い切り型ながら更新あり、質問可能、30日間返金も可能、という本以上の手厚いサポートがあるのが魅力。
以下の表が、PHPの学習講座例。セールの場合、かなりおすすめなのでぜひトライしてみください。
Udemyについては、以下のページでも詳しく紹介しているので覗いてみてください。
人気 Rank | 学習コース | 評価 |
---|---|---|
1 | 【HTML,CSS,JS,PHP,Git,Docker】プログラミング初心者OK! ゼロからわかるWebシステム開発... 発売日 2021/07/26 受講者 11,827人 通常 27,800円 現在 27,800円 | 総評価数 1519件 |
2 | 総評価数 5682件 | |
3 | PHPからLaravelまで サーバーサイドをとことんやってみよう【初心者から脱初心者へ】【わかりやすさ最重視】... 発売日 2019/11/27 受講者 14,536人 通常 3,000円 現在 1,500円 | 総評価数 2317件 |
4 | 総評価数 1219件 | |
5 | 総評価数 364件 |
関連:WordPress開発、Laravelを学ぶ
PHPはWeb開発用言語、基本が身についたら、WordPressやLaravelといったフレームワークを利用して実際にWebサービス・サイト開発をしていきましょう。
以下でそれぞれの本も紹介しています。合わせて参照ください。
いじょうでっす。
コメント