こんばんわ。
現在制作会社でウェブサイトのデザイン&コーディングを担当してます。
ちなみに20代前半です。
この業界にいるとやはりプログラミングが出来ることにあこがれます。
会社にはデザイナーとしていますが、ウェブプログラミングを勉強しようと思います。しかしいろいろ種類が多くて迷っています。
何がしたいかが重要になってくると思うのですが、そこははっきり決まってません。ただ今はサーバーサイドの言語に興味があります。(なるべくhtmlみたいなプレーンなものを、ユーザーの環境に依存せずに、なおかつリッチなサイトを制作したいからです。なのでここではActionScriptは除きます。)
いま現場でプログラマやシステムのお仕事をされている方。
これを勉強しとけ!みたいな言語をアドバイス頂けないでしょうか。
たとえば下記の言語などなど。(データベースは必須ですよね、、、)
・php ・python ・ruby ・perl ・cgi・・・
乱文、申し訳ありません。
No.2ベストアンサー
- 回答日時:
サーバサイドの開発に興味があるなら、今なら、まぁPHPあたりになるんでないかね。
Perlは、年々需要が減ってきている。オレも、仕事で入ってくるのは8割がPHPだし、以前、Perlだった案件もPHPで書き直すことが増えてきた。ただまぁ、Perlは依然として日本では幅広く使われているのは確かだな。やっておいて損はないと思う。Ruby、Pyhtonは、まぁ現状ではまだ「ごく一部」という印象が強いな。何か特別な事情がない限り、使われない。RoRなど注目はされているが、実際の仕事として依頼がくることはほとんどないんだよな。これは、PHP/Perlの次ぐらいに考えておいていいんでないか。
あとは、まぁサーバサイドJavaとか、.net関係(VB .net、C#)というのもあるんだが。これはでかい案件でないと使わないからなぁ。プログラマに転職を考えてるならこれらがいいとは思うが、今の仕事でスキルアップを考えるなら、とりあえずいらないかな。
データベース(SQL)は、もちろん必須。まぁ、でもこれはおいおいやっていけばいいんでないかね。それより、動的ページ生成がまずは最初だろう。
個人的には、まぁPHP + MySQLあたりがおすすめと思うな。
logger_man様
ご回答ありがとうございました。
現場のご意見とても参考になります。
>PHP + MySQLあたりがおすすめ
PHPはすごく需要が高いのですね。データベースと組み合わせれば出来る仕事の幅が増えそうなので、すごいやる気が出てきました!
まずはPHPから初めて、じょじょにPerlやRoRなどもしていけたらと考えています。
No.3
- 回答日時:
担当職からすると、あなたの挙げられている言語でよいと思います。
(尚、cgi は言語ではありません。)
自社でサーバを立てることができるのであれば、何でも良いです。
他社のレンタルサーバを利用するなら、php, perl 辺りに対応しているところが多いので、これらが有力です。
但し、一点気になったのが、サーバサイド言語に取り組む理由が下記である、という点です。
>なるべくhtmlみたいなプレーンなものを、ユーザーの環境に依存せずに、なおかつリッチなサイトを制作したいからです。なのでここではActionScriptは除きます。
サーバサイド言語でブラウザの違いを吸収するには、言語だけ学習してもダメで、通常はその言語で利用できるフレームワークを導入した開発となりますので、その辺も調査されてください。
ブラウザの違いを吸収する為に JavaScript を利用する方が有力かもしれません。この場合にはNo.1さんが言われるように必然的に AJAX に行き当たるでしょう。私のお勧めは、jQuery です。
もちろんサーバサイド言語に加えて JavaScript を組み合わせる事も普通に「有り」です。
edp3142様
ご回答ありがとうございました。
>フレームワークを導入した開発
PHPでいうとsmartyやcakePHPのことでしょうか。これらもたくさんあり迷いそうですね。
>サーバサイド言語に加えて JavaScript を組み合わせる事
いまから勉強する目標になりました!
その中で案件にあった技術を選べるよう、知識として身につけたいです。
みなさん忙しいところ回答ありがとうございました。
どの意見もとても参考になり、質問して良かったです。
No.1
- 回答日時:
今の流行は AJAX だと思います。
まずは、AJAX を調べてみてください。その上で、AJAX に興味をお持ちになれば、どのような言語を学べば良いか判断は出来ると思います。AJAX は希望することを実現出来ると思います。また。
>・php ・python ・ruby ・perl ・cgi・・・
???と思いました。
cgi とは何かを理解出来れば、上記の質問になりません。
学べる時に色々学んでおいた方が良いと思います。大変だと思いますが頑張ってください。
nori_007様
ご回答ありがとうございました。
cgiは言語ではないのですね。申し訳ないです。
AJAXは本屋でもいろんな本が置いてあるので、これを機に勉強してみようと思います!
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 専門学校 この生活、中々うまく勉強がはかどりません。 3 2023/03/06 15:00
- 日本語 一家言という熟語は、現在もよく使われていますか? 4 2023/02/15 12:28
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- その他(悩み相談・人生相談) 無謀と言われる事は分かっているのですがアドバイス等頂ければ幸いです。 私は現在41歳独身男性です。普 2 2022/08/17 23:46
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- 英語 会社で英語を使うことになっての英語の勉強方法 5 2022/07/03 11:49
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- ドイツ語 英語を勉強して損したことはありますか? 私の場合は、幼い頃からスイスの田舎が好き または 祖父(19 2 2023/03/01 16:45
- 高校 テスト勉強について 中間テストの結果がかえってきたのですがあまりよくありませんでした。 現代の国語と 2 2023/06/05 00:46
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
URLの.aspとは??
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
googleドライブで、PDFファイル...
-
iPadの標準ブラウザでローカルH...
-
form action="#"
-
HTMLで別PCのフォルダを開く
-
java_run.batがダウンロードで...
-
先日ウェブデザイン技能検定三...
-
VBA URLDownloadToFileについて
-
HTMLページが勝手にダウンロー...
-
ホームページでファイルをダウ...
-
htmlでリンクに勝手にindex.htm...
-
htmlの中にexcelが埋め込むには...
-
css ,videotタグ。ホームページ...
-
pythonのエラーについての質問...
-
オフラインでのHTMLについて
-
body内にmetaタグを記述は問題...
-
1つ下の階層のフォルダに相対...
-
POSTしたデータの文字コードがu...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLの.aspとは??
-
リンク先のURLを隠して画像を表...
-
webページをランダムで遷移する...
-
HTMLからPHP呼び出し【ギブアッ...
-
aspxとうい拡張子がASP.netだと...
-
ホームページのコメント欄の作...
-
トップやサイド部分のテンプレ...
-
SEOと拡張子の関係について。
-
自作ホームページのページ初期...
-
JavaScriptとPHPの違いについて
-
なにを勉強すればいいでしょうか
-
html+php+mysql検索画面構成に...
-
web 関係には全くの未経験の素...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
ホームページでファイルをダウ...
-
form action="#"
-
iPadの標準ブラウザでローカルH...
-
HTMLページが勝手にダウンロー...
-
Webサイトから、txtファイルを...
おすすめ情報