Thumbnail
개발 · 프로그래밍 웹 개발
웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정
(4.9)
143개의 수강평 ∙ 2240명의 수강생

무료

지식공유자 : Dowon Lee
총 14개 수업˙총 1시간 33분
평생 무제한 수강
수료증 미발급 강의
입문 초급 대상 중급이상
이 강의는 멘토링 신청이 가능합니다.
멘토링은 수강 신청과 별개로 운영되며, 수강생이 아니어도 신청할 수 있습니다.
내 목록 추가 공유
초급자를 위해 준비한
[웹 개발, 개발 도구] 강의입니다.

본 강의는 Jetbrains(https://www.jetbrains.com/)사의 Java 프로그래밍 개발 툴인 IntelliJ IDEA에서 웹 프로그래밍을 시작하기 위한 설정 과정에 대해 소개하는 강의입니다.

✍️
이런 걸
배워요!
Java web programming을 위한 IntelliJ에서의 환경 구축
WAS(Web Application Server)에 배포

인텔리제이 아이디어,
더욱 강력한 자바 개발에 도전하세요.

이 강의는? 📖

Java(자바) 언어는 프로그래밍 언어 중 하나입니다. 1994년 1.0a 버전을 시작으로 2019년 Java SE 13까지, 국내뿐만 아니라 세계적으로도 널리 사용되고 있는 언어입니다.
엔터프라이즈 솔루션뿐만 아니라, 최근 안드로이드의 인기에 힘입어 모바일 애플리케이션에까지 다양한 분야에서 사용되고 있습니다.

Java 언어를 개발하는 데에 있어 널리 사용되는 개발 도구로는 NetBeans, Eclipse, IntelliJ IDEA 등이 있으며, 이 중 수많은 개발자로부터 높은 인기를 얻고 있는 IntelliJ IDEA에 대해 소개해 보려고 합니다.


IntelliJ IDEA란? 📝

Jetbrains에서 개발한 IntelliJ IDEA
편리한 기능을 제공하는 상용 개발 툴입니다.

본 강의는 IntelliJ IDEA(인텔리제이 아이디어) 개발 툴에서 Java Web Programming을 개발하기 위해 필요한 환경 설정에 대해 학습하는 강의입니다.  2001년 첫 출시된 이래 코드 컴플리션(자동 완성기능), 리팩토링, 빠른 검색 기능 등으로 많은 인기를 끌어오고 있으며, 2009년부터는 무료 커뮤니티 에디션도 제공하고 있습니다.

Jetbrains사의 개발 툴의 특징은 하나의 개발 툴에 대한 사용법을 익혀 두면 다른 언어의 개발 툴,
예를 들어 Pyhton 언어 개발을 위한 PyCharm, 웹 프로그래밍을 위한 WebStorm, 안드로이드 개발을 위한 Android Studio와 같은 개발 툴의 사용법도 어렵지 않게 익힐 수 있도록 인터페이스가 통일되어 있다는 점입니다.

본 강의에서 다루는 프로그램은 다음과 같습니다. 

  • IntelliJ IDEA Ulitmate
  • Maven
  • Tomcat Server

IntelliJ IDEA + Maven + Tomcat(톰캣) Server의 조합으로 Java Web Application 개발을 위한 환경 설정을 해 보도록 하겠습니다.

본 강의에 사용된 코드는 아래 Github repository에서 확인하실 수 있습니다. 
https://github.com/edowon/first-web-project.git

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
IntelliJ를 이용하여 웹 프로그래밍을 시작하려는 분들
Eclipse IDE에서 IntelliJ로 전환하려는 분들
📚
선수 지식,
필요한가요?
IntelliJ
Web Application

안녕하세요
Dowon Lee 입니다.
Dowon Lee의 썸네일

저는 IT 엔지니어입니다. 언젠가 직업란에 "회사원?", "개발자?", "강사?" 어떤 단어를 선택해야 할 지 고민이 되었던 때가 있었습니다. 그러다가, IT 엔지니어라는 표현이 제가 잘 어울리는 직업명이라는 생각이 들어 지금까지도 직업란에는 "IT 엔지니어"라고 적고 있습니다.

직업이라는 것은 자신의 일을 나타내는 것이고, 일이라는 것은 재미있고, 도움이 되는 일이면 좋겠다는 생각을 가지고 있습니다. 누구나 다 원하는대로 일을 하며 살수는 없지만, 저는 제가 하는 있는 이 일을 좋아하는 있고, 잘하고 싶어하는 사람입니다. 개발자로써, 강사로써, 컨설턴트로써의 역할을 해 오면서, 매번 새롭게 출시되고 변화하는 IT 신기술을 따라가기에 급급하지만, 그래도, 남들보다 조금이라도 먼저 접하고, 전파하고, 사용하고 싶은 사람 중 한명입니다. 

최근 관심을 가지고 있는 분야는 온라인 교육 컨설팅입니다. 그리고 관심있는 기술은 Cloud Native Architecture, Blockchain, Machine Learning, Kafka, Kuberbetes 등입니다. 이러한 기술은 실제로 강의도 하고 있고 업무에 적용해서 사용도 하고 있습니다. 하지만, 워낙 방대한 주제이다 보니, 아직까지도 계속 공부하고 있습니다.

머리속에 가지고 있는 것은 진정한 지식이 아니라고 합니다. 저는 제가 가진 지식과 경험을 다양한 방벙을 통해 공유하려 합니다. 그리고, 새로운 분야, 새로운 기술에 계속 도전하고 있는 IT 엔지니어가 될 것입니다.  

  • ) 제이원 컨설팅 대표 
  • ) JP Mogan Chase AMJ Tech consultant (일본)
  • ) 삼성 SDS CMS 사업본부 책임 컨설턴트

