公開:2021.11.16 03:57
プロになるためのPHPプログラミング入門
| タイトル | プロになるためのPHPプログラミング入門 Web開発の基礎からフレームワーク活用まで 伸び悩まずに成長するための基礎を学んでみませんか |
|---|---|
| 著者 | 星野香保子/著 |
| 出版者 | 東京 技術評論社 |
| 出版年 | 2012.2 |
| 形態事項 | 342p 23cm |
| ISBN | 978-4-7741-4972-1 |
| 価格 | (本体価格 \2680) |
| NDC10(NDC9) | 007.645 (547.4833) |
| 予約日 | 2021.11.13(土) |
1. PHPでWeb開発をしてみませんか (P.15)
1.1. PHPでWeb開発を始めよう (P.16)
1.2. 便利なライブラリたち (P.21)
1.3. 開発環境を整えよう (P.23)
1.4. 文字化けよ、さようなら (P.36)
1.5. デザイナさんに感謝 (P.49)
1.6. セッションを管理するには (P.72)
1.2. 便利なライブラリたち (P.21)
1.3. 開発環境を整えよう (P.23)
1.4. 文字化けよ、さようなら (P.36)
1.5. デザイナさんに感謝 (P.49)
1.6. セッションを管理するには (P.72)
1.6.1 セッションとは?
1.6.2 セッション管理を行う方法
1.6.3 セッション関連のphp.iniの設定
1.6.4 セッション管理を行うアプリケーション
1.6.2 セッション管理を行う方法
1.6.3 セッション関連のphp.iniの設定
1.6.4 セッション管理を行うアプリケーション
2. Webアプリケーションの設計を考えてみよう
2.1 Webアプリケーションの設計 (P.90)
2.1.1 どんな構造で作る?
2.1.2 実習アプリケーション - ToneMe
2.1.3 ToneMeアプrケーションに搭載する機能
2.1.4 何を設計していけばよいか
2.2 画面の設計 (P.96)2.1.2 実習アプリケーション - ToneMe
2.1.3 ToneMeアプrケーションに搭載する機能
2.1.4 何を設計していけばよいか
2.2.1 TomeMeアプリケーションの画面構成
2.2.2 入力項目の要件を決める
2.3 データの設計 (P.99)2.2.2 入力項目の要件を決める
2.3.1 データを設計するとは
2.3.2 データの流れを意識してみよう
2.3.3 データの構造を検討する
2.3.4 データの生成タイミング
2.4 プログラムの設計 (P.107)2.3.2 データの流れを意識してみよう
2.3.3 データの構造を検討する
2.3.4 データの生成タイミング
2.4.1 アプリケーションの枠組み
2.4.2 クラスの抽出
2.4.3 Webでも使えるデザインパターン
2.4.2 クラスの抽出
2.4.3 Webでも使えるデザインパターン
3. MySQLとつないでみる
3.1 データベースとつながる仕組み (P.112)
3.1.1 MySQLデータベース
3.1.2 データベースにはどのようにつながるの?
3.1.3 PHPからデータベースにアクセスする方法
3.1.4 データベースアクセス方法を選ぶポイント
3.1.5 データベースを操作する処理の流れ
3.2 MySQLi拡張モジュールを使ってみよう (P.119)3.1.2 データベースにはどのようにつながるの?
3.1.3 PHPからデータベースにアクセスする方法
3.1.4 データベースアクセス方法を選ぶポイント
3.1.5 データベースを操作する処理の流れ
3.2.1 MySQLからデータベース検索するプログラム
3.2.2 プリペアドステートメントとは
3.2.3 プリペアドステートメントの使い方
3.2.4 プリペアドステートメントを使わないクエリ
3.2.2 プリペアドステートメントとは
3.2.3 プリペアドステートメントの使い方
3.2.4 プリペアドステートメントを使わないクエリ
4. 実践的なアプリケーションを作ってみよう
4.1 ログイン認証の仕組みを作るには (P.130)
4.1.1 PHPでログイン認証を実装するには
4.1.2 独自の認証処理クラス
4.2 ログイン認証アプリケーション (P.134)4.1.2 独自の認証処理クラス
4.2.1 ログイン認証を行う簡単なアプリケーション
Appendix
仮想環境のセットアップ作業
A.1 仮想マシンのセットアップ (P.288)
A.6 XdebugとEclipseのセットアップ
A.1.1 VirtualBoxのインストール
A.1.2 Fedoraの入手
A.1.3 ホスト側のネットワーク設定
A.1.4 仮想マシンの作成と設定
A.2 Webサーバのセットアップ (P.297)A.1.2 Fedoraの入手
A.1.3 ホスト側のネットワーク設定
A.1.4 仮想マシンの作成と設定
A.2.1 Fedoraのインストール
A.2.2 サーバへSSHでログイン
A.2.3 Fedoraの設定
A.2.4 追加モジュールのインストール
A.2.5 Apacheの設定
A.2.6 php.iniの設定
A.3 MySQLの設定 (P.319)A.2.2 サーバへSSHでログイン
A.2.3 Fedoraの設定
A.2.4 追加モジュールのインストール
A.2.5 Apacheの設定
A.2.6 php.iniの設定
A.3.1 データベースと接続ユーザの作成
A.3.2 郵便番号データテーブル(zipcodes)の作成
A.3.3 ユーザ情報テーブル(users)の作成
A.3.4 ToneMeアプリケーション用のテーブルの作成
A.4 CakePHPのセットアップA.3.2 郵便番号データテーブル(zipcodes)の作成
A.3.3 ユーザ情報テーブル(users)の作成
A.3.4 ToneMeアプリケーション用のテーブルの作成
A.4.1 CakePHPの入手
A.4.2 CakePHPの設定
A.4.3 CakePHPをサーバに配置
A.5 jQueryの入手A.4.2 CakePHPの設定
A.4.3 CakePHPをサーバに配置
A.6 XdebugとEclipseのセットアップ
A.6.1 Xdebugのインストール
A.6.2 Eclipseのインストール
A.6.2 Eclipseのインストール
※ 次回記事:JavaScriptプログラマのためのWebデザイン入門
書籍, PHP
0 件のコメント:
コメントを投稿