Perlのとことんサポート講座

eラーニングの概要Perl講座のサポート内容講座一覧プログラミング通信講座について

基礎から実践まで、実務で使えるようになるまでサポート致します! 質問回数は無制限で
個別の案件にもお応え致します。Perlの学習に必要な環境は全て教材に含まれています。
実践で使いこなす為には、ツボを押さえた学習が必要です!

とことんサポート

PerlCGI講座
・学習するための環境は全てCD-ROM内に収められております。教材の指示に従うだけで
簡単にPerlの基礎と応用を学習するための環境が整います。
サポート対象バージョン:Perl Ver5以降

・教材のことは勿論、教材以外の個別のご質問や作成中のシステムの案件にもお応え致します。

料金の確認 お申込み画面へ

CGIの必要性:とことんサポート付きeラーニング
HTML言語をベースとした 静的なWebページでは絶対に出来ないことがあるからです。HTML言語だけでは、サーバー上の機能を利用することも出来ませんし、ユーザーが入力したデータをサーバー上に蓄積することも出来ません。それに対して、CGIスクリプトはサーバー上で動作しますので、サーバー上に存在する資源を利用することが出来ます。

●Perlを学ぶことによりできること
・フォームメールで注文を受ける
・オリジナルのアクセスカウンタ
・アンケートの収集
・オリジナルのブログ
・掲示板を立ち上げ等々・・・

等々・・・ご自分のアイディア次第で様々な用途に応用することが出来ます。作成したスクリプトは、実際にはサーバー上で動作させることになりますが、Windows上でプログラミング〜テスト〜アップロードするための環境一式を添付CD-ROM内に全て収めておりますのでご安心下さい。

PerlCGIスクリプトの基礎と実践
まずは、CGIの仕組みやCGIスクリプトを活用して出来ることをしっかりと学びます。次に、Perlを使用したスクリプト言語の作成方法を学ぶことになりますが、当講座では、その中でも、CGIとして動作させるために必要なテクニックを重点的に身に付けて頂きます。まずは、小さなサンプル課題をこなしながら、スクリプトの基礎、及びWindows上でのテスト(実行)方法やトラブルの解決方法を習得します。

Perlスクリプトの記述方法だけを学んでも、そのままでは、実際にCGIとして運用することは出来ません。作成したスクリプトをサーバー上に適切な手順で設置しなければなりません。当講座では、 ローカルでテスト完了後、サーバーにアップロードして運用するまでのテクニックを学ぶことが出来ます!

Perl-CGI

・CGIの概要
CGIを使用して出来ること/CGIを使う必然性/CGIとスクリプト言語/HTMLの知識は必要か?/プロバイダやホスティングサービスとの確認項目/パーミッションについて/CGI設置までの流れ

・PC上で開発〜テストする環境の整備
Webサーバー「AN HTTPD」のインストール方法
「ActivePerl」のインストール方法

・文字コードとは?
各文字コードの特徴/入力フォームやテキストデータの扱い
改行コードについて/大文字と小文字/トラブル対処方法

・Perlの特徴や文法
1.コメント/実行文/ダブルクォート/シングルクォート
2.変数について特徴や用途
スカラ変数/配列変数/特殊変数/配列要素の削除
配列要素の追加/配列要素の上書きや挿入/配列要素の並べ替え/ハッシュ変数/ハッシュ値の取り出し/ハッシュに値を追加/ハッシュの値を削除/ハッシュ内のキーの存在確認/ハッシュ内のキーと値の取得
3.様々な演算子
代入演算子/数値演算子/比較演算子/文字列連結演算子
文字列繰返し演算子
4.フロー制御構文
if文/論理演算子/if〜else文/unless/while/for/foreach/next/last/exit
5.ファイル入出力処理
オープン(open)/読み込み/書き込み/seek/クローズ(close)
6.ファイルのロック(flock)
サーバー上でファイルを共有する際には、ファイルをロックする必要があります。
7.ファイルのパス指定/エスケープシーケンス
8.サブルーチン(return)
9.変数のスコープ
10.ライブラリ
11.文字列操作関数
chomp/chop/substr/length/index/split/sprintf
12.日付処理(localtime)

・正規表現
正規表現を習得することにより文字列を自由自在に扱えるようになります。これはPerlを実践で活用する上で、大切なテクニックになります。

・PerlでCGIプログラミングする際の基礎
HTTPヘッダ/CGIスクリプトを呼び出す方法/エラーチェック及び対処方法/フォーム内の各オブジェクトの扱い方/フォーム内のデータをCGIに引き渡すサンプルと実践
添削開始(各種問題を掲載しています)
実践的な添削課題をこなすことにより、 スキルアップします。

・サーバーへのアップロードについて
各種注意点やファイルの属性について学びます。


教材

料金の確認 お申込み画面へ

全講座一覧へ

Access基礎&実践AccessVBAAccessADO&SQLExcel入門&関数ExcelVBAWordPowerPoint
JAVAAndroidアプリ開発PHPC言語HTML&CSSホームページ製作