inflearn logo

[Phiên bản cũ] Cài đặt IntelliJ IDEA để phát triển ứng dụng web (phiên bản 2020)

Bài giảng này giới thiệu quy trình thiết lập để bắt đầu lập trình web trong IntelliJ IDEA, một công cụ phát triển lập trình Java của Jetbrains (https://www.jetbrains.com/).

(4.8) 284 đánh giá

4,916 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Jetbrains
Jetbrains
IntelliJ IDEA
IntelliJ IDEA
Jetbrains
Jetbrains
IntelliJ IDEA
IntelliJ IDEA
Thumbnail

Đánh giá từ những học viên đầu tiên

4.8

5.0

wonjin.kim

100% đã tham gia

Đó là một bài giảng miễn phí tuyệt vời nơi bạn có thể kiểm tra phong cách của người hướng dẫn. Tôi đang mong chờ những bài giảng trong tương lai! Mặc dù hơi khó chịu vì âm lượng giọng nói nhỏ, Người dùng Chrome sử dụng tiện ích mở rộng giúp tăng âm lượng. Chúng tôi khuyên bạn nên sử dụng nó vì nó chỉ có thể tăng âm lượng của Chrome.

5.0

OMG

100% đã tham gia

Lời giải thích rất đơn giản và rõ ràng. Tôi rất mong chờ các khóa học tiếp theo mà bạn đề cập trong Phần thưởng!

5.0

Bruce Han

100% đã tham gia

1. Tôi không thể nghe rõ âm thanh 2. Vì nó là một nửa cài đặt IntelliJ và một nửa là bản phân phối Tomcat, nên nhiều người mới bắt đầu cũng có thể nhìn thấy nó, tôi nghĩ họ thường sẽ chỉ nhìn và nghe thấy cài đặt IntelliJ được viết trong tiêu đề và hỏi “Ứng dụng web là gì?” Sẽ rất tốt nếu bạn có thể chỉnh sửa tiêu đề hoặc viết phần giới thiệu chi tiết hơn cho bài giảng! Cá nhân mình được người hướng dẫn giải thích rõ về quy trình từ tạo ứng dụng web đến triển khai ứng dụng web nên mình hiểu rất rõ. Tốt!

Bạn sẽ nhận được điều này sau khi học.

  • Xây dựng môi trường trong IntelliJ để lập trình web Java

  • Triển khai lên Máy chủ ứng dụng web (WAS)

Ý tưởng IntelliJ,
Chấp nhận thử thách phát triển Java mạnh mẽ hơn.

📢 Vui lòng kiểm tra trước khi tham gia lớp học

Bài giảng này thế nào? 📖

Java là một ngôn ngữ lập trình. Từ phiên bản 1.0a năm 1994 đến Java SE 13 năm 2019, ngôn ngữ này đã được sử dụng rộng rãi không chỉ ở Hàn Quốc mà còn trên toàn thế giới.
Ngoài các giải pháp doanh nghiệp, nó còn được sử dụng trong nhiều lĩnh vực khác nhau, bao gồm cả ứng dụng di động, nhờ vào sự phổ biến gần đây của Android.

Một số công cụ phát triển được sử dụng rộng rãi nhất cho ngôn ngữ Java bao gồm NetBeans , Eclipse và IntelliJ IDEA . Trong số đó, tôi muốn giới thiệu IntelliJ IDEA, một công cụ rất phổ biến trong số nhiều nhà phát triển.


IntelliJ IDEA là gì? 📝

IntelliJ IDEA , được phát triển bởi Jetbrains,
Đây là một công cụ phát triển thương mại cung cấp các chức năng tiện lợi.

Khóa học này bao gồm việc thiết lập môi trường cần thiết cho lập trình web Java trong công cụ phát triển IntelliJ IDEA. Kể từ khi ra mắt lần đầu vào năm 2001, IntelliJ IDEA đã trở nên vô cùng phổ biến nhờ các tính năng hoàn thiện mã, tái cấu trúc và tìm kiếm nhanh. Phiên bản cộng đồng miễn phí cũng đã có sẵn từ năm 2009.

Tính năng của các công cụ phát triển Jetbrains là khi bạn học cách sử dụng một công cụ phát triển, bạn có thể sử dụng các công cụ phát triển cho các ngôn ngữ khác.
Ví dụ, các giao diện được thống nhất để dễ dàng học cách sử dụng các công cụ phát triển như PyCharm để phát triển ngôn ngữ Python, WebStorm để lập trình web và Android Studio để phát triển Android.

Các chương trình được đề cập trong bài giảng này là:

  • IntelliJ IDEA Ultimate
  • Maven
  • Máy chủ Tomcat

Hãy thiết lập môi trường để phát triển Ứng dụng web Java bằng cách kết hợp IntelliJ IDEA + Maven + Tomcat Server.

Mã được sử dụng trong bài giảng này có thể được tìm thấy trong kho lưu trữ Github bên dưới.
https://github.com/edowon/first-web-project.git

Bạn có tò mò về những bài giảng mới nhất được sửa đổi cho năm 2023 không?

add_shortcode('khóa học','331621','danh sách')

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn bắt đầu lập trình web bằng IntelliJ

  • Những người muốn chuyển từ IDE Eclipse sang IntelliJ

Cần biết trước khi bắt đầu?

  • IntelliJ

  • Ứng dụng web

Xin chào
Đây là Dowon Lee

Xác minh Inflearn

31,198

Học viên

1,761

Đánh giá

1,383

Trả lời

4.8

Xếp hạng

9

Các khóa học

Tôi là kỹ sư IT. Đã có lúc tôi băn khoăn không biết nên chọn từ nào trong mục nghề nghiệp: "nhân viên công ty?", "lập trình viên?" hay "giảng viên?" Sau đó, tôi nghĩ rằng cách gọi kỹ sư IT là tên nghề phù hợp với mình, nên cho đến nay trong mục nghề nghiệp tôi vẫn ghi là "kỹ sư IT".

Nghề nghiệp là điều thể hiện công việc của bản thân, còn công việc thì tôi luôn nghĩ rằng sẽ tốt biết bao nếu đó là một việc thú vị và có ích. Không phải ai cũng có thể sống bằng công việc mình mong muốn, nhưng tôi là người yêu thích công việc mình đang làm và muốn làm thật tốt. Trong thời gian đảm nhiệm vai trò của một nhà phát triển, giảng viên và tư vấn viên, tôi luôn phải tất bật chạy theo những công nghệ IT mới liên tục được ra mắt và thay đổi, nhưng dù vậy, tôi vẫn là một trong những người muốn được tiếp cận, truyền bá và sử dụng chúng dù chỉ sớm hơn người khác một chút.

Lĩnh vực tôi gần đây quan tâm là tư vấn đào tạo trực tuyến. Những công nghệ tôi quan tâm gồm Cloud Native Architecture, Blockchain, Machine Learning, Kafka, Kuberbetes, v.v. Tôi cũng đang trực tiếp giảng dạy các công nghệ này và áp dụng chúng vào công việc. Tuy nhiên, vì đây là những chủ đề vô cùng rộng lớn nên đến nay tôi vẫn không ngừng học hỏi.

Người ta nói rằng những gì chỉ được lưu giữ trong đầu chưa phải là kiến thức thực sự. Tôi muốn chia sẻ kiến thức và kinh nghiệm mình có bằng nhiều phương thức khác nhau. Và tôi sẽ trở thành một kỹ sư CNTT không ngừng thử thách bản thân trong những lĩnh vực mới và với những công nghệ mới.

 

 

  • Hiện) CEO Công ty NJ One .

  • Hiện tại) Giáo sư đặc cách tại Khoa An ninh Thông tin, Trường Sau đại học Thông tin Quốc tế, Đại học Dongguk

  • Cựu) Chuyên gia tư vấn công nghệ AMJ của JP Morgan Chase (Nhật Bản)

  • Cựu) Kỹ sư phụ trách, Bộ phận kinh doanh CMS, Samsung SDS

 

 

