• ベストアンサー

java

javaを使った、Web系アプリを作るプログラマーになる場合、ネットワークの知識も必要なんでしょうか? 宜しくお願いします。

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

  • ベストアンサー
  • acrodory
  • ベストアンサー率37% (12/32)
回答No.3

こんにちは。 作るものにもよりますが、 具体的に必要だと思う知識を列挙してみますね。 ・言語 Java HTML CSS Javascript XML XSLT XSL-FO(PDFを使う場合) シェル ・プロトコル HTTP FTP ・アプリケーション Apache(WEBサーバ) Tomcat(コンテナ) PostgreSQL(データベース) ・開発ツール Eclipse(統合開発環境) DreamWeaver(画面編集) FireWorks(画像編集) FTPのツール TeraTerm(コンソール) VSS(バージョン管理) テキストエディタ MSOffice Visio MSProject 解凍・圧縮ツール ・OS Windows Linux ・その他 各種ブラウザ Flash 認証 SSL などなど多岐にわたります。 質問者さんがネットワークというとき、 何を指しているのかわからないのですが、 Webアプリを作るにはサーバをセットアップすることもありますし Webアプリ開発に必要なネットワーク系知識は 必要だと思います。 参考になれば幸いです。

noname#114571
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

ネットワークの深い知識はそんなに必要ではありませんが、OSIは一通り理解できた方が良いでしょう。 Web系の知識で最低限覚えておいて欲しいことはクライアントサイドとサーバサイドの違いです。これらをしっかり区別できないと混乱の元になります。

noname#114571
質問者

お礼

ありがとうございました。

  • osumitan
  • ベストアンサー率33% (102/307)
回答No.1

専門的な深い知識はなくても大丈夫でしょう。 TCP/IPの基本的なことがわかっていればいいと思います。 HTTPについては、多少知っていないと困ることがあるかもしれません。 あとはHTML、Javascript、スタイルシートなどの知識も必要でしょう。

noname#114571
質問者

お礼

ありがとうございました。