id:shimookaさんとの共著で「TECHNICAL MASTER はじめてのPHPプログラミング 基本編 5.3対応」を執筆しました。雑誌は前に書いたことがあったけれども、本の執筆は初めて。大幅にid:shimookaさんがリードしてくださったので無事発売に至ってうれしい限り。
TECHNICAL MASTER はじめてのPHPプログラミング 基本編 posted by (C)cloned
内容は shimookaさんのエントリに詳しい。
この本は「PHPはウェブ簡単スクリプトだから早速使ってね」という印象を消し去っているところが特徴的だと思う。PHPという言語の特性はもちろんあるし、その優位性もあるのだけれども、プログラミング言語として基本的な事柄はPHPに限らず他の言語にも多く共通するので、そこに力を入れている。PHPの入門書には珍しいかもしれない。
書店で見かけたら、いや、Amazonで見かけたら是非手に取って(Amazonでどうやって手に取るのか)いただけると幸いです。
TECHNICAL MASTERはじめてのPHPプログラミング基本編5.3対応
- 作者: 下岡秀幸,中村悟
- 出版社/メーカー: 秀和システム
- 発売日: 2008/10/24
- メディア: 単行本
- 購入: 10人 クリック: 222回
- この商品を含むブログ (7件) を見る
あ、Amazonだと著者名に出ていない。まぁいいか。(追記: あ、でた)
目次
PHPの世界へようこそ 01-01 PHPの世界へようこそ [PHPって?] 01-02 PHPが動作する環境を準備しよう [PHPのインストールと設定] 01-03 PHPの動作確認 [PHPの動作確認] プログラミングを始めよう 02-01 PHPプログラムのお約束ごと(1) [<?php ?>] 02-02 PHPプログラムのお約束ごと(2) [/**/ // エラー ] 02-03 変数 [変数] 02-04 定数 [定数] 02-05 型 [型] 02-06 配列 array [配列を使う(1)] 02-07 計算式を使う [計算 比較] 02-08 論理演算 文字列演算 [計算式を使う(2)] プログラムの流れを変えよう 03-01 条件分岐 [if] 03-02 複雑なif文 [if else] 03-03 いろいろの条件分岐 [三項演算子とswitch文] 03-04 繰り返す(1) [while do-while] 03-05 繰り返す(2) [for foreach] いろいろな関数を使ってみよう 04-01 関数とは [関数] 04-02 文字列操作 [文字列 print echo] 04-03 文字列操作(2) [strlen explode substr str_replace] 04-04 日本語文字列操作 [mb_strlen mb_substr mb_convert_kana] 04-05 パターンマッチング [ereg ereg_replace] 04-06 日付と時刻 [date mktime] 04-07 ファイル操作 [fopen fclose] 04-08 ファイルの読み書き [fread fgets feof] 04-09 独自の関数 [function] クラスを使ってみよう 05-01 クラスとオブジェクト [クラス オブジェクト] 05-02 クラスを使う [class new extends] 05-03 インターフェースと例外 [interface try catch throw] 05-04 SimpleXML [SimpleXML] 効率よく開発するために 06-01 他のプログラムファイルを使う [PEAR ] 06-02 PEARライブラリ [PEARライブラリ] PHPとWebアプリケーション 07-01 PHPとWebアプリケーション [PHPとApache] 07-02 HTMLとPHPスクリプト [HTMLとPHP] 07-03 クッキー [Cookie] 07-04 PHPによるアクセス認証 [認証] 07-05 PHPでのセッション管理 [セッション] 07-06 PHPとJSON [JSON] 07-07 Webアプリケーションのセキュリティ [セキュリティ] データベース 08-01 データベース「SQLite」 [SQLite] 08-02 SQL(Structured Query Language) [SQL文] 08-03 PHPからのデータベース操作 [sqlite_open] 08-04 データベースのセキュリティ [SQLインジェクション] アプリケーションを作ってみよう 09-01 ミニミニブログを作る [ミニミニブログ ] 09-02 ミニミニブログの機能概要 [機能概要] 09-03 ミニミニブログを作ってみよう [ディレクトリ] 09-04 メインページのHTMLを作成する [メインページHTML] 09-05 データベース・テーブルの作成とテストデータの登録 [データベース] 09-06 ミニミニブログ用テーブルについて [データテーブル] 09-07 友達一覧を作る [友達一覧] 09-08 投稿一覧を作る [投稿一覧] 09-09 投稿機能の実装 [投稿機能] 09-10 ページめくり機能を追加する [ページめくり機能] 09-11 ユーザー認証機能の追加 [ユーザー認証] 09-12 友達登録機能を追加する [友達登録機能] 09-13 セキュリティ対策 [セキュリティ] 09-14 リファクタリングする [リファクタリング]
おめでとうございます!某社のスキルシートに「本が書ける」という項目があったことを思い出しました。そのシートを使っていた人たちの中で実際に執筆しているのはclonedさんが初めてなんではないでしょうか。PHPはめっきり使わなくなりましたが、僕もほかの分野で精進します。
ありがとうございます。
> 某社のスキルシートに「本が書ける」という項目があったことを思い出しました。
あーあったあった。懐かしいですね。そういう意味では柔軟に設計されたスキルシートだったともいえますね。
おめでとう!!
すごいですね。
ありがとうございます。
良い勉強になったと思っています。すごい、といえるように精進あるのみですね。