• ベストアンサー

CGIやJAVAを勉強する方法

こんにちは!! タイトルの通り、CGIやJAVAなどを勉強しようと、 パソコン教室を探しているのですが、 見つからないので、皆様のお力をお借りしたいのです。 パソコン教室では、ホームページ作成ソフトを使用しての、ホームページ作成は教えているが、それ以上の事は教えられないとの事で困っています。 なぜなら、勤めたい会社では、 「java」「cgi」の知識がある人材の募集をしているのです。 「通信教育」で、出来るものでしょうか? 勉強するのに最適な方法を ご存知でしたらお教えください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.5

ぶっちゃけてしまえば「独学」でできます。 書籍やWebで情報はいくらでも得られます。 プログラムの経験はありますか? なければ、他の言語でも構いません。動くプログラムを作ることからはじめ、CGI等の動的なHPというのはどのような仕組みで動いているかを理解できれば問題なく知識が身につき、構築できます。 厳しい意見になるかと思いますが、 もし、あなたの年齢がまだ若いのであれば「パソコン教室」や「通信教育」などに頼らず、とりあえずやってみるという姿勢を身につけましょう。 Web系の会社に入りたいのであれば、なおさらです。 情報を吸収する「意欲」が無ければ業界に入ったところで淘汰されます。 自分はまだ初心者だからわからないのに教えてくれる人が居ないからできるわけがない、というのは他力本願です。 CGI、JAVAを動かせる環境の構築をし、簡単なものから自分で作ることを考えてみてはいかがでしょうか? 最初の一歩は自分の力で踏み出してみましょう。 環境を構築するときや、CGI(PerlでもCでも)やJavaを書くときにわからないことが出てきたらここでもう一度聞けばいいんです。 苦言で申し訳ありません。

chitakun
質問者

お礼

こんにちは!! 苦言なんてとんでもないです。 学校に行ける環境であれば行きたいのですが、 仕事をしていますし、 子供が小学校に行く位になれば少しは時間も出来るのでしょうが、働くお母さんなので、 今はちょっと難しいんです。 >CGI、JAVAを動かせる環境の構築をし、簡単なものか>ら自分で作ることを考えてみてはいかがでしょか? >最初の一歩は自分の力で踏み出してみましょう。 そうですね、まずは、一歩踏み出すことを 始めて行きます。ありがとうございました。

その他の回答 (7)

  • mizuchi_
  • ベストアンサー率15% (86/545)
回答No.8

No6の補足です >独学以上のプラスアルファ ...というのは、プレゼンのテクニックや、企画書・設計書の作成、 プランニングなどのことなどを指しています。 プログラムは独学で何とかなるけど、企画書やプレゼンは 場数をこなしていかないとなんともならないし、 仕事としてやっていくうえで、知識を持っててもソンではないので書きました。 実際、実在の会社からプランをもらい、ヒアリングをして プログラムを構築するような授業形態です。 ただ、前にも書きましたが、課題の納期が厳しいので、相当の努力は必要です。 充実出来るかどうかも本人次第ってコトで自信ナシです。

chitakun
質問者

お礼

ありがとうございます。 まずは知識を学び、その後、 実際に実用出来るようにしていく 仕事をしていく上では、当然のことですものね。 がんばります。

  • shorn
  • ベストアンサー率41% (12/29)
回答No.7

独学ではなくパソコン教室のようなものが良いのでしたらgoogle等の検索エンジンで"習いたい言語,トレーニング"と打ってみてください。 javaなら => java,トレーニング >なぜなら、勤めたい会社では、 「java」「cgi」の知識がある人材の募集をしているのです。 この企業がどこまでのことを行っているのかはわかりませんが本格的なプログラムを行うのならば自分で調べること(独学)は必須です。 さらに行ってしまうと習えないぐらいのもののほうが価値があるということです。 習えるものはもはや十分に市場に浸透してしまっているということですから。 javaなどはもはや書籍なども氾濫していますので分厚い専門書と薄い初心者用入門書の2冊を買ってみるのがお勧めだと思います。 perlでしたら専門書+リファレンスマニュアル+入門書の3冊で事足ります。 あとはフリーソースを参考にすれば大体のものは作れるでしょう。 ただ、入門書は実行環境が含まれたCDつきのものをお買い求めください。 #3さんも誤解があるようですが・・・ >誤解があるようですが、cgiは言語ではありません。 Javaで作られているものだってcgiと言えるものもありますし、言えないものもあります。 一般的にcgiと言えば、perlで作られているものが大半ですが、最近はPHPが流行っているようですし、Cでも作れます。 NTサーバでASPだったりすることもあります。 CGIとサーバーサイドで実行されるプログラムも厳密には違います。 最近騒がれているのはSSI(サーバーサイドインクルード)でCGIとは異なります。 PHP,ASP,SERVLET,JSP等

