
- Perl講座の概要
- Perl講座のカリキュラム/テキスト
- Perl講座の学習ガイド
- Perl講座の特徴
![]()



Perlとは
Perl は、主要なWebサーバ環境で動作し、文字列処理に優れるプログラミング言語です。ショッピングカートや掲示板、チャットなどは、HTMLの知識だけでは実現できません。このような機能を実現する技術としてPerl、CGIがあります。CGI は、Webサーバ上で動作するプログラムならば、Perl以外のプログラミング言語でも実行可能です。
講座内容
Perl講座では、CGI に最も利用実績のある Perlを使用し、Perl入門レベルとしてWebの概要、Perlの文法や関数の使用方法等のPerlの基礎を学習した上で、当スクールのWebサーバを使用して、実際に自分で作成したPerlスクリプトの動作確認を行うことにより、机上だけの学習では習得が困難な実践力の強化を図ります。
![]()
Perl/CGIやWWW、WWWサーバについてその用語、概念を理解しながら、簡単なCGIプログラムを作成し、WWWサーバに設置できるレベルを目標とします。
![]()
- プログラマーやWebデザイナーなどのWeb系の開発に携わる方
- プログラミングのスキルを習得されたい方
- 業務経験のない内定者や新入社員への教育として利用したい企業の方
- Perlを入門レベルから学習したい方
- 趣味としてPerlのスキルを身に付けたい方
![]()
- インターネット、ファイルの圧縮、解凍を問題なくできる方
- HTMLを理解している方
- Webサーバの利用経験のある方
![]()
![]()
Perl講座では、デジタル教材とWebサーバを使用した、2段階の学習方法を取りながらPerl/CGIを学習していきます。
Perl講座/テキストの内容
- NO.01 Perl/CGI誕生の背景
- NO.02 CGIとは
- NO.03 URLエンコーディング
- NO.04 日本語の扱い
- NO.05 COOKIE
- NO.06 SSI
- NO.07 CGIで使える環境変数
- NO.08 PERLについて
- NO.09 変数
- NO.10 演算子
- NO.11 条件分岐
- NO.12 ループ
- NO.13 配列
- NO.14 引数
- NO.15 ヒアドキュメント
- NO.16 ファイルを扱う処理
- NO.17 最も簡単なプログラム
- NO.18 ファイルの転送と属性
- NO.19 動作テスト
- NO.20 アクセスカウンターとは
- NO.21 Perlのテキストカウンター
- NO.22 GIFカウンター
- NO.23 COOKIEを利用したアクセスカウンター
- NO.24 オブジェクト指向プログラミング
学習の進め方
STEP1:デジタル教材でPerl/CGIの概要、機能を理解
まずはデジタル教材でじっくりとPerl/CGIの概要・機能を理解しましょう。

STEP2:Webサーバで実際にPerl/CGIの動作を確認
テキストを読むだけではなく、実際にご自分でPerlスクリプトを作成し、Webサーバ上でどのようにPerlスクリプトが動作するかを確認しましょう。
クリエータースクールの教材
Perl講座では、当スクールオリジナルのデジタル教材を使用しております。デジタル教材ではPDFファイルを使用しているため、プリンタで印刷することで持ち運び可能な携帯教材となり、通勤、通学時間や仕事の合間にもご活用いただけます。
ここではデジタル教材の一部をご紹介いたします。(クリックしていただければ閲覧が可能です。)
NO.01 CGI誕生の背景
NO.21テキストカウンター
- ※テキストをご覧になるには、「Acrobat Reader5.0」以上が必要です。お持ちでない場合は、Aodobe社のWebサイトからダウンロードをして下さい。なお、テキストは一部異なる場合がありますので、あらかじめご了承ください。
- ※ご質問の内容は、教材(テキスト)に書かれている内容に対する疑問、カリキュラムの内容、受講方法に関わるものに限らせていただきます。質問回数は受講方法に関する質問を除き10回(1内容に対して1回)までとなります。ご質問への返信は、受付順に順次ご登録のメールアドレスへ返信します。返信までの期間は、目安として、受付後スクール休暇日(水、木、祝日、当スクール指定日)を除き、1日〜3日とさせていただいておりますが、受付状況や質問内容によって返信期間は異なりますので、あらかじめご了承ください。


