学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

Perl

Perlプログラミングを1からお教えします!

Perlプログラミングを1からお教えします!-image1
Perlプログラミングを1からお教えします!-image2

できること

Perlのプログラミングをチャットにて1からお教えいたします。

以前、オンライン家庭教師として、Perlプログラミングをレッスンしておりました。

弊社サーバーにテスト環境がありますので、FTP接続ソフトウェアがあれば、WEB上で動作をご確認いただけます。開発はメモ帳ソフトウェアでもOK!

学習のペースは、受講者様に合わせることができます。

以下、初回内容の一部です。


★今日のレッスン
★まとめのサンプルプログラム
★課題

★今日のレッスン

Perl の基礎を簡単に説明していきます。

■Perl 開始記述


!/usr/local/bin/perl


この一行が先頭に必ず必要です。
これは、Perlを実行するプログラムのパスとなります。
サーバによってパスが変わることがありますが、たいがいのサーバは、上記のように
記述すればOKですが、これでエラーとなる場合は

!/usr/bin/perl

と記述します。

■コメント

『#』以降、改行までがコメントとなります。

      コメント部分はプログラムとして実行されません。

■変数タイプ
変数の種類として、以下のものがあります。

$a 単純変数
@a 配列変数
$#a 配列の最終添字
%a 連想配列、ハッシュ変数

■変数名の決まり
変数名は、英字(a~z、A~Z)またはアンダースコア(_)で始まり、英字、アンダースコア
または数字(0~9)が続く単語が指定可能です。文字数の指定はありませんが、
大文字、小文字は区別して扱われます。


$abc # 正
$a123 # 正
$_abc # 正
$123 # 誤 ( 数値で始まっている )

■単純変数
変数は数値でも文字でも入ります。


$a = 10; # 数値を代入
$b = "20"; # 文字列を代入
$c = $a + $b; # 数値と文字列を加算
print $c; # 表示→ ( 30 )

文字列はダブルクォーテーション(")又はシングルクォーテーション(')で囲んで
表示します。

ダブルクォーテーションはその中に変数を書くと、値が表示されます。
シングルコーテーションの場合は、そのまま表示されます。

以下に簡単なサンプルを記述します。


$a = 30;

print "$a"; # 変数の内容30が表示される
print '$a'; # $a と表示されてしまう

このようなレッスンを受けられます。
お気軽にご相談ください!

メンタープロフィール

advanced_search

最終ログイン:--
評価:-

レビュー

レビューは投稿されていません。
このメンターの他のプラン
PHPプログラミングを1からお教えします!
PHPプログラミングを1からお教えします!
PHPプログラミングを1からお教えします!
お悩みを一緒に考えます!
お悩みを一緒に考えます!
お悩みを一緒に考えます!
あなたにおすすめの人気メンター
相談に乗ります
相談に乗ります
相談に乗ります
5.0 (1)
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
5.0 (19)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
4.6 (29)
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
4.5 (21)
チャット形式でプログラミング未経験者~中級者の学習サポートを致します。
チャット形式でプログラミング未経験者~中級者の学習サポートを致します。
チャット形式でプログラミング未経験者~中級者の学習サポートを致します。
4.8 (25)
【Webエンジニア/PHP】未経験から即戦力に!現場基準のコードレビューとスキル養成サポート
【Webエンジニア/PHP】未経験から即戦力に!現場基準のコードレビューとスキル養成サポート
【Webエンジニア/PHP】未経験から即戦力に!現場基準のコードレビューとスキル養成サポート
4.8 (223)
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
4.9 (64)
UnityやPython初心者歓迎します
UnityやPython初心者歓迎します
UnityやPython初心者歓迎します
4.8 (23)
デザインについての「お悩み」をより具体的に回答・アドバイスします【経験者も初心者も】
デザインについての「お悩み」をより具体的に回答・アドバイスします【経験者も初心者も】
デザインについての「お悩み」をより具体的に回答・アドバイスします【経験者も初心者も】
5.0 (3)
【初心者・未経験者歓迎】Webアプリケーション開発を行いたい方のメンターサポート
【初心者・未経験者歓迎】Webアプリケーション開発を行いたい方のメンターサポート
【初心者・未経験者歓迎】Webアプリケーション開発を行いたい方のメンターサポート
4.5 (102)
プログラミングを学んで就職・転職・副業を勝ち取ろう【スクール型+キャリア相談】期間限定!値下げ中
プログラミングを学んで就職・転職・副業を勝ち取ろう【スクール型+キャリア相談】期間限定!値下げ中
プログラミングを学んで就職・転職・副業を勝ち取ろう【スクール型+キャリア相談】期間限定!値下げ中
【未経験者OK】マンツーマンでマークアップエンジニアのトレーニングをサポート!
【未経験者OK】マンツーマンでマークアップエンジニアのトレーニングをサポート!
【未経験者OK】マンツーマンでマークアップエンジニアのトレーニングをサポート!
4.8 (383)
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
5.0 (75)
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
4.5 (12)
プログラミング学習サイトのその先で実際に仕事をしていくためのテクニックシェア、相談のります(Rails,PHP,Go)
プログラミング学習サイトのその先で実際に仕事をしていくためのテクニックシェア、相談のります(Rails,PHP,Go)
プログラミング学習サイトのその先で実際に仕事をしていくためのテクニックシェア、相談のります(Rails,PHP,Go)
5.0 (3)
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
4.4 (114)
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
4.8 (362)
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
4.9 (26)
フロントエンドエンジニアのフリーランスエンジニアになりたい方の相談に乗ります
フロントエンドエンジニアのフリーランスエンジニアになりたい方の相談に乗ります
フロントエンドエンジニアのフリーランスエンジニアになりたい方の相談に乗ります
4.0 (5)
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
4.8 (22)

相談できます

advanced_search

--

本人確認
評価
-

ランサーズでの実績

受注数 2

もっと詳しく

返信スピード

24時間以内

※あくまでも目安となります

スキル
PHP 5年〜
JavaScript 5年〜
Java 〜5年
MySQL 5年〜
HTML/CSS 5年〜
このプランをシェアしよう!