Programming > Java & Web Service 과정
[JAVA 3] Web 기본 (Servlet & JSP)
강의기간
2024-06-24 ~ 2024-06-28
난이도
초급
수강일
5일, 09:30~17:30
수강료
1,200,000원 KRW (KR)
환급
비환급과정
※ 비환급과정(면세) 입니다.
과목코드
H0BG2S
과정개요 교육장 안내
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다.
과정소개
  • Java 웹 프로그래밍을 익히기 위한 과정으로 다양한 Web 프로그램을 개발하려는 개발자들을 대상으로 웹 개발 형태의 2가지 종류인 Servlet과 JSP를 사용하여 웹 프로그래밍 기술을 학습하게 된다.
  • 웹 애플리케이션 아키텍처 기반의 다양한 패턴 학습을 통해 좀 더 향상된 실무형 웹 프로그래밍을 익히 실 수 있으며, Servlet의 구현 방법과 관련된 API들과 JSP 태그의 종류와 내장 객체의 활용 방법 그리고 JSP 용 JavaBeans의 개발 방법과 활용 방법을 학습한다.
  • Java기반의 웹 애플리케이션 아키텍처에 대한 이해와 구현을 통해 좀 더 향상된 실무형 웹 프로그래밍을 학습 할 수 있다.
수강대상
  • 자바 웹 애플리케이션 개발을 희망하시는 분
  • 자바 웹 애플리케이션 유지, 보수를 위한 지식이 필요하신 분
  • Java 기반의 Servlet 과 JSP 페이지에 대한 차이점에 대한 이해와 구현이 필요하신 분
  • Java 언어 기반의 Web 서버 응용 프로그램을 개발 하시려는 분
교육내용

Day 01

Module 01 - 웹 프로그래밍 개요

  • 웹 프로그래밍의 이해
  • HTTP 프로토콜의 이해
  • 개발 환경 구축
  • 웹 프로그래밍 시작하기

 

Module 02 - 서블릿(Servlet) 구조 이해

  • 웹 어플리케이션 구조와 환경 설정
  • 요청(Request) 처리
  • 응답(Response) 처리

 

Module 03 - 서블릿(Servlet) 구현과 실행

  • 질의 문자열의 개요
  • 태그와 입력 처리 (GET, POST)
  • 서블릿(Servlet) 작성과 처리
  • 서블릿(Servlet) 설정과 변수
  • 쿠키(Cookie)와 세션(Session)

 

 

Day 02

Module 04 - JSP 페이지

  • JSP 페이지 Directive
  • JSP 페이지 스크립트 요소
  • JSP 연산자, 제어문, 반복문

 

Module 05 - JSP 내장 객체와 영역

  • 내장 객체 개요와 종류
  • 내장 객체 활용과 영역

 

Module 06 - JSP 액션태그

  • 액션태그(Action Tag) 개요
  • 액션태그(Action Tag) 모듈화

 

 

Day 03

Module 07 - JSP 에러처리

  • 에러 처리 개요와 처리

 

Module 08 - 자바 빈(JavaBean)

  • 자바 빈 개요
  • 자바빈 클래스와 메소드
  • useBean 액션 태그

 

Module 09 - Database 연동

  • Database와 JDBC
  • JSP 연동 프로그램

 

 

Day 04

Module 10 - EL(Expression Language)

  • EL(Expression Language) 개요
  • EL(Expression Language) 구문과 표현식
  • 내장객체와 정보 추출

 

Module 11 - 커스텀 태그

  • 클래스 기반 커스텀 태그
  • 태그 기반 커스텀 태그

 

 

Day 05

Module 12 - MVC 패턴 개요

  • MVC 디자인 패턴
  • 3계층 아키텍처
  • 프레임워크 정의와 종류

 

Module 13 - MVC 기반 웹 구성

  • MVC 기반 웹 어플리케이션 구조
  • MVC 패턴의 구성
  • View, Model, Controller 구현
선수과목
  • [Java 1] 프로그래밍 기본
  • HTML 기본 및 Database 기초
다음과목

Contact us

  • 교육관련 문의
    1661 - 9080
  • HP제품 서비스 문의
    1588 - 3003
HPE 교육센터 BLOG
2016 중소기업 정부지원과정 CAFE