トップページ > 技術教育サービス > 定期開催コース > Java ネットワークプログラミング入門
Java ネットワークプログラミング入門
このコースは、ネットワークプログラムが初めての方向けの丁寧な講義と、基礎的な書き方を理解する演習と自ら考え作っていく二つのタイプの演習により、Javaを使ったネットワークプログラミングの基礎を体系的に習得する事ができる研修となっています。 主要なプロトコルを利用するネットワークアプリケーション(httpサーバーとのやりとり、メールの送信、独自プロトコルの構築など)を作成する方法を、実機演習を通じて学んでいきます。ネットワークアプリケーションを自らで作成していくことで、ネットワーク自体の動作も詳細に見ることができ、実感を持った理解をネットワークに対して持つ事が出来ます。
研修概要
- 研修の目的
-
Javaによるネットワークプログラム作成の基礎を習得する。
httpなど、主なネットワークプロトコルをプログラミングを通じて実感を持って理解する。 - 研修の内容
-
- ネットワークプログラミングの原理と基礎知識
- コンピュータネットワークとは
- TCP/IPとは
- IPアドレスとは/URLの位置づけ
- ルーティングとは
- 基本的なJavaネットワークプログラミング
- ソケットとは
- ストリーム型ソケットの利用方法
- データグラム型ソケットの利用方法
- ルーティングとは
- Java I/Oストリーム
- ストリームとは
- テキストデータの基本的な読み書き
- バイナリデータの基本的な読み書き
- スレッド
- スレッドとは
- マルチスレッドとマルチプロセス
- スレッドクラスの作成方法①
- スレッドクラスの作成方法②
- 【演習】 HTTPクライアントアプリケーションの作成
- 【演習】 SMTPクライアントアプリケーションの作成
- 【演習】 独自プロトコルによるネットワークプログラム
- 【演習】 HTTPサーバの作成
- ネットワークプログラミングの原理と基礎知識
- 対象者
-
Javaによるネットワークプログラミングの基本を学習したい方
TCP/IPネットワークの基礎をプログラミングを通して学習したい方 - 前提条件
-
Java言語におけるプログラミング経験があり、クラス、継承、について理解されている方
TCP/IPネットワークについての基礎的な知識をお持ちの方
コース詳細
| 日程 | 2012年8月20日〜2012年8月21日(2日間) |
|---|---|
| 時間 | 09:30〜17:00 |
| 会場 | カサレアル 御殿山セミナールーム |
| 受講料 | 84,000円(税込み) ※受講料にはテキスト代も含まれています。 |
| 定員 | 10人 |
実習環境
JavaSE JDK 1.6、Eclipse 3.7.x
※使用ソフトウェアは変更になる可能性があります。
配布資料
セミナーテキスト及び演習テキスト、全演習 サンプルソースコード



