2010年10月20日水曜日

PHP逆引きレシピで「動くWebサイトを作る」

「PHP逆引きレシピ」は、「PHPでプログラミングを習う」のではなく、「PHPで動くWebサイトを作る」に徹した一冊。
正直、これ一冊あるだけで充分かもしれない。

| PHP逆引きレシピ オフィシャルサポート
でもコード配布しているので、是非利用して欲しい。

【目次】

第1章 準備
1.1 サーバー環境
1.2 開発環境

第2章 PHPの基本構文
2.1 変数
2.2 定数
2.3 条件分岐
2.4 繰り返し処理
2.5 関数
2.6 ファイルのインクルード
2.7 エラー処理

第3章 PHPの基本テクニック
3.1 文字列
3.2 数値
3.3 日付時刻
3.4 配列
3.5 PHPの設定
3.6 ベンチマーク

第4章 ファイルとディレクトリ
4.1 ファイル
4.2 ディレクトリ
4.3 PDFファイル
4.4 CSVファイル
4.5 画像ファイル

第5章 PEARとSmarty
5.1 PEARの使い方
5.2 Smartyの使い方

第6章 Webプログラミング
6.1 フォームの基礎
6.2 フォームの実際
6.3 入力データの加工
6.4 Cookie
6.5 セッション
6.6 ファイルアップロード
6.7 メール処理
6.8 ネットワーク
6.9 HTTPヘッダー
6.10 データベース(MySQL)
6.11 その他

第7章 クラスとオブジェクト
7.1 クラスの基礎

第8章 セキュリティ
8.1 セキュリティ対策の基本
8.2 PHPの設定
8.3 セキュリティ対策

第9章 トラブルシューティング
9.1 エラー表示など
9.2 文字化け

第10章 アプリケーション編
10.1 phpMyAdmin
10.2 WordPress
10.3 MyNETS








ついでじゃないけど、もう1冊。
デザイナー向けのjQuery攻略本。
『Web制作の現場で使う jQueryデザイン入門』
「JavaScriptとしてjQueryに興味を持っている」という人よりも、「ウェブデザインをもっとクリエイティブに表現したい」という人のための一冊。

【目次】
第1章 jQueryをはじめる前の基礎知識
[1-1] jQueryとは
[1-2] jQueryを使うための準備
[Column-1] GoogleのサーバーでjQueryを使う
第2章 サンプルで学ぶjQueryのキホン
[2-1] jQueryの基本とセレクターの使い方
[2-2] HTML/CSSを操作しよう
[2-3]「イベント」でタイミングを設定しよう
[2-4] フォーム機能を使いこなそう
[2-5] Ajaxを使ってみよう
[2-6] アニメーション効果で動きを付けよう
[Column-2] jQueryと他のライブラリーの共存
第3章 現場で使えるデザインレシピ
[3-1] CSS3セレクターでストライプテーブル
[3-2] スライド式イメージギャラリー
[3-3] なめらかアコーディオンパネル
[3-4] ポータルサイト風タブパネル
[3-5] 個性的な3種類のツールチップ
[3-6] ロールオーバー付きナビゲーションバー
[3-7] 透過PNG対応ロールオーバー
[3-8] 多階層対応ドロップダウンメニュー
[3-9] Lightbox風モーダルウィンドウ
[3-10] ドラッグ&ドロップで動くフローティングウィンドウ
[3-11] バリデーション付きメールフォーム
[3-12] Amazon風カルーセルパネル
[3-13] Ajaxでスムーズページング
[Column-3] Firebugによるデバッグ
[Column-4] jQueryの高速化
第3章 現場で使えるデザインレシピ
[4-1] jQueryプラグインとは?
[4-2] 実務で使えるjQueryプラグイン
[Column-5] jQueryプラグインの自作

合わせて買って間違い無し。