Thêm

Chương trình giảng dạy

Tất cả

14 bài giảng ∙ (1giờ 33phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

284 đánh giá

4.8

284 đánh giá

  • omg님의 프로필 이미지
    omg

    Đánh giá 206

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Lời giải thích rất đơn giản và rõ ràng. Tôi rất mong chờ các khóa học tiếp theo mà bạn đề cập trong Phần thưởng!

    • brucehan님의 프로필 이미지
      brucehan

      Đánh giá 111

      ∙

      Đánh giá trung bình 4.5

      5

      100% đã tham gia

      1. Tôi không thể nghe rõ âm thanh 2. Vì nó là một nửa cài đặt IntelliJ và một nửa là bản phân phối Tomcat, nên nhiều người mới bắt đầu cũng có thể nhìn thấy nó, tôi nghĩ họ thường sẽ chỉ nhìn và nghe thấy cài đặt IntelliJ được viết trong tiêu đề và hỏi “Ứng dụng web là gì?” Sẽ rất tốt nếu bạn có thể chỉnh sửa tiêu đề hoặc viết phần giới thiệu chi tiết hơn cho bài giảng! Cá nhân mình được người hướng dẫn giải thích rõ về quy trình từ tạo ứng dụng web đến triển khai ứng dụng web nên mình hiểu rất rõ. Tốt!

      • wonjinkim1023님의 프로필 이미지
        wonjinkim1023

        Đánh giá 3

        ∙

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Đó là một bài giảng miễn phí tuyệt vời nơi bạn có thể kiểm tra phong cách của người hướng dẫn. Tôi đang mong chờ những bài giảng trong tương lai! Mặc dù hơi khó chịu vì âm lượng giọng nói nhỏ, Người dùng Chrome sử dụng tiện ích mở rộng giúp tăng âm lượng. Chúng tôi khuyên bạn nên sử dụng nó vì nó chỉ có thể tăng âm lượng của Chrome.

        • journeyakim1885님의 프로필 이미지
          journeyakim1885

          Đánh giá 1

          ∙

          Đánh giá trung bình 5.0

          5

          43% đã tham gia

          Tôi là người mới bắt đầu, nhưng tôi làm theo một cách dễ dàng. Trong tâm trí tôi, tôi đã tạo ra một ứng dụng web rồi;;;

          • doksakim775474님의 프로필 이미지
            doksakim775474

            Đánh giá 4

            ∙

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Tôi mới chỉ sử dụng Eclipse và đang tìm cách chuyển sang IntelliJ. Tôi tình cờ tìm thấy bài giảng này và tất cả nội dung bài giảng đều hữu ích. Đó là điều tốt nhất!

            Khóa học khác của Dowon Lee

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            Miễn phí