- ベストアンサー
java
javaを使った、Web系アプリを作るプログラマーになる場合、ネットワークの知識も必要なんでしょうか? 宜しくお願いします。
- みんなの回答 (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アプリ開発に必要なネットワーク系知識は 必要だと思います。 参考になれば幸いです。
その他の回答 (2)
- Bonjin
- ベストアンサー率43% (418/971)
ネットワークの深い知識はそんなに必要ではありませんが、OSIは一通り理解できた方が良いでしょう。 Web系の知識で最低限覚えておいて欲しいことはクライアントサイドとサーバサイドの違いです。これらをしっかり区別できないと混乱の元になります。
お礼
ありがとうございました。
- osumitan
- ベストアンサー率33% (102/307)
専門的な深い知識はなくても大丈夫でしょう。 TCP/IPの基本的なことがわかっていればいいと思います。 HTTPについては、多少知っていないと困ることがあるかもしれません。 あとはHTML、Javascript、スタイルシートなどの知識も必要でしょう。
お礼
ありがとうございました。
お礼
ありがとうございました。