30時間アカデミックPHP入門の表紙

30 時間アカデミック PHP 入門(サンジュウジカンアカデミックピーエイチピーニュウモン)

著者:
大川晃一/小澤慎太郎(オオカワコウイチ/オザワシンタロウ)
出版社:
実教出版
出版日:
2017年04月10日頃
ISBN:
9784407340358
在庫:
在庫あり
0
初級者向け
PHPプログラミングデータベースHTMLCSSWeb開発実習入門オンラインシステムプロジェクトベース学習

なぜ注目されているか

総合
1251
6 ランクダウン

書籍紹介

大学・専門学校での実習用テキストシリーズ。 PHP の基礎から丁寧に解説。実習を通して PHP の基本を身につけられる。 1 冊を通して 1 つのプロジェクト (オンライン宿泊予約システム) を完成させる内容の実習。
もくじ

序章 はじめに

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.完成したオンライン予約システムと今後について

さくいん

技書の森解説

実教出版の「 30 時間アカデミック」シリーズは、大学の半期 15 回 (各 2 時間) の授業で一冊を終えられる設計が共通の特徴です。本書はその PHP 版で、 HTML フォームからのデータ受け取り、条件分岐、ループ、ファイル操作、 MySQL との連携といった Web アプリケーション構築の基礎を順を追って扱います。

各章が 1 コマの授業に対応しているため、章ごとに完結する演習課題をこなすだけで自然にカリキュラムが進む仕組みです。逆に言えば、独学で一気読みするタイプの書籍ではなく、手を動かす時間を確保しながら週 1 ペースで進める使い方に最適化されています。フレームワーク (Laravel や Symfony) には触れず、素の PHP でリクエストとレスポンスの流れを理解させることに集中しています。

Web 開発の全体像をまだ掴めていない段階で、サーバーサイドの動きを「最小限のコードで体感する」という目的に合致した教科書です。ここで動作原理を掴んだうえでフレームワークの学習へ進むと、なぜその抽象化が必要なのかが腑に落ちやすくなります。

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