TECHNICAL MASTER はじめてのPerl/CGIプログラミング 増補改訂版 Linux/Windows対応

概 要

本書は、Perl/CGIプログラミングの初歩から応用までを一冊で学べる解説書です。WWWの仕組みから始まって、HTTP、HTMLフォーム、Perlプログラミングの基礎、CGIプログラミングの基礎を押さえ、実際のサーバーサイドプログラミングで必要となるモジュールの活用、文字コードの知識、オブジェクト指向プログラミングまでを解説します。また、組み込み関数のリファレンスとしても使えます。

著者 玉川純
価格 本体2600円(税別)
ISBN 4-7980-1203-3
発売日 2005/12/03
判型 B5変
色数 2色
ページ数 512
CD/DVD Windows/Linux
対象読者 初級
シリーズ TECHNICAL MASTER
表紙イメージ
購入 アマゾンで購入する

※リンク先によっては、販売ページが用意されていないことがあります。 あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

現在サポート情報はありません

目次

Chapter 01 Perl/CGIプログラミングの基礎知識

01-01 インターネットとWWWについて理解する

01-02 HTMLの基本について理解する

01-03 CGIの基本について理解する

01-04 Perlの基本について理解する

Chapter 02 学習環境の構築

02-01 学習環境の大まかな作り方を理解する

02-02 WindowsでWebサーバを使えるようにする

02-03 WindowsでPerlを使えるようにする

02-04 Linuxで学習環境を構築する

02-05 Webサーバ設定の基礎を学ぶ

02-06 Webサーバの基本的な設定を行う

02-07 WebサーバでCGIを動かすための設定を行う

Chapter 03 速習Perl/CGI

03-01 CGIプログラムの実行をテストする

03-02 Perlプログラミングにとにかく挑戦してみる

Chapter 04 HTTPプロトコル

04-01 HTTPプロトコルについて理解する

04-02 リクエストヘッダについて理解する

04-03 レスポンスヘッダについて理解する

Chapter 05 環境変数

05-01 環境変数を利用して情報を取得する

05-02 環境変数の基本的な活用法を押さえる

Chapter 06 HTMLフォーム

06-01 フォームの基本を確認する

06-02 フォームからデータを受け取る

Chapter 07 クッキー

07-01 クッキーでセッション管理を実現する

07-02 クッキーの発行と受け取り方法を理解する

07-03 ブラウザによるクッキーの制御をマスターする

Chapter 08 スカラ変数

08-01 変数の基礎をマスターする

08-02 変数の少し進んだ使い方をマスターする

08-03 特殊変数の使い方をマスターする

Chapter 09 リテラル

09-01 リテラルの基本をマスターする

09-02 数値リテラルの使い方をマスターする

09-03 文字列リテラルの使い方をマスターする

Chapter 10 演算子

10-01 演算子の基本をマスターする

10-02 算術演算子の使い方をマスターする

10-03 比較演算子・論理演算子の使い方をマスターする

10-04 文字列演算子の使い方をマスターする

10-05 代入演算子の使い方をマスターする

10-06 その他の演算子の使い方をマスターする

Chapter 11 配列・ハッシュ・リファレンス

11-01 配列の使い方をマスターする

11-02 配列の進んだ使い方をマスターする

11-03 ハッシュを使ったデータの管理をマスターする

11-04 複雑なデータ構造を作成する

Chapter 12 正規表現

12-01 正規表現の基本をマスターする

12-02 正規表現の表記法をマスターする

12-03 正規表現の進んだ表記法をマスターする

12-04 正規表現による検索をマスターする

12-05 正規表現による置換をマスターする

Chapter 13 制御構造

13-01 条件によってプログラムの流れを制御する

13-02 繰り返しの方法をマスターする

13-03 繰り返しを細かくコントロールする方法をマスターする

Chapter 14 ファイル入出力とサブルーチン

14-01 ファイルの使い方をマスターする

14-02 サブルーチンの使い方をマスターする

Chapter 15 オブジェクト指向プログラミング

15-01 名前空間を定義する

15-02 モジュールを定義する

15-03 クラスの設計方法をマスターする

15-04 作成したクラスの利用方法をマスターする

15-05 作成したクラスを再利用する方法をマスターする

Chapter 16 CGIモジュール

16-01 CGIモジュールの基本をマスターする

16-02 ヘッダやタグの出力機能を理解する

16-03 フォーム関連タグの出力機能を理解する

16-04 フォームデータの受け取り機能を理解する

16-05 クッキーを使う

16-06 出力テキストを整形する

Chapter 17 データベースインタフェース(DBI)

17-01 データベースインタフェースの概要を理解する

17-02 DBIの基本的な使い方をマスターする

17-03 クラスメソッドとユーティリティ関数を使いこなす

17-04 すべてのハンドルに共通で使えるメソッドと属性について理解する

17-05 データベースハンドルで使えるメソッドと属性を理解する

17-06 ステートメントハンドルで使えるメソッドと属性を理解する

17-07 知っておきたい情報を押さえておく

Chapter 18 Perl組み込み関数リファレンス

18-01 組み込み関数のあらましを押さえる

18-02 スカラ処理

18-03 正規表現とパターンマッチ

18-04 数学

18-05 配列処理

18-06 リスト処理

18-07 ハッシュ処理

18-08 入出力

18-09 固定長データとレコード

18-10 ファイル処理

18-11 フロー制御

18-12 スコープ

18-13 ライブラリ・モジュール

18-14 クラス・オブジェクト

18-15 低レベルソケットアクセス

18-16 プロセス間通信

18-17 ユーザ・グループ

18-18 ネットワーク

18-19 時間

18-20 プロセス

18-21 その他

Appendix

A 文字コードとCGIプログラム

B スタイルガイド

C プラグマモジュール

D RSS

E ピクチャーフォーマット

F 特殊変数早見表

G pack・unpackのフォーマット文字早見表

H printf・sprintfのフォーマット指定子・修飾子早見表

PR

秀和システム