커리큘럼 총 14 개 ˙ 1시간 33분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. Web Application을 개발하기 위한 개발 환경 준비
다루는 내용 02:22
JDK와 프로젝트 관리를 위한 Maven 도구 미리보기 08:27
웹 애플리케이션 실행을 위한 Tomcat Server 07:50
IntelliJ IDEA 개발 도구 02:05
섹션 1. IntelliJ IDEA의 시작
IntelliJ IDEA 살펴보기 11:16
IntelliJ IDEA 환경 설정 04:40
첫번째 웹 프로젝트 생성 06:41
섹션 2. 첫번째 JSP와 Servlet 예제
Servlet 파일 생성 08:52
Tomcat Server 등록 11:07
JSP 파일 생성 06:48
섹션 3. 운영 환경 구축
서버 개발 환경 05:32
Maven 빌드와 Tomcat Server 실행 06:35
Tomcat manager 이용 09:30
섹션 4. Bonus Section
Bonus Section 01:22
강의 게시일 : 2020년 03월 19일 (마지막 업데이트일 : 2020년 03월 19일)
수강평 총 143개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
4.9
143개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Sreyneat Hai thumbnail
강의 시간이 짧은 편인데 제가 원했던 내용들이 다 들어있어서, 전체적인 그림이나 흐름을 보는데 정말 많은 도움이 되었습니다 !! 이렇게 훌륭하게 강의를 기획해 주시고 강의해주셔서 감사합니다.
2020-05-15
지식공유자Dowon Lee
안녕하세요 이도원입니다. 준비한 강의가 조금이라도 도움이 되셨다니 강사로써도 감사드립니다. 더 좋은 강의 준비하겠습니다!
2020-05-15
이동욱 thumbnail
실습 하면서 결과물을 확인 하는 강의 너무 좋았습니다. 감사합니다. ♠
2020-07-26
Wind Thomas thumbnail
목소리, 말투, 전개가 너무 매끄럽고 좋아서 조금만 듣다가 자야지 하다가 계속 듣고 있습니다. 그리고 다른 강의도 없는지 찾아봤는데 스프링 강의도 후기 보니 굉장히 좋네요. 역시 사람 보는 눈은 비슷한가 봅니다. 많은 강의 남겨주시면 꼭 수강하고 싶습니다. 스프링이나 쿠버네티스, 전반적인 프로젝트 진행 과정 및 개념 수업을 해도 굉장할 것 같습니다. 꼭이요..
2020-10-28
지식공유자Dowon Lee
안녕하세요, 이도원입니다. 추가 강의를 준비 중인데, 일정보다 조금 미뤄지고 있네요. 감사합니다!
2020-10-28
OMG thumbnail
설명을 간단, 명료하게 잘 해주십니다. Bonus Section에서 얘기하신 다음 강좌들도 기대되네요!
2020-03-19
wonjin.kim thumbnail
강사님 스타일을 확인할 수 있는 좋은 무료 강의였습니다. 앞으로 강의가 기대됩니다! 음성볼륨이 낮아서 조금 불편하기는 하지만, 크롬 사용자분들은 볼륨을 올려주는 익스텐션을 사용해서 크롬의 볼륨만 높일 수 있으니 사용을 추천 드립니다.
2020-06-13

무료

내 목록 추가 공유
지식공유자 : Dowon Lee
총 14개 수업˙총 1시간 33분
평생 무제한 수강
수료증 미발급 강의
입문 초급 대상 중급이상
이 강의는 멘토링 신청이 가능합니다.
멘토링은 수강 신청과 별개로 운영되며, 수강생이 아니어도 신청할 수 있습니다.
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스