人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

これから本格的にプログラマーになりたいと思っているのですが、どの言語から取り組むのが有意義でしょうか?
考えとしては
1 今後の仕事に役に立つ
2 多少難しい、時間がかかっても習得する
3 サーバーサイドで動くものから作り始め、徐々にアプリも作れるようになっていきたい
4 手始めに簡単な掲示板を作りたい
5 一日一時間の枠で勉強して行きたい

候補は、PHP Java python rubyです。
それ以外に良さそうなものがあったら、教えてください

初心者なので、理解し切れていない点もあるとは思いますがどうぞよろしくお願いします。

●質問者: Gosanone
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● くじぇ
ベストアンサー

Rf531さんが上げた中では、とりあえずPHPを選択します。

といってもこれは各クライアント様それぞれにカスタマイズされたシステムを組み込む技術者になる場合の話になりますが、レンタルサーバで対応している言語としては一番メジャーだからです。
(Twitterなどのメジャーとなるシステムをぶちあげて、お客さんを呼び寄せるタイプのシステムを構築する技術者になりたいならば話は別かもしれません)

なお、サーバサイド開発者を目指すのでなければ(もしくはPHPと同時に勉強する余裕があれば)
JavaScript + HTML + CSSも勉強するとよいでしょう。

理由は、開発環境・サーバ環境を整えなくてもPCさえあればすぐに取り掛かれますし
FTPでアップすれば、すぐ人に「こんなん作ったんだけど見てみて!」とできるからです。

両方をある程度理解できますとWebアプリが作れますので、完成したら教えて下さい。
期待しています!


Gosanoneさんのコメント
詳しくありがとうございます! 実はhtmlとCSSは少しやったことがあるのですが、一緒につかうといいのですね。 Javascriptも時間があればぜひ学習したいと思います。 ひとまず今はPHPを学んで行こうかな、と思っています。 本当に有難うございました。

Gosanoneさんのコメント
回答してくださった方々、本当に有難うございました。 phpをはじめ、htmlとCSSを連携させ、JavaScriptも少しずつやって行きたいと思います。 親切でわかりやすく、ためになりました。

2 ● nigohiroki

私も先の回答者と同様PHPを推します。

1.今後の仕事に役立つ
ーどのような仕事をしているかわかりませんが、web系のエンジニアを目指すのであれば役立つと思います。

2.多少難しい、時間がかかっても習得する
ー簡単なので時間をかけなくても習得できます。一度サンプルアプリケーションを作ればすぐに慣れますよ。

3.サーバーサイドで動くものから作り始め、徐々にアプリも作れるようになっていきたい
ーまさにそのための言語ですので。ただそのためにはデータベース(MySQL)の知識も必要になってきます。

4.手始めに簡単な掲示板を作りたい
ーすぐにできます。?htmlでフォーム(名前を入れるテキストエリアと投稿する内容のテキストボックス)を配置します。?フォームに入力した内容をPHPのファイルに送り、データベースに挿入します。?トップページでデータベースに入っている投稿者の名前と本文を取り出し表示します。
大抵はこの3ステップで作るのですが、PHPだと簡単に作れます。「PHP+MySQL」というようなタイトルの本を参考にするとよいでしょう。

5.一日一時間の枠で勉強して行きたい
ーそれでも上達します。なれると1時間ほどで簡単なwebアプリケーションを作れます。

以上がPHPを推す理由です。
頑張ってください!!


Gosanoneさんのコメント
わかりやすい説明有難うございます。 やっぱりphpがいいようですね。 明日から早速phpをやって行こうかなー…と思っています。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