Java カリキュラム概要

【概要】
この講座ではオブジェクト指向言語であるJavaの基本的な文法とJavaプログラムの作成方法、および基本的なクラスについて学習できます。
また、Java言語を使用したWebアプリケーションとして、サーブレット、JSPの基本についても学習します。
さらに、実際にプログラミングしながら各所で用意している演習問題を解くことで、実践的な面においても併せて習得できます。
Java言語が初めての方でもわかりやすいように、細かい解説を加えた内容となっています。

【学習対象者】
以下をすべて満たす方が対象です。
・本講座の「Word」「Excel」「Access」「コンピュータ概論」を修得した方
・インターネットにつながる環境をお持ちの方

【仕上がり像】
基礎的なコンピューターとプログラミングの理解を持ち、SE指示のもと基本的なJavaプログラミングができる。

【学習時間】
全60時間(講座内容+演習問題)

【カリキュラム内容】

章名 内容 時間
第1章 
Java 言語の歴史・目的・特徴
Java 言語の歴史・目的・特徴 14:02
第2章 
プログラミング基礎知識
プログラムとは? 04:09
プログラムの作成手順 10:24
第3章 
Java プログラムの環境の構築
Java の動作環境 07:38
JDK のインストール 09:49
第4章 
初めてのプログラム作成
ソースコードの記述 09:50
よくあるコンパイルエラー 10:07
第5章 
標準入力と標準出力
画面に出力してみよう 12:32
浮動小数リテラル 11:59
第6章 
変数と定数とデータ型
変数 06:56
変数の計算 06:44
定数 13:46
基本データ型 09:50
第7章 
演算子
演算子とは? 08:25
インクリメント・デクリメント演算子 07:41
論理演算子 08:08
第8章 
制御文
制御文 15:19
複数条件の場合の分岐処理〜switch 文〜 10:51
繰り返し処理 13:56
continue とbreak 10:56
第9章 
配列
配列 13:30
多次元配列の宣言、代入初期化 08:38
第10章
クラスの利用
クラス 08:48
メンバ 10:16
コンストラクタ 10:37
第11章
抽象クラス、インタフェース
抽象メソッド 09:09
インタフェース 09:46
第12章
例外処理
例外 04:14
例外処理 10:31
例外の分類 03:15
第13章
その他の処理
その他の処理@ ストリーム 16:10
文字ストリーム 08:31
その他の処理A パイプ処理 11:07
その他の処理B パッケージ 06:05
その他の処理C スレッド 11:07
スレッドの同期その1 12:57
第14章
サーブレットの基本
サーブレットの基礎知識 12:18
サーブレットコンテナ 11:15
サーブレットの作成手順 10:30
サーブレットの登録 12:27
HTTP とサーブレット 13:27
第15章
サーブレットのプログラミング
セッション 15:17
データベースの利用 07:31
データベースへの接続 08:36
SQL の発行 07:46

第16章
JSP

JSP の基礎知識 08:43
JSP の基本 13:30
入力パラメーターの受け渡し 12:53
SMTP サーバのインストール 10:34
サーブレットとの連携 09:48
データベース処理 10:52
51項目 8:43:10

総合演習問題

■概要

  • Web アプリケーションの作成(ショッピングカート)

■実装機能

  • DB から商品データを読み込み一覧及び詳細表示
  • セッションを利用してのショッピングカート機能
  • 各種入力値チェック
  • JavaMailAPI を利用してのメール送信