確かな力が身につく PHP 「超」入門 第 2 版(タシカナチカラガミニツクピーエイチピーチョウニュウモンダイニハン)
プログラミング- 著者:
- 松浦健一郎/司 ゆき(マツウラケンイチロウ/ツカサユキユキ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2022年09月26日頃
- ISBN:
- 9784815617141
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
PHP の基礎から、コマースサイトの作成に必要な知識まで、しっかりと解説します。
ショッピングカートやログイン処理の作成から、商品管理などを行うデータベースの設定・制御法まで、 Web 開発の現場で求められる知識をサンプルで体験しながら学べます。
目次
Chapter1 イントロダクション
Chapter2 環境構築と動作確認
Chapter3 最初の PHP プログラミング
Chapter4 制御構造とコントロール
Chapter5 関数を使いこなす
Chapter6 データベースの基本と操作
Chapter7 実用的なスクリプト
Chapter8 Web アプリケーションとして公開する
Chapter1 イントロダクション
Chapter2 環境構築と動作確認
Chapter3 最初の PHP プログラミング
Chapter4 制御構造とコントロール
Chapter5 関数を使いこなす
Chapter6 データベースの基本と操作
Chapter7 実用的なスクリプト
Chapter8 Web アプリケーションとして公開する
技書の森解説
PHP を学ぶ理由が「 Web サービスを自分で作りたい」なら、入り口で必要なのはフレームワークの知識よりも言語そのものの手触りです。本書は変数や条件分岐といった基礎文法から始めて、フォーム処理やデータベース連携など Web 開発特有の実務的なテーマまでを一冊で通過できる構成になっています。 PHP 8 系の文法に対応した第 2 版として、型宣言やアロー関数といった要素もカバーしています。
SB クリエイティブの「確かな力が身につく」シリーズに共通する特徴として、環境構築の手順を丁寧に図解し、動くコードを打ち込みながら進めるハンズオン形式を徹底しています。プログラミング経験がゼロでも、 XAMPP を使ったローカル環境のセットアップから一歩ずつ進められるため、「何から始めればいいか分からない」状態の人でも手が止まりにくい設計です。
一方で、本書だけで Laravel や Symfony のようなフレームワークまで到達するわけではありません。あくまで PHP の土台を固め、次の段階へ進むための足場を作る本と位置づけるのが適切です。他言語の経験者には平易すぎる箇所もありますが、初めてサーバーサイド言語に触れる人にとっては、つまずきやすいポイントを先回りして潰してくれる安心感のある一冊です。
この本に興味がある方におすすめ
この本に関連
松浦健一郎 の他の書籍
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
技術書の読む順番戦略 - 複数冊を組み合わせて理解を加速させる
技術書を 1 冊ずつ読むのではなく、複数冊を戦略的に組み合わせることで、1 冊では届かない理解の深さと広さに達する方法を解説します。
関連用語
ShellScript
シェルのコマンドをまとめて自動実行するスクリプト。作業の自動化に使われる
CSP
Content Security Policy の略で、Web ページで実行可能なリソースの出所を制限するセキュリティ機構
Bash
Linux で標準的に使われるシェル。macOS にも同梱され、コマンド操作と自動化の中心になる
XSS
Web サイトに悪意のあるスクリプトを注入し、ユーザーの情報を盗む攻撃
Service Worker
ブラウザとネットワークの間でプロキシとして動作し、オフライン対応やキャッシュ制御を実現する Web API
Web アプリケーション
ブラウザを通じて利用するアプリケーション。インストール不要で幅広い端末で動く