YoVDO

【JavaのWebアプリ決定版】ゼロから環境構築,ツール,基礎文法,JSP,サーブレット,DB接続,モデルを一気に学ぶ。

Offered By: Udemy

Tags

Java Courses Apache Tomcat Courses Servlets Courses JSP Courses

Course Description

Overview

PCあればOK。動画通りの手順で、ゼロからJava環境構築。添付ソースで動く。基礎文法、Eclipse(開発ツール)、Tomcat(Webシステム)構築、DB接続、接続プーリング、MVCモデルを学び、一気にJava初級開発者以上になれる。

What you'll learn:
  • 初心者にとって意味不明なJava用語(J2SE、J2EE、J2SDK等々)を図解で理解していきます。
  • ゼロからJavaの開発環境を構築します。
  • Java開発ツールのEclipseをダウンロード&インストール、必要最低限の使い方がわかります。
  • Javaの基礎文法を学べます
  • Tomcat(Webシステム)をダウンロード&インストール、動かし方がわかります。
  • JSPとサーブレットのプログラムを動かします。
  • TomcatからDB接続を行います。
  • アナタのPCに、DBつきのWebシステムを作り、サンプルプログラムを動かします。
  • DB接続のコネクションプールの設定方法と動かし方を学び、サンプルプログラムを動かします。
  • JSPとサーブレットの典型的な開発モデル、MVCモデルを学び、効率よい開発方法が身につきます。

JavaでWebアプリを作る方法を一気通貫で学びます。

つまり、ゼロから環境構築,ツール,基礎文法,JSP,サーブレット,DB接続,モデルまで。一通り学びます。

ただ、各単元の詳細について学びたい場合は、私のJavaシリーズをおススメします。


ゼロからJava

そもそも、Javaとはどんなプログラムか?どうして用語が沢山あるのか?説明します。

Javaの最も基本的なツールJDK(Java Development Kit)のインストールを行います。

JDKを使ってHelloWorldを動かします。


Eclipseを試してみよう

最強のJava開発ツールのEclipseをインストールします。

Eclipseを日本語化します。


Eclipseの使い方とJava基礎文法

Eclipseの使い方を覚えつつ、Java基礎文法(変数と型、条件判断、繰り返し処理、配列)を学びます。

Eclipseを使ったデバッグ方法を学びます。


Tomcatを使ってみよう

Tomcat(JavaのWebサーバ)をインストールします。

Tomcatの使い方を学び、Eclipseと連携します。

EclipseでHelloWorldを動かします。

Eclipseで作ったアプリを、単独のTomcatサーバに配置します。


JSPを動かそう

JSP(Java Server Pages)を使って、Web上にJavaを使ったページを出します。

JSPの表示、データの持ち方、渡し方を学びます。


JSPとServletを動かそう

JSPとServlet(Webサーバ内で動くJavaプログラム)を連携します。

Servletの表示、データの持ち方、渡し方を学びます。


MySQLを使ってみよう

フリーのDB、MySQLをインストールします。

MySQLの動かし方、アーキテクチャ、データ挿入を学びます。


JavaからMySQLを使ってみよう

JavaからMySQLに接続する方法を学びます。

JSPとサーブレットを使い、MySQLの検索結果をWeb上に表示します。

MySQLでエラーが発生した時の、Java側の処理を学びます。


コネクションプールを使おう

Tomcat上に、JavaからDB接続するためのプーリング技術を知ります。

プーリングの設定、プーリング有無によるDB上の変化を学びます。


MVCモデルで動かしてみよう

JspとServletを効率よく開発するための、MVCモデルを学びます。

実際に、Model、View、Controller、各々のJavaプログラムを提供し、

それらがどのように連携するのかを学びます。

MVCモデルを使って、サンプルとして社員データベースを作り、

追加、削除、変更のプログラムを作ってみます。

加えて、エラー処理(throws & try catch)を学びます。


Taught by

サーチマン 佐藤

Related Courses

Java Enterprise Edition
LearnQuest via Coursera
Learning Java Applications (2019)
LinkedIn Learning
Jakarta EE 9 Web Profile Fundamentals
Pluralsight
Java: Creating a Basic Web App (Interactive)
Pluralsight
Tomcat for Java Development
Pluralsight