inflearn logo
inflearn logo

[改訂版] Webアプリケーション開発のためのIntelliJ IDEAの設定

Javaを使用したWebアプリケーションの開発に必要なSWについて紹介し、必要なSWのインストールと使用方法についても学びます。 Webプログラミングを開始するための設定プロセスと実行方法についても紹介します。

難易度 初級

受講期間 無制限

IntelliJ IDEA
IntelliJ IDEA
Web Application
Web Application
apache-tomcat
apache-tomcat
maven
maven
JSP
JSP
IntelliJ IDEA
IntelliJ IDEA
Web Application
Web Application
apache-tomcat
apache-tomcat
maven
maven
JSP
JSP
Thumbnail

学習した受講者のレビュー

学習した受講者のレビュー

4.8

5.0

미르누리

100% 受講後に作成

個人的にはインフラの最高の講師の一人だと思います。おかげで、現業で助けも多くなり自信を持って働くことができ、もう一度感謝し、今後の新しい講義も楽しみにしています。

5.0

소라연

100% 受講後に作成

コミュニティ版でもWeb開発ができるようにガイドしていただきありがとうございます。 最高にフレンドリーな講義です。

5.0

yblmmen

38% 受講後に作成

無料でしたが、とても充実した講義でした。初心者である私にとって、とても有益な内容でした。ありがとうございます。次の有料講義も引き続き受講する予定です。

受講後に得られること

  • JavaウェブプログラミングのためのIntelliJでの環境構築

  • Maven ビルド、デプロイ

  • Web Application Serverへのデプロイ

  • IntelliJ IDEA Communityを使用したWebアプリケーションの開発

Webアプリケーション開発必須SW、
設置から使い方まで直接練習してみてください。

Java Webアプリケーション用
IntelliJ IDEA開発環境の構築

JavaベースのWebアプリケーションを開発するために必要なソフトウェアについて紹介します。

Webアプリケーション開発に必要な必須ソフトウェアと、統合開発ツールであるIntelliJ IDEA Communityの必須使用法とWebサーバーとの連携方法について学びます。

プロジェクト管理ツールであるMavenを使用して、Webアプリケーションプロジェクトを作成、構築、デプロイする方法を学びます。

IntelliJ IDEA(インテリジェイ)は

コードコンプリション(自動完成)、リファクタリング、クイック検索など、Webアプリケーションの開発に必要な便利な機能を提供する人気のある統合開発ツールです。 2009年からは無料コミュニティエディションも提供しています。 (IntelliJ IDEA Community)


Webアプリケーション開発のため
必須機能が含まれています。

IntelliJ IDEA

Maven

Tomcat Server

Spring Boot

初心者もわかりやすく

長年の経験をもとに、初心者でも理解しやすい用語や説明に進んでいます。基本的なIT関連の知識だけでも簡単に理解できます。

実際の活用のための授業

理論的な内容を学習した後、受講生が自分の環境にSWをインストールして試すことができます。

実習の割合を高めました

初心者を対象に理論と実習の比重を5:5に維持しようとしています。基本的な Web アプリの構成と、必要な SW について理解し、練習する方法についてお知らせします。

2023年最新リニューアル

本講義は過去の「Webアプリケーション開発のためのIntelliJ IDEA設定」講義の改訂版で、ソフトウェアを最新バージョンにアップデートしてコンテンツを補完した講義です。

セクション1:Webアプリケーションの開発に必要な必須SWを紹介し、インストール方法を学びます。

セクション2:統合開発ツールIntelliJ IDEAの基本的な使用方法を学びます。

セクション3:Java Webアプリケーションを開発するためのサーブレットとJSPを作成して実行する方法を学びます。

セクション 4: Java Web アプリケーションをデプロイして実行する方法を学習します。

セクション5:Spring Bootを使用してJava Webアプリケーションを作成して実行します。


Q&A 💬

Q. 講義を受講すればどのような作業ができますか?

Webアプリケーションの開発に必要なSWを理解し、開発とデプロイに必要なプロセスについて学びます。

Q. 講義を聞く前に準備すべきことはありますか?

このレッスンでは、基本的なJavaプログラミングについて学習しません。ただし、Java言語の特徴と基本的な文法を理解すれば、講義で使用されたサンプルコードをより簡単に理解できると考えられます。さらに、WebアプリケーションとWebサービスが何をしているのか、サーバーとはどのような役割を果たしているのかを理解し、学習に参加すると役に立ちます。

Q. 授業に関する注意事項はありますか?

講義で使用されている教案とソースコードはGithubからダウンロードできます。レッスンでは、Windows環境にWebアプリケーション開発に必要なSWおよびIntelliJ IDEAをインストールしています。

