JavaでWebアプリを作る方法を一気通貫で学びます。
つまり、ゼロから環境構築,ツール,基礎文法,JSP,サーブレット,DB接続,モデルまで。一通り学びます。
ただ、各単元の詳細について学びたい場合は、私のJavaシリーズをおススメします。
Java開発環境(Windows,Mac 両方)
Javaの最も基本的なツールJDK(Java Development Kit)、
Eclise(Java統合開発ツール)、Tomcat(Javaを動かすWebサーバ)のインストールを行います。
手動開発とEclipseツール開発
Eclipseツールを使うと何が便利なのか?
手動開発と比べて実感して頂きます。
Java基礎文法を知ろう。
Eclipseの使い方を覚えつつ、
Java基礎文法(変数と型、条件判断、繰り返し処理、配列)を学びます。
Java応用文法を知ろう。
Javaはオブジェクト指向の言語ですが、そもそもオブジェクトとは何か?
実際にオブジェクトを作りながら学びます。
オブジェクトを理解した後は、その使い方としてリストを学びます。
Tomcatを使ってみよう
Tomcat(JavaのWebサーバ)をインストールします。
Tomcatの使い方を学び、Eclipseと連携します。
EclipseでHelloWorldを動かします。
Eclipseで作ったアプリを、単独のTomcatサーバに配置します。
JSPを動かそう
JSP(Java Server Pages)を使って、Web上にJavaを使ったページを出します。
JSPの表示、データの持ち方、渡し方を学びます。
サーブレット(Servlet)を動かそう JSPとServlet(Webサーバ内で動くJavaプログラム)を連携します。
Servletの表示、データの持ち方、渡し方を学びます。
MySQL開発環境の構築(Windows,Mac)
フリーのデータベースMySQの環境構築を行います。
MySQLを使ってみよう
MySQLの動かし方、アーキテクチャを学び、
実際にデータの登録、検索、更新、削除を覚えます。
JavaからMySQLを使ってみよう
JavaからMySQLに接続する方法を学びます。
JSPとサーブレットを使い、MySQLの検索結果をWeb上に表示します。
MySQLでエラーが発生した時の、Java側の処理を学びます。
MVCモデルでWebアプリを作ろう
JspとServletを効率よく開発するための、MVCモデルを学びます。
実際に、Model、View、Controller、各々のJavaプログラムを提供し、
それらがどのように連携するのかを学びます。
MVCモデルを使って、サンプルとして社員データベースを作り、
追加、削除、変更のプログラムを作ってみます。
加えて、エラー処理を学びます。