【JavaのWebアプリ決定版】ゼロから環境構築,ツール,基礎文法,JSP,サーブレット,DB接続,MVCを一気に学ぶ。
PC(Win,Mac)あればOK。動画通りの手順で、ゼロからJava環境構築。添付ソースで動く。基礎文法、Eclipse(開発ツール)、Tomcat(Webシステム)構築、DB接続、MVCモデルを学び、一気にJava初級開発者以上になれる。
Description
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モデルを使って、サンプルとして社員データベースを作り、
追加、削除、変更のプログラムを作ってみます。
加えて、エラー処理を学びます。
What You Will Learn!
- 初心者にとって意味不明なJava用語(J2SE、J2EE、J2SDK等々)を図解で理解していきます。
- ゼロからJavaの開発環境を構築します。
- Java開発ツールのEclipseをダウンロード&インストール、必要最低限の使い方がわかります。
- Javaの基礎文法を学べます
- Tomcat(Webシステム)をダウンロード&インストール、動かし方がわかります。
- JSPとサーブレットのプログラムを動かします。
- TomcatからDB接続を行います。
- アナタのPCに、DBつきのWebシステムを作り、サンプルプログラムを動かします。
- DB接続のコネクションプールの設定方法と動かし方を学び、サンプルプログラムを動かします。
- JSPとサーブレットの典型的な開発モデル、MVCモデルを学び、効率よい開発方法が身につきます。
Who Should Attend!
- Javaの意味不明な用語(J2SE、J2EE、JDBC、JDK)で挫折した方
- 最初に「Javaオブジェクト指向」を学ぼうとした方(そりゃ、ちょっと無理あります、苦笑)
- Javaを学ぶにあたり、最初に何をするかわからない方
- Javaの開発ツールのボタンがありすぎで困っている方
- JavaサーブレットはWebシステムの基本。それを自分で動かし学びたい方
- 250ページの参考書に、やる気が起きない方(動画は、スーッといきますよ!)
- 日曜日だけで、ゼロからJava初級開発者以上になりたい方
- Java開発環境、プログラム作成、動作確認をスムーズに行い方(誰だって時間ないですよね)
- JavaからDB接続をスムーズに行いたい方
- DB接続の負荷をコネクションプールで軽減したい方
- Javaサーブレットの典型的な開発モデル(MVC)を学び、実際に動かしたい方