Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JSP/Servletで作るはじめてのWebアプリケーション
Highest Rated
Rating: 4.6 out of 5(30 ratings)
428 students

JSP/Servletで作るはじめてのWebアプリケーション

Javaを学んだら次のステップとして学んでおきたいアプリケーション開発!Spring Frameworkを始めたいあなたの最初の一歩としても最適なコース
Created by亀田 健司
Last updated 10/2024
Japanese
Japanese [Auto],

What you'll learn

  • JSP/ServletによるJavaで動的なWebページを作る方法
  • JDBCによってJavaでデータベースのアクセスをする方法
  • Webアプリケーション開発の基本的な知識
  • RDBへのCRUD処理を伴うWebアプリケーションの開発方法

Course content

12 sections128 lectures14h 36m total length
  • 学習を始めるにあたり2:56

    学習を始めるにあたり講座全体の概要を説明します。

    必要なファイルなどはここからダウンロードしてください。

  • JSP-Servletとは何か9:22

    講座を始めるにあたり、最初にJSP/Servletとは何かについて説明します。

  • 開発環境の準備5:34

    開発環境であるIDEのeclipseについて説飯します。

  • プロジェクトの作成4:58

    JSP/Servletの開発をするために動的Webプロジェクトの作成し、サーブレットのファイルを作成するまでの流れを説明します。

  • ServletのHelloWorld8:51

    Servletの簡単なサンプル(Sample101)を作って実行してみます。

  • 【実践編①】プロジェクトの作成からサーブレットの作成まで6:11

    実際にプロジェクトの作成からサーブレットの作成までの流れを再現します。

  • 【実践編②】Sample101の入力から実行まで6:50

    Sample101.javaを入力し、実行するまでの流れを説明します。

  • Servletの仕組み9:23

    作成したSample101を通して、Servletの仕組みについて説明します。

  • 文字化けへの対処7:26

    Servletを使って日本語を表示すると文字化けが生じます。その理由と、それに対する対処方法を説明します。

  • 【実践編③】Sample102,Sample103の入力と実行4:28

    Sample102,Sample103を作成・実行し、文字化けの原因とそれに対処する方法について説明します。

  • 練習問題3:32

    第1章の練習問題です。

  • 練習問題の解答4:43

    第1章の練習問題の答えです。

Requirements

  • Javaによるプログラミング技術
  • HTMLなどWebに対する基本的な知識
  • MySQLなどRDBにを操作する基本的なSQLクエリに対する知識

Description

Java言語を使ってWebアプリケーションを作ることを学べる講座です。

JSP(JavaServer Pages)サーブレット(Servlet)は、Javaを使って動的なWebページを生成するための技術です。


そのため、この講座は以下のような方々にお勧めの講座です。


  • Java言語を学んだ次のステップで何かアプリケーションを作ってみたい

  • Webアプリケーションを開発してみたい

  • SpringFrameworkについて学ぶために、手始めにJSP/Servletについて学んでおきたい


この講座を学ぶことにより、Javaによって最終的にはデータベース(MySQL)と連携したWebアプリケーションを開発する手法を学ぶことができます。


特に「せっかくJava言語を学んだのだから、次のステップに何か面白いことにチャレンジしてみたい!」と感じているあなたにピッタリの講座となっています。


これから新しい技術を身に着けたいエンジニアや、プログラマーの皆さんにとってもよい講座ですが、たんなる知的な好奇心から、「何か面白いものにチャレンジしてみたい!」と思っているあなたももちろん大歓迎です。


なお、開発環境としてはJavaのIDEとして定番であり、無料で誰でも使えるEclipseを使用します。


なお、この講座を学ぶにあたり、以下の知識が大前提となります。


  • HTMLとCSSに関する基本的な知識

  • Java言語のプログラミングスキル

  • EclipseでJavaアプリケーションを開発できるスキル

  • RDB(MySQL)に関する知識


これらの知識がない…という方は、事前に学習をしておいていただく必要がありますので、ご了承ください。

なお、特にJavaプログラミング言語の学習については、わたくしの講座である


一週間で身につくJava言語


を、そして、MySQLに関する知識がない方は、併せて


MySQLはじめの一歩 ~ 触って覚えるリレーショナルデータベースの基本から設計まで


を受講されることをお勧めします!


Who this course is for:

  • Javaの学習を終了し応用的な内容について学習したいと考えている人
  • Javaを使ってWebアプリケーションを作りたいと考えている人
  • JSP/Servletに興味がある人
  • SpringFrameworkを学ぶステップとしてSP/Servletの知識を必要とする人