プログラミング経験ゼロからでも安心して学べる、
定番の入門書『スラスラわかるPHP』がパワーアップして帰ってきました!
最新環境のPHP8へ対応し、解説も初学者向けにさらに丁寧になっています。
プログラミングの基礎知識や作法、PHPの基本構文、テクニックなどを無理なく習得し、
プログラムを自力で書けるようになるところまで、しっかりとフォローします。
学んだ知識でWebアプリケーションを実際に作るステップでは、
チャット掲示板やアルバムなどの機能を持った交流サイトを作ります。
言語仕様の基礎からデータベース、フォーム、セッション、セキュリティまで、
自分の手を動かしながら、開発に不可欠な要素をバランスよく習得できます。
【本書の対象読者】
・本書ではじめてプログラミングを行う人
・これまでにPHPを学ぼうと思ったことがあるけれど、挫折してしまった人
・Webアプリケーションを開発するためのプログラミングを学びたい人
本書を読んでPHPプログラミングの基本知識と、
Webアプリケーションの開発に必要な土台を身につけましょう!
プログラミング経験ゼロからでも安心して学べる、定番の入門書『スラスラわかるPHP』がパワーアップして帰ってきました!最新環境のPHP8へ対応し、解説も初学者向けにさらに丁寧になっています。プログラミングの基礎知識や作法、PHPの基本構文、テクニックなどを無理なく習得し、プログラムを自力で書けるようになるところまで、しっかりとフォローします。
文章による説明の理解を助けるため、図を使って補足し、イメージをつかみやすくしています。さらに各章の冒頭には、内容を4コママンガで紹介するコーナーがあります。どんなことを学ぶのかわかりやすくなっています。
本文中で紹介するプログラムコードには、その内容に関する詳細な説明文がつけられているので、プログラムの意図を理解する上で役立ちます。
はじめての方でも理解できるよう、丁寧に説明しています。
必要に応じて専門用語が登場します。その都度解説していますが、補足情報などがある用語についてはここで説明します。
今後のために知っておいたほうがよい情報などをまとめています。
節末にはチェックテストを用意しています。理解度をはかるために、ぜひチャレンジしてみてください。
第1章 Webアプリケーションの世界へようこそ!
1-1 Webアプリケーションってなに?
1-2 Webアプリケーションを分解してみよう
1-3 インターネットの裏側を見てみよう
第2章 PHPでプログラミングがしたい!
2-1 どうやってプログラミングするんだろう
2-2 プログラミングに必要なソフトウェア
第3章 ソフトウェアのインストール
3-1 XAMPPのインストール
3-2 エディタのインストール
3-3 はじめてのPHPプログラミング
3-4 PHPのエラー
第4章 基本の型
4-1 型ってなんだろう?
4-2 変数と代入
4-3 四則演算
4-4 論理演算子
第5章 制御構文
5-1 繰り返しと判断はPHPにおまかせ!
5-2 if―判断
5-3 for―繰り返し
5-4 while―その間繰り返す
5-5 その他の構文
第6章 配列
6-1 配列とは
6-2 配列を使おう―一次元配列
6-3 少し複雑な配列―多次元配列
6-4 連想配列
6-5 制御構文と配列
第7章 関数
7-1 関数ってなんだろう?
7-2 自作関数
7-3 PHPマニュアルの読み方
第8章 Webアプリケーションの設計
8-1 設計をしよう!
8-2 サークルサイトの下準備
第9章 ファイル操作
9-1 お知らせ機能を作ろう!
9-2 ファイルを1行ずつ読み込む
9-3 ファイルへの書き込み
第10章 フォーム
10-1 GETメソッド
10-2 POSTメソッド
10-3 画像のアップロード
第11章 データベース
11-1 データベースの基礎知識
11-2 サークルサイトに掲示板を作ろう
11-3 掲示板を作成しよう
11-4 テーブルデータの読み込みと表示
第12章 セッションとクッキー
12-1 クッキーの利用
12-2 セッションの利用
12-3 サークルサイトにセッション機能を付けよう
第13章 セキュリティ
13-1 セキュリティの基礎知識
13-2 クロスサイトスクリプティング(XSS)
13-3 クロスサイトリクエストフォージェリ(CSRF)
13-4 セッションハイジャック
13-5 SQLインジェクション
第14章 中・上級へのステップ
14-1 DBの活用
14-2 ライブラリの活用
14-3 フレームワーク
14-4 品質の高いアプリケーションを目指して
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 048 「はじめてのプログラムに挑戦!」赤い四角内のコード |
2刷 | 済 |
|
2022.04.22 | ||||||
1刷 | 048 結果表示画面キャプチャのキャプション |
2刷 | 済 |
|
2021.07.16 | ||||||
1刷 | 067 ダウンロード提供サンプルプログラムの修正 リスト4-5 四則演算(four_arithmetic.php) |
1刷 | 済 |
|
2022.04.22 | ||||||
1刷 | 195 コード |
2刷 | 済 |
|
2022.02.14 | ||||||
1刷 | 245 リスト11-4 |
未 | 未 |
|
2024.04.26 | ||||||
1刷 | 289 図「xss」内にある「対策がされたサイト」のテキスト |
2刷 | 済 |
|
2022.02.14 | ||||||
1刷 | 318 リスト14-4 下から5行目 |
3刷 | 済 |
|
2023.06.26 | ||||||
1刷 | 337-338 チェックテスト6-5のA-3 |
2刷 | 済 |
|
2022.02.14 | ||||||
1刷 | 342 チェックテスト12-3のA1 |
2刷 | 済 |
|
2022.02.14 |