💾 受講に関するご案内

  • Windows、macOS、LinuxのいずれかのオペレーティングシステムがインストールされているPCが必要です。 CPU i5以上、メモリ8GB以上、ディスク500GB以上の使用を推奨します。 (講義ではWindows環境で実習を進めます。)
  • 講義で使用された教案(PDF)とソースコードはGithubを通じて共有されます。
  • 本講義では初心者でも学習できる程度の基本的な内容を取り上げます。
  • 講義で使用したサンプルアプリケーションはJava言語で書かれているため、基本的なJava言語を理解すると講義を受講するのに役立ちます。
  • 講義に関する質問は掲示板をご利用ください。

連携講義
確認してみてください。

Spring Bootベースの深化Webアプリケーションの開発に興味がある場合

クラウドとMSAに興味があれば

Webアプリケーションの運用/配布用に自動化パイプラインを構成したい場合

こんな方に
おすすめです

学習対象は
誰でしょう?

  • IntelliJ IDEAを使用してWebプログラミングを開始したい人

  • Eclipse IDEからIntelliJに切り替えたい人

  • Java言語で開発されたWebアプリケーションをWASにデプロイしたい人

前提知識、
必要でしょうか?

  • Java Programmingの基本

  • IDEの使用経験(Eclipseなど)

  • Webサービスの理解

こんにちは
Dowon Leeです。

30,185

受講生

1,672

受講レビュー

1,373

回答

4.8

講座評価

8

講座

私はITエンジニアです。いつか職業欄に「会社員?」「開発者?」「講師?」どの言葉を選ぶべきか悩んだ時期がありました。そんな中、ITエンジニアという表現が自分にしっくりくる職業名だと思い、今でも職業欄には「ITエンジニア」と書いています。

職業とは自分の仕事を表すものであり、仕事とは楽しくて、誰かの役に立つものであってほしいと考えています。誰もが望み通りに仕事をしながら生きていけるわけではありませんが、私は今自分がしているこの仕事が好きで、もっと上手くなりたいと思っている人間です。開発者として、講師として、コンサルタントとしての役割を果たしながら、次々と新しく登場し変化するIT新技術を追いかけるのに精一杯ではありますが、それでも他の誰よりも少しでも早く触れ、広め、活用したいと願う一人です。

最近関心を持っている分野はオンライン教育コンサルティングです。そして、興味のある技術は Cloud Native Architecture、Blockchain、Machine Learning、Kafka、Kubernetes などです。これらの技術は実際に講義も行っていますし、実務に適用して使用もしています。しかし、あまりにも膨大なテーマであるため、今でも継続して勉強しています。

頭の中にあるだけでは、真の知識とは言えません。私は自分が持つ知識と経験を、さまざまな方法を通じて共有しようと考えています。そして、新しい分野や新しい技術に挑戦し続けるITエンジニアであり続けます。

 

 

  • ) エンジェイワンカンパニー代表

  • ) 東国大学校 国際情報大学院 情報保護学科 客員教授

  • ) JP Morgan Chase AMJ Tech consultant (日本)

  • ) サムスンSDS CMS事業本部 責任エンジニア

 

 

もっと見る

カリキュラム

全体

26件 ∙ (2時間 44分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

106件

4.8

106件の受講レビュー

  • nuri56324374님의 프로필 이미지
    nuri56324374

    受講レビュー 19

    平均評価 5.0

    5

    100% 受講後に作成

    個人的にはインフラの最高の講師の一人だと思います。おかげで、現業で助けも多くなり自信を持って働くことができ、もう一度感謝し、今後の新しい講義も楽しみにしています。

    • stbhg5님의 프로필 이미지
      stbhg5

      受講レビュー 10

      平均評価 5.0

      5

      100% 受講後に作成

      初めてIntelliJに触れるのにとても役立ちました。ありがとうございます。

      • sorayeon님의 프로필 이미지
        sorayeon

        受講レビュー 81

        平均評価 5.0

        5

        100% 受講後に作成

        コミュニティ版でもWeb開発ができるようにガイドしていただきありがとうございます。 最高にフレンドリーな講義です。

        • sm07sw063898님의 프로필 이미지
          sm07sw063898

          受講レビュー 4

          平均評価 4.0

          5

          31% 受講後に作成

          • wlghsp3420님의 프로필 이미지
            wlghsp3420

            受講レビュー 223

            平均評価 5.0

            5

            60% 受講後に作成

            Java Springの開発者にIntelli Jayの使用方法とJava、Springプロジェクトを開始するための基本を教えてください。

            Dowon Leeの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!

            無料