Hyosung Computer Academy

JAVA 웹 프로그래밍

JSP는 Java Server Pages의 약자로서 자바소스를 이용해 웹사이트를 구축할수 있도록 만들어주는 서버사이드 스크립트 언어 입니다. Java 언어를 기반으로 하는 스크립트 언어이며 장점은 자바에서 제공하는 API나 데이터베이스와 연동이 가능하도록 만들어주는 JDBC를 이용할 수 있습니다.

기  간
매월 - -
일  정
80일/320시간
강의실
준비중입니다.
문  의
오전 09:00 ~ 오후 16:00
전화) 042-489-5788
공유일 휴무
해당 교육과정의 자세한 상담을 원하시나요?
카톡상담을 원하신다면 휴대폰 번호, 상담가능 시간을 남겨주세요.
수강과목
이 과정을 듣기전에
필요한 선행학습
JAVA
HTML
CSS
Javascript
홈페이지를 만들때에는 HTML 태그와 JavaScript만으로도
충분히 작성이 가능 합니다.

하지만 단순히 페이지의 내용을 보여주는 것에서 멈추지 않고 데이터를 기록하고
저장된 데이터를 보여주는 기능을 만들면서 동시에 접속하는 사용자의 수가 많아지게
될 경우 사이트의 성능이 떨어지지 않도록 해야 하는 여러가지 작업을 필요로 하게 되는
사이트를 만들게 된다면 HTML 만으로는 이러한 작업들을 처리하기란 어렵습니다.
동적으로 변하는 데이터를 처리하기 위해서는 PHP, ASP, JSP 등의
언어를 학습해야 합니다.

웹 프로그램은 클라이언트 / 서버 방식으로 클라이언트(웹브라우저)가 특정 페이지를
웹 서버에 요청하게 되면 웹 서버가 이를 처리한 후 결과를 클라이언트에게 응답을
하게 되는 구조 입니다.
JSP란
무엇일까요?
JSP는 Java Server Pages의 약자로서 자바소스를 이용해 웹사이트를
구축할수 있도록 만들어주는 서버사이드 스크립트 언어 입니다.

Java 언어를 기반으로 하는 스크립트 언어이며 장점은 자바에서 제공하는 API나
데이터베이스와 연동이 가능하도록 만들어주는 JDBC를 이용할 수 있습니다.
현재 우리나라의
IT시장은?
우리나라의 IT시장에서 JAVA는 가장 많은 점유율을 차지 하고 있는 언어 입니다.
그리고 JAVA를 이용해서 JSP, SPRING을 이용한 웹 관련 분야는 빼놓을수가 없습니다.

추천 드립니다.
안드로이드 앱을
만들고 싶으신분
홈페이지나 웹 사이트를
만들어보고 싶으신 분
Back-End 프로그래머가
되고 싶으신 분
미리보는
수업 커리큘럼

JSP로 웹프로그래밍 시작하기

1회차 JSP 기본 객체와 표현 언어
page 디렉티브
request 와 response 기본객체
JSP 처리과정과 URL매핑

2회차 기본 객체와 영역
out , pageContext, application 기본객체
JSP기본객체의 영역과 속성 사용

3회차 에러처리
익셉션 직접 처리
에러페이지 지정과 작성하기
응답상태 코드 체크와 익셉션 타입

4회차 자바빈
자바빈이란 무엇일까?
자바빈 생성
<jsp:useBean> 태그를 이용한 자바 객체 사용
JSP기본객체의 영역과 속성 사용

5회차 클라이언트와의 소통 1 : 쿠키
쿠키 사용과 처리 방법
쿠키를 이용한 로그인 상태 유지하기

6회차 클라이언트와의 소통 2 : 세션
세션 사용방법
세션을 사용한 로그인 상태 유지하기
서블릿 컨텍스트와 세션

7회차 표현언어
EL 표기법
EL에서 객체의 메서드 호출
스트림 API 사용

8회차 표준태그라이브러리
JSTL 이란?
코어태그
함수

SPRING 학습

1회차 SPRING 이란?
Dependency Injection (DI)
DI의 활용과 설정

2회차 AOP
Aspect Oriented Programming
SPRING MVC
Mapping 파라미터
3회차 폼데이터
SPRING MVC 게시판 만들기
Mybatis

데이터베이스 프로그래밍 기초

1. 데이터베이스와 DBMS
2. 데이터베이스 생성
3. SQL 기초
4. JSP에서 JDBC프로그래밍 하기
5. 커넥션 풀

진행 프로젝트

회원 가입 기능 구현
로그인, 로그아웃
개인정보변경

게시판 구현
게시글 쓰기, 수정, 삭제
게시글 목록 조회
Java Web
프로그래밍 향상과정
본 과정을 수료한 뒤엔 웹을 바라보는 인식이
많이 달라져 있을 것입니다.

JAVA, JSP, SPRING을 활용하여
내 손으로 직접 친 코드로 직접 구현한 프로젝트 결과물을 완성하고
백엔드 개발자로 커리어 전환을 하고 싶은 다면 지금 수강신청 하세요!

교육과정 안내

순서 상세교육내용
JSP 소개 및 개발환경설치
  • - 자바소개, 개발환경,개발도구 설치
  • - JDK 설치
  • - 환경변수잡기
  • - 이클립스 설치
자바 복습
  • - 자바기초 문법을 복습합니다.
JSP 기본 객체와 표현 언어
  • - page 디렉티브
  • - request 와 response 기본객체
  • - JSP 처리과정과 URL매핑
기본 객체와 영역
  • - out , pageContext, application 기본객체
  • - JSP기본객체의 영역과 속성 사용
에러처리
  • - 익셉션 직접 처리
  • - 에러페이지 지정과 작성하기
  • - 응답상태 코드 체크와 익셉션 타입
friend 자바빈
  • - 자바빈이란 무엇일까?
  • - 자바빈 생성
  • - 태그를 이용한 자바 객체 사용
  • - JSP기본객체의 영역과 속성 사용
데이터베이스
  • - 데이터베이스와 DBMS
  • - 데이터베이스 생성
  • - SQL 기초
  • - JSP에서 JDBC프로그래밍 하기
  • - 커넥션 풀
클라이언트와의 소통 1 : 쿠키
  • - 쿠키 사용과 처리 방법
  • - 쿠키를 이용한 로그인 상태 유지하기
클라이언트와의 소통 2 : 세션
  • - 세션 사용방법
  • - 세션을 사용한 로그인 상태 유지하기
  • - 서블릿 컨텍스트와 세션
표현언어
  • - EL 표기법
  • - EL에서 객체의 메서드 호출
  • - 스트림 API 사용
표준태그라이브러리
  • - JSTL 이란?
  • - 코어태그
  • - 함수
회원 가입 기능 구현
  • - 로그인, 로그아웃 개인정보변경
게시판 구현
  • - 게시글 쓰기, 수정, 삭제 게시글 목록 조회