chitakun
質問者

お礼

こんにちは!! どうしてもパソコン教室に行きたいわけではなくて、 教えている所があれば、行ってみようと 考えていました。 独学で学んで身につくものであれば、それに越したことはないので、がんばっていきます。 ありがとうございました。

  • mizuchi_
  • ベストアンサー率15% (86/545)
回答No.6

他の皆さんの言っておられるとおり、独学が一番です。 が、独学以上のプラスアルファを学びたければ そういう学校に行くのもありかなと。 とりあえず仲間が出来ます。 けど、課題が厳しくて途中脱落する人が多いです。 以下に専門の学校のサイトを入れておきます。 お金に余裕があれば選択肢に入れるのもいいでしょう。

参考URL:
http://www.dccwao.com/php/index_f.php
chitakun
質問者

お礼

こんにちは!! 学校!!行きたいです。 行く為の時間とお金の準備もしていきます。 参考にさせて頂きます。 ありがとうございました。

  • the845s
  • ベストアンサー率34% (61/176)
回答No.4

CGIに関してですが、 周りに詳しい人がいれば、その人に頼むとか・・・・。 正直、私もCGIを勉強しましたが、どこかで習ったというわけではありません。 やはり、本を購入し、自分で勉強するしかないように思います。 教室等で教えるにしては、範囲が物凄く広くなってしまいますので。 以前パソコン教室で指導していましたが、もしCGI教えろなんて言われたら・・・ 無理ですって断ってたことでしょう。 教室で週何回、何ヶ月でマスターできるというものではないので。 JavaやCGIを勉強されるのであれば、とりあえず、一冊本を購入される事をオススメします。 両方を同時には難しいと思いますので、どちらか片方から。 環境準備にお金の掛からないCGIが良いかもしれません。 CGIに関して、始めようとするのであれば、 「とほほのWWW入門」さんの『CGI』や『Perl』等を参考にされるといいかもしれません。

参考URL:
http://tohoho.wakusei.ne.jp/
chitakun
質問者

お礼

こんにちは!! そうですね、まずは一歩ずつ確実に勉強していきます。 「とほほのWWW入門」参考にさせていただきます。 ありがとうございました。

  • noopee
  • ベストアンサー率38% (114/297)
回答No.3

こんにちは。 誤解があるようですが、cgiは言語ではありません。 Javaで作られているものだってcgiと言えるものもありますし、言えないものもあります。 一般的にcgiと言えば、perlで作られているものが大半ですが、最近はPHPが流行っているようですし、Cでも作れます。 NTサーバでASPだったりすることもあります。 あちこちで使われているものは大半がフリーソースであり、PCがあれば自分でインストール・設定してサーバ環境が作れます。 chitakunさんが、どの言語でのcgiを勉強したいのかわかりませんが、パソコン教室や通信教育などしなくても独学で勉強することは十分に可能です。 マニュアル本など大量に出回ってますし、わからないことはWebでも調べられます。 メーリングリストやメールマガジンで勉強するのもアリかと。 パソコン教室とかに習いに行くより、よっぽど身につくと思いますよ。

chitakun
質問者

お礼

こんにちは!! いえいえ、[CGI]は言語ではないことは存じております。 「CGI」を自分で作り上げるように なりたいという事で...。 コンピューター用語はぜんぜんわからないので、 どこから手をつけて良いか判らない状態です。 がんばって探してみます、ありがとうございました。

  • KODAMAR
  • ベストアンサー率26% (267/1006)
回答No.2

私は会社からの要求でCGI関係の書籍を一冊購入し、 Web上で情報を集め、ここでみなさんに質問し、 簡単ながら掲示板やアンケートフォーム・掲示板などを作成することができました。 javaはやったことがないのでわかりません。

回答No.1

javaに関するアドバイスですが、 まずは本屋に売っているjava関係の書籍に目を通すところからはじめてはどうですか?なんとなくJavaってこんなものなのか~って。あとJavaWorldとゆう雑誌が月一で出ていますが、初心者コーナーもあってお勧めです。 Javaの勉強をしたいなら、パソコン教室では無理ですね…。 コンピュータ関係の専門学校などではJavaのクラスがあります。金銭的に余裕があるなら受講されたらいいと思います。

chitakun
質問者

お礼

こんにちは!! そうですね、まずは、本屋通いしてみます。 専門学校に行ければいいのですが、金銭的にも、 時間もないので....でもがんばります!! ありがとうございました。

関連するQ&A