Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Java

【Java サーブレット( Servlet )決定版】ゼロから環境構築~設計モデルまで、動画で楽々学ぶ

PCあればOK。動画通りの手順で、ゼロからJava環境構築。添付ソースで動く。基礎文法、Eclipse(開発ツール)、Tomcat(Webシステム)構築、DB接続、接続プーリング、MVCモデルを学び、一気にJava初級開発者以上になれる。
Rating: 4.3 out of 54.3 (641 ratings)
3,137 students
Created by サーチマン 佐藤
Last updated 11/2020
Japanese
30-Day Money-Back Guarantee

What you'll learn

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

Course content

12 sections • 79 lectures • 5h 34m total length

  • Preview01:17
  • Preview01:32
  • Preview04:38
  • Preview01:46
  • ツールと組合せ
    02:58
  • コースの進め方と質問の受付け方法
    01:46

  • Preview02:26
  • Preview02:47
  • 教材のダウンロード
    00:03
  • JDKダウンロード
    03:58
  • JDKインストール
    02:28
  • JDKを使った簡単なプログラム
    04:27
  • JDKのコンパイルと実行の解説
    07:46

  • 本セクションの説明
    01:40
  • 教材のダウンロード
    00:03
  • Eclipseと日本語プラグインのダウンロード
    05:21
  • Eclipseのインストールと日本語化
    08:45
  • HelloWorldとプロジェクトとパッケージの解説
    06:16

  • 本セクションの説明
    02:22
  • 教材のダウンロード
    00:03
  • Javaのお作法
    06:09
  • 変数と型
    05:57
  • 変数の扱い
    04:00
  • 型変換
    05:11
  • 条件判断
    06:21
  • 繰り返し処理
    09:32
  • 配列
    04:24
  • デバッグ
    03:51

  • 本セクションの説明
    02:40
  • 教材のダウンロード
    00:03
  • Tomcatのダウンロード&インストール
    03:22
  • Tomcatのアンインストール
    01:20
  • Tomcatの起動と停止
    04:46
  • EclipseとTomcatの連携
    04:59
  • EclipseとTomcatでHelloWorld
    06:28
  • 設定ファイル(web.xml)
    03:56
  • EclipseからTomcatへのdeploy
    03:56

  • 本セクションの説明
    02:12
  • 教材のダウンロード
    00:03
  • JSPを動かす
    05:24
  • JSPの決まり
    05:30
  • JSPはJavaプログラム
    04:06
  • JSP→JSP(request データ引き渡し)
    06:09
  • JSP→JSP→JSP(request hiddenデータ引き渡し)
    07:17

  • 本セクションの説明
    02:30
  • 教材のダウンロード
    00:03
  • Preview06:37
  • Servletのソース解説
    07:45
  • JSP→Servlet→JSP
    07:30
  • Sessionによるデータ保持(ログイン)
    08:43
  • セッションのデータを削除(ログアウト)
    04:45

  • 本セクションの説明
    02:09
  • 教材のダウンロード
    00:03
  • MySQLのダウンロード&インストール
    04:30
  • MySQLのアンインストール
    04:25
  • MySQLの起動と停止とログイン確認
    02:56
  • MySQLのアーキテクチャとデータ挿入
    05:30

  • 本セクションの説明
    02:14
  • 教材のダウンロード
    00:03
  • 検索結果を表示する(動かす)
    05:27
  • DB接続のソース説明
    07:30
  • 検索結果を扱うソースの説明
    05:42
  • エラー処理(try catch)
    10:55

  • 本セクションの説明
    02:05
  • 教材のダウンロード
    00:03
  • Preview05:16
  • コネクションプールを使う
    07:53
  • コネクションプールの設定
    03:42
  • コネクションプール有無を接続数で比較
    07:26
  • Tomcatへのdeploy確認
    03:46

Requirements

  • WindowsのPCだけご用意ください。

Description

ゼロから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)を学びます。

Who this course is for:

  • Javaの意味不明な用語(J2SE、J2EE、JDBC、JDK)で挫折した方
  • 最初に「Javaオブジェクト指向」を学ぼうとした方(そりゃ、ちょっと無理あります、苦笑)
  • Javaを学ぶにあたり、最初に何をするかわからない方
  • Javaの開発ツールのボタンがありすぎで困っている方
  • JavaサーブレットはWebシステムの基本。それを自分で動かし学びたい方
  • 250ページの参考書に、やる気が起きない方(動画は、スーッといきますよ!)
  • 日曜日だけで、ゼロからJava初級開発者以上になりたい方
  • Java開発環境、プログラム作成、動作確認をスムーズに行い方(誰だって時間ないですよね)
  • JavaからDB接続をスムーズに行いたい方
  • DB接続の負荷をコネクションプールで軽減したい方
  • Javaサーブレットの典型的な開発モデル(MVC)を学び、実際に動かしたい方

Instructor

サーチマン 佐藤
IT技術者。Java、Oracle、Android、PHP、Linux等。また、読者2万人超のメルマガを発行中。
サーチマン 佐藤
  • 4.1 Instructor Rating
  • 1,604 Reviews
  • 6,491 Students
  • 9 Courses

もとは、異業種からの転職組。


ITベンチャー企業を経て、
都内のシステム開発会社で勤務する。

 

その傍ら、ネット上では、

「サーチマン佐藤」と名乗り、メルマガ、Webサイト等を展開。

企業、公的団体様から依頼を受け、セミナーなどを実施。

特にメルマガは、2005年から発行し、読者数が2万人を超えています。


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.