- ベストアンサー
ホームページ制作に役立つプログラムは?
ホームページ制作のために ・HTML ・JavaScript ・jQuery を勉強しています。 上記のプログラムを学んだ後にも よりホームページ制作に役立つプログラムを学びたいと思っています。 C#、Java、Ajax、cgi、php、perlなどいろいろなプログラムがあるのですが、 「ホームページ制作に役立つ」を優先にした場合、おすすめはありますか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
ANo.2です。 >ホームページ制作系の会社に就職する場合、 >HTML5とJavaScriptとjQueryだけでは、 >「それだけか、使い物にならん」と判断されませんか? ANo.3さんがおっしゃるとおり 希望する就職先のポジションによって求められるスキルは変わってきますね。 HTML5とJavaScriptとjQueryだけで使い物になるかならないかと言ったら、なります。 理由はJavaScriptオンリーの案件も沢山あるからです。 ただ正社員として就職するに限って言うなら、まずアウトプットが一番大事です。 Webデザイナー志望ならデザイン系のポートフォリオ Webプログラマーなら技術系のコラムを掲載したブログなど。 同じスキルを持った人がいたとして、採用するなら 積極的にアウトプットをしている人ですよね。 これはしている人としていない人では比べようがないぐらいの差です。 経験ないのにPHP、JavaScript、Flashできます!と言っても普通信用しません。 "やる気がある"、"現物でスキルの証明が出来る"という点で採用される確率は高い。 というのが私の意見です。 自分が希望する職種や何年度の就職のために勉強しようと思うのですが...等 もう一度、詳細に質問し直してみることをお勧めします。
その他の回答 (5)
>HTML5とJavaScriptとjQueryだけでは、 >「それだけか、使い物にならん」と判断されませんか? プログラマとして就職したいのであれば、そういう面はあるかも知れませんね。そういう前提で回答したわけではなく、あくまで「ホームページ制作に役立つプログラムを学びたい」ということへの回答でしたので……。 もし「Web系プログラマとしてソフト会社に就職したいので、何を学べばいいか」ということであれば、PHPあたりかな?という気はします。ただ、既に実績があるわけでなく、新人プログラマを採用するという場合、自己申告で「PHPが使えます」といってもダメでしょう。それより実績ですよ。実際に自分で作ったWebサイトを2つ3つ用意して、「これを全部一人で作りました!」というほうがアピールできると思います。作ったもののクオリティを見て、その人の能力はわかります。能力がわかれば、「今、何が使えるか」はさして重要ではありません。能力が高ければ、新しい言語など1ヶ月もあればマスターできますから。
お礼
ありがとうございました。
- rebi_asuna
- ベストアンサー率63% (7/11)
プログラムではありませんがHTML5.0やCSS3.0を使いこなせるレベルを目指すのもひとつの手ですよ。 プログラミングができなくとも、マークアップやスタイルシート制御が得意というのは相当な強みになるかと思います。 プログラミングの勉強にこだわるのでしたら、就職を意識したホームページ製作という点ではphpじゃないでしょうか。 日本ではphpが主流ですから、一般企業のホームページ製作等の仕事をしたいのならphpは相当な確立で実務に使われています。 あとはこれまたプログラミングではないですけどDML(というかSQL)が使えるといいかと。 asp.netでもcgi/modでも、掲示板を作るのだってデータベースを扱いますし、いいかと思います。 こちらは、「ホームページ製作で役立つ」レベルでよければおもちゃみたいなSQLでいいのでMySQLかSQLiteくらいでもいいかも。最近はポスグレも増えてきたのでしょうか?この辺は疎くてすみません… ホームページ製作、というのが企業業務のクラウドシステムを言っているのであればOracleかSQLServerとかもっとガッチリしたデータベースの扱いに慣れておくと優位になるかと思います。 先に言われているようにアウトプットは大事ですので、こういう質問掲示板みたいなのをひとつ作ってみるのはどうでしょう? 面接資料に添付で、「参考までに自分が過去に作成したコンテンツを添付します」と書いておくだけでも大分違うと思います。 デザインがきれいで使いやすそうな掲示板を勉強しながら作ってみて、技術的に難しい話より視覚的に見えるコンテンツを見せてあげたほうが、企業にとっても分かりやすくて親切ですし。 あと、意外と技術的に難しい話をしても、一般企業じゃ言ってることを理解してくれない人が人事担当ってことがすごく多いですw 実務においても技術的に難しい話をして理解してくれる人なんて10人に1人くらいです。 なんにしても、勉強だけじゃなくてひとつ作品を作ってみるのをオススメします。 アイデアを形までもっていくことができる、というのも仕事において重要なスキルですから、成果物を実際に完成させた経験があるっていうのは、プログラミングや知識がすごくても途中で飽きて作りきらなかった人より評価は高いですよ。
お礼
ありがとうございました。
- web2525
- ベストアンサー率42% (1219/2850)
>ホームページ制作系の会社に就職する場合、 >HTML5とJavaScriptとjQueryだけでは、 >「それだけか、使い物にならん」と判断されませんか? 個人でWEBサーバを管理運営しているのであれば別ですが 通常、ホームページ制作系の会社等は分担作業をすることが多いと思います cgiなどは既存の物を流用など、毎回作成するサイト毎に一から作る事も少ないはず 全てのプログラミング技術を完全習得した技術者のみを求人するような企業はありえません 就職用の学習目当てであれば 就職を希望する会社の募集要項をみて求められているスキルを優先して学習するのがいいでしょう
お礼
浅く幅広くよりも、深く狭くの方が社会で役にたつのですね。 ありがとうございました。
- woozle
- ベストアンサー率100% (2/2)
Aptana Studioがお勧めです。 Eclipseという本来開発向けのIDEをベースに派生しました。 メリットはまず無料でWeb系言語の補完は網羅されてると言っていいでしょう。 Ctrl+Spaceでタグ候補を出したときにこのタグはこのブラウザで使える使えない というのがアイコンで表示されており、そのブラウザ種類も増減設定可能です。 Web制作会社でDreamWeaverは用意されていたんですが あえてAptanaを使いjQueryでリッチアプリ作ったりしてましたよ。 HTML+CSS、Javascript、PHPなんでも使えちゃいます。 FTPの設定しておけばサーバとの同期も簡単です。 使い慣れていないと癖はありますが、一度試しに使ってみてはいかがでしょうか? 日本語化サイトもあるみたいなので調べてみてください。
- 参考URL:
- http://www.aptana.com/
お礼
以前にAptanaを使おうと試みたのですが、 サイト等を見ても使い方がさっぱりで諦めていました。 Aptanaを使えるように勉強します。 あと、 HTMLとJavaScriptの理解を深めます。 でも、 ホームページ制作系の会社に就職する場合、 HTML5とJavaScriptとjQueryだけでは、 「それだけか、使い物にならん」と判断されませんか?
C#、Java、php、perlは、すべてサーバ側に設置するプログラムを作るためのものです(AjaxはJavaScriptであり、CGIは言語ではありません)。ですから、サーバー側で何らかの処理を必要とするWebサイトを作るのであれば、これらはすべて役立ちます。が、特にそうした機能を必要とせず、ただ単にWebページを表示するだけのサイトであれば、これらはほとんど不要です。 JavaScriptとjQueryを理解したなら、それらをより深く勉強していく、というのが一つあると思います。例えば、HTML5では、ローカルファイルへのアクセス、データベース、GPS、2次元および3次元グラフィック、マルチスレッド、双方向通信などがすべてJavaScriptから利用できますが、これらをひと通りマスターするだけでもそのへんの言語を覚えるより大変です。例えば、iPhoneやAndroidで人気のAngryBirdは、http://chrome.angrybirds.com/でWeb版も公開していますが、これもすべてJavaScriptで動いています。こうした「Flashなど使わず、すべてHTMLとJavaScriptでできている」というWebアプリはこれからどんどん出てくるでしょう。 サーバー側の処理を学びたいというのであれば、まず「どういうサーバーを利用するか」を決めて考えたほうが良いでしょう。例えばC#などは.netサーバーでないと使えませんが、巷で「簡単にレンタルできる.netサーバー」というのはそう多くはありません。廉価なレンタルサーバーでの利用を考えるならPHPでしょうし、Googleの提供するGAEを使うならPyhtonかJavaになります。サーバーによって環境が違い、使える言語も違ってくるので、まずは「どういうサーバー環境を考えるか」「それで使える言語はなにか」というように考えていくとよいと思います。
お礼
ありがとうございます。 HTMLとJavaScriptの理解を深めます。 でも、 ホームページ制作系の会社に就職する場合、 HTML5とJavaScriptとjQueryだけでは、 「それだけか、使い物にならん」と判断されませんか?
お礼
http://norisfactory.com/stylesheetlab/000038.php こちらのページ並みのレベルで いっぱいアウトプットが必要ということですか。 ちょっと厳しいです。