
![]()



JAVAとは
JAVAは、1995年以降、Sun Microsystems社により、適用分野ごとにJ2SE、J2EEなどがリリースされています。JAVAは小規模、大規模を問わずシステム構築が可能で信頼性に優れ、多くの企業のシステム構築に採用されています。
JAVA講座では、Java言語の基礎知識から、基本概念であるオブジェクト指向プログラミング、ファイル入出力等を利用したアプリケーション作成方法を習得した上で、Webサーバ側で動作するJavaアプリケーション(サーブレット・JSP)の作成方法をマシン実習を通して学習します。
実際に自分でプログラムを作成し、当スクールのWWWサーバ上で動作を確認しながら学習を進めることにより、机上だけの学習では習得が困難な実践力を身につけ、さらにこれにより、Web業界で活躍するための基礎作りとして最低限身に付けておきたいスキルを習得します。
![]()
JAVAなどの関連技術についてその用語、概念を理解し、JAVAプログラムを標準仕様に基づき作成できるレベルを目標とします。
![]()
- プログラマーやWebデザイナーなどのWeb系の開発に携わる方
- プログラミングのスキルを習得されたい方
- 業務経験のない内定者や新入社員への教育として利用したい企業の方
- JAVAを入門レベルから学習したい方
- 趣味としてJAVAのスキルを身に付けたい方
![]()
- インターネット、ファイルの圧縮、解凍を問題なくできる方
- HTMLを理解している方
- Webサーバの利用経験のある方
![]()
![]()
JAVA講座では、デジタル教材とWebサーバを使用した、2段階の学習方法を取りながらJAVAを学習していきます。
JAVA講座/テキストの内容
- NO.01 JAVA基礎
- NO.02 演算子
- NO.03 クラス、メソッド、継承、インタフェース
- NO.04 型変換
- NO.05 制御文
- NO.06 例外処理
- NO.07 スレッド
- NO.08 java.langパッケージ
- NO.09 java.utilパッケージ
- NO.10 java.ioパッケージ
- NO.11 サーブレット(特徴と仕組み)
- NO.12 サーブレット(日本語処理)
- NO.13 サーブレット(フォーム処理)
- NO.14 サーブレット(セッション管理、Cookie)
- NO.15 サーブレット(環境変数)
- NO.16 サーブレット(ファイルを扱う処理)
- NO.17 JSP、JavaBeans(特徴と仕組み)
- NO.18 ディレクティブ
- NO.19 アクション、スクリプト要素
- NO.20 暗黙のオブジェクト
- NO.21 JSP(日本語処理)
- NO.22 JSP(フォーム処理)
- NO.23 カスタムタグ
- NO.24 MVCモデル
- NO.25 Strutsを使用したWebアプリケーション開発
- NO.26 Eclipse
まずはデジタル教材でじっくりとJAVAの概要・機能を理解しましょう。


テキストを読むだけではなく、実際にご自分でJAVAプログラムを作成し、Webサーバ上でどのようにJAVAプログラムが動作するかを確認しましょう。
JAVA講座では、当スクールオリジナルのデジタル教材を使用しております。デジタル教材ではPDFファイルを使用しているため、プリンタで印刷することで持ち運び可能な携帯教材となり、通勤、通学時間や仕事の合間にもご活用いただけます。
ここではデジタル教材の一部をご紹介いたします。(クリックしていただければ閲覧が可能です。)
NO.01Java基礎
NO.03 クラス、メソッド、継承、インターフェース
- ※テキストをご覧になるには、「Acrobat Reader5.0」以上が必要です。お持ちでない場合は、Aodobe社のWebサイトからダウンロードをして下さい。なお、テキストは一部異なる場合がありますので、あらかじめご了承ください。
- ※ご質問の内容は、教材(テキスト)に書かれている内容に対する疑問、カリキュラムの内容、受講方法に関わるものに限らせていただきます。質問回数は受講方法に関する質問を除き10回(1内容に対して1回)までとなります。ご質問への返信は、受付順に順次ご登録のメールアドレスへ返信します。返信までの期間は、目安として、受付後スクール休暇日(水、木、祝日、当スクール指定日)を除き、1日〜3日とさせていただいておりますが、受付状況や質問内容によって返信期間は異なりますので、あらかじめご了承ください。
JAVAを学習する前に知っておきたい基礎知識
JAVAは、1995年以降、Sun Microsystems社により、適用分野ごとにJ2SE、J2EEなどがリリースされています。JAVAは小規模、大規模を問わずシステム構築が可能で信頼性に優れ、多くの企業のシステム構築に採用されています。
目次
JAVAと他の言語との違い
プログラミング言語は、コンパイル言語とインタプリタ言語に分かれます。プログラミング言語で記述されたプログラムは、通常そのままではコンピュータに理解してもらえません。そのため、コンピュータに理解できる機械語に翻訳する必要があります。プログラム実行前に機械語に翻訳する必要があるプログラミング言語をコンパイル言語といいます。そして、プログラム実行中に琢次的に翻訳されるものをインタプリタ言語といいます。C言語は、コンパイル言語に該当します。プログラミングに利用される主なプログラム言語には、JAVAも含め、いくつかありますので、ここで簡単にその特徴を紹介しましょう。
プログラミングに利用される主なプログラム言語と特徴
JAVAプログラミング手順
JAVAは、Webブラウザ上で実行されるJAVAアプレットとローカルマシン上で実行されるJAVAアプリケーションに大別することができます。ここでは、JAVAアプリケーションの実行手順について見ていきましょう。
JAVAプログラミング手順

コンパイル
JAVAで書かれたプログラムは、そのままではコンピュータに理解されないため、コンパイルによりコンピュータに理解できる機械語に変換する必要があります。

JAVAプログラムのコンパイル例
次の例は「Hello.java」というソースファイル名のコンパイル例です。
コンパイルには「javac」というコマンドを使います。
コンパイル後「Hello.class」という名前の実行形式プログラムが作成されます。
キーボードから「java Hello」と入力するとコンパイルされたプログラムが実行されます。
コンパイル例:> javac Hello.java
実行例:> java Hello
JAVAの基礎知識を身につけたら
JAVAやPHP、C言語といったプログラミング言語を用いてシステムを開発するプログラマーが、企業から求められる人材になるには、JAVAやPHP、C言語等のプログラミング言語の基礎を習得することはもちろん、プログラムを書く能力、他人が書いたプログラムから実行すべき処理を推測、検証する能力が必要です。プログラムの修正、移行作業は、プログラマーがシステム開発の実務現場で頻繁に担当する作業です。
この作業では、何より他人が書いたプログラムの処理内容から実行すべき処理を推測、検証する能力が求められます。この能力を向上させるために役立つものが、アルゴリズムです。また、プログラマーとして実務に従事する場合、プログラミングスキル以外に、Webサーバやコンピュータといったハードウェア、ソフトウェアの知識とスキル、ネットワークの知識とスキル、データベースの知識とスキルがあると一層望ましいといえます。
JAVAに興味のある方向けお勧めの資格
- 基本情報処理技術者試験
- SJC-P(Sun Certified Programmer for the Java Platform)
- SJC-WC(Sun Certified Web Component Developer for the Java Platform)
JAVAに興味のある方向けコース、講座
