達人出版会 | 夏休みに読みたい!インプレス&近代科学社フェア
いちばんやさしいPHPの教本 第3版 PHP 8対応 人気講師が教える実践Webプログラミング

いちばんやさしいPHPの教本 第3版 PHP 8対応 人気講師が教える実践Webプログラミング

柏岡秀男

インプレス

講義+実習のワークショップ形式で、Webアプリを作りながら学べる「はじめてでも挫折しない」PHPの入門書です。なぜそうするのかを知りたい、仕組みが知りたい、応用できる基礎を身に付けたい、そんな読者のさまざまな要望に応える新しい教本です。

PDF EPUB固定
SALE 2,178円 1,089円 (税込)

【注意】本書のEPUB版は固定レイアウト型になっております。文字の大きさの変更や検索、引用などはお使いいただけません。画面の大きい端末でご利用ください。

ギフト用に購入

書籍情報

著者: 柏岡秀男
共著者: , 池田友子, 有限会社アリウープ

発行日: 2021-11-22
最終更新日: 2021-11-22

バージョン: 1.0.0
ページ数: 248ページ(PDF版換算)ページ
対応フォーマット: PDF, EPUB
出版社: インプレス

対象読者

PHPの基本を身につけたい人、過去にPHPの入門書で挫折してしまった人、プログラマーやエンジニアを目指す人、仕事でPHPを活用してみたい人

著者について
柏岡秀男

有限会社アリウープ 代表取締役
PHPユーザ会発起人の一人。実際の顧客に意味のあるシステム作りを心がける。近年開発においてのアジャイル・スクラム化に力を入れる。

目次

著者プロフィール

はじめに

本書の読み方

目次

Chapter 1 PHPを学ぶ準備をしよう

  • Lesson 01 PHPで何ができるのかを知りましょう
  • Lesson 02 プログラミングの基本的な考え方を知りましょう
  • Lesson 03 PHPとHTMLの違いを知りましょう
  • Lesson 04 HTMLとPHPの関係性を知りましょう
  • Lesson 05 PHPを記述するためのエディタを用意しましょう
  • Lesson 06 文字コードを設定して文字化けを防ぎましょう
  • Lesson 07 HTMLに関して必要な知識を身に付けましょう
  • Lesson 08 HTMLの基本的なルールを身に付けましょう
  • Lesson 09 ページ内の表現に必要なHTMLのタグを覚えましょう
  • Lesson 10 パソコン上に設置できるサーバを準備しましょう
  • Lesson 11 サーバにファイルを配置してブラウザで表示しましょう
  • Lesson 12 サーバの設定ファイルの内容を変更しましょう
  • Lesson 13 PHP 5とPHP 7以降の違いを理解しましょう

Chapter 2 プログラムを作りながらPHPの基本を学ぼう

  • Lesson 14 プログラムの大きな構造を考えてみましょう
  • Lesson 15 入力フォームの作成に必要な2つのファイルを確認しましょう
  • Lesson 16 テキストの入力フォームを作成しましょう
  • Lesson 17 フォームの入力内容を受け取るプログラムを作りましょう
  • Lesson 18 入力フォームの項目を拡張しましょう
  • Lesson 19 変数を理解して値の扱い方を覚えましょう
  • Lesson 20 プログラムの公開に伴うリスクを理解しておきましょう
  • Lesson 21 入力値を判定してわかりやすく表示しましょう
  • Lesson 22 条件に当てはまらない場合の動作を設定しましょう
  • Lesson 23 複数の条件の判定処理を見やすくしましょう
  • Lesson 24 数字の入力結果を出力できるようにしましょう
  • Lesson 25 改行を正しく処理してテキストエリアの内容を表示しましょう

Chapter 3 データベースを作成しよう

  • Lesson 26 データベースを使ってプログラムの幅を広げましょう
  • Lesson 27 データベースを使う準備をしましょう
  • Lesson 28 すべての入れ物であるデータベースを作成しましょう
  • Lesson 29 保存する内容をもとにデータベースを設計しましょう
  • Lesson 30 ユーザーを作成してからテーブルを作成しましょう
  • Lesson 31 作成したテーブルにデータを入力してみましょう
  • Lesson 32 SQL文を使ってデータベースを操作しましょう

Chapter 4 データベースと組み合わせたプログラムを作ろう

  • Lesson 33 PHPからデータベースに接続できるようにしましょう
  • Lesson 34 データベースのエラーをチェックできるようにしましょう
  • Lesson 35 データベースの操作の基本を理解しておきましょう
  • Lesson 36 登録したレシピを一覧で表示できるようにしましょう
  • Lesson 37 繰り返し処理を駆使してレシピを一覧表示しましょう
  • Lesson 38 詳細ページを作成する準備をしましょう
  • Lesson 39 データベースの操作用に値の型を変換しましょう
  • Lesson 40 URLから受け取ったidをプログラムでチェックしましょう
  • Lesson 41 プレースホルダを設定して変化する数字を受け取りましょう
  • Lesson 42 受け取ったデータを利用して詳細ページを表示しましょう
  • Lesson 43 入力内容を保存するために型を変換しましょう
  • Lesson 44 変換した値を安全にデータベースに挿入しましょう
  • Lesson 45 データベースから特定のレシピを削除しましょう
  • Lesson 46 データベースの内容を編集できるようにしましょう
  • Lesson 47 編集した内容をデータベースに反映しましょう
  • Lesson 48 トップページから各機能にリンクしましょう
  • Lesson 49 共通する処理をまとめましょう
  • Lesson 50 実用的なレシピアプリを目指してアプリの改修に挑戦しよう

索引

本書サンプルプログラムのダウンロードについて