수업 만족도와 자격증취득률 전국1위!
JSP Programming 홈 > 교육과정 > Programming
수상내역

[강좌명]  JSP Programming 

*교육시간 : 평일반(월~금) / 주말반(토~일)
*모집인원 : 각 타임별 25명(상담 후 선착순 입학)
*교육문의 : 02-3676-9359
*수강혜택 : 방문상담시 이벤트 안내 및 온라인 강의 지원
*수강절차 : 방문상담예약 > 면접 및 상담 > 수강료 납부 > 반배정 > 교육진행

수강료조회 온라인수강신청
  • 강의소개
  • 커리큘럼
  • 강의장및시설환경
  • 강사소개

개요

1. 개요
1. JSP 개요
① 웹 프로그래밍
홈페이지를 만들 때에는 HTML 태그와 JavaScript만으로도 충분히 작성이 가능하다.
하지만 기업 웹사이트인 경우 방대한 데이터 관리를 위해 데이터를 사용하고, 동시에 접속하는 사용자의 수가 많으므로 사이트의 성능이 떨어지지 않도록 해야 하는 등 수 많은 작업들이 필요하다.
HTML만으로는 기업의 방대한 ?이터나 쇼핑몰과 같은 실시간으로 수 많은 데이터의 변화를 처리하거나 저장하는 프로그램을 작성하기란 불가능하다. 즉, 동적으로 변화는 데이터를 처리하고 표시하기에는 한계가 있다.

동적으로 변화하는 데이터를 처리하고 표시하기 위해서 개발된 언어가 CGI, ASP, PHP, JSP등이다.
웹 프로그램은 기본적으로 클라이언트/서버 방식으로 클라이언트(웹 브라우져)가 특정페이지를 웹 서버에 요청하게 되면 웹서버가 이를 처리한 후 결과를 클라이언트(웹 브라우저)에게 응답을 하게 되는 구조이다.

② JSP란?
JSP는 Java Server Pages의 약자로 선 마이크로시스템즈사의 자바 서블릿(Servlet) 기술을 확장시켜 웹 환경 상에서 100% 순수한 자바만으로 ?버 사이드 모듈을 개발하기 위한 기술이다.

JSP는 서버 사이드에서 DBMS와 같은 백 엔드 서버와 연동하여 이들 백엔드 서버의 데이터를 가공하여 웹 상의 최종적 사용자에게 디스플레이할 수 있고, 여러 조건에 따라 디스플레이할 수 있는 내용들을 동적으로 처리 할수 있는 기능을 제공하고 있다.

학습목표

Web 2.0 환경에서의 자바 기반 웹 컴포넌트 및 웹 프로그래밍 개발 기술 습득
ERP와 CRM 개발 기술 습득
RIA 기반의 응용프로그래밍 개발 기술 습득
프로젝트 개발을 통한 실무 능력 배양

학습대상

-기초 프로그래밍 이론을 알고 있는 자
-자바를 이용한 실무 웹 어플리케이션 개발능력을 원하는 자
-학교 전공수업므 준비하는 대학생

커리큘럼

주제 소주제 내용
JSP Programming 전문과정 데이터베이스의 개요 및 설치 1. 데이터베이스의 개요
2. Oracle XE 설치
3. 기본 계정 설정 및 테스트
SQL Query 1. select 문 활용
2. inset, update, delete 활용
3. groub by, having
4. join
JDBC의 개요 및 적용방법 1. JDBC 드라이버 개요 및 설정방법
2. JDBC 드라이버를 활용한 데이터 베이스 연동
3. Connection, Statement, PrepareStatement, ResultSet
트랜잭션 및 Properties를 활용한 연동 1. 트랜잭션의 개요
2. commit, rollback
3. 자바에서의 트랜잭션 처리 및 properties를 이용한 데이터베이스 연동 처리
데이터베이스 연동 종합예제 프로젝트 진행요령 설명 1. 데이터베이스 종합예제 [회원가입]
2. 프로젝트 진행요령 설명 및 주제선정
- 요구사항분석, 설계, 스토리보드, 개발, 테스트
웹 프로그래밍의 개요 및 웹 환경 1. 웹 프로그램의 동작원리
2. Container 및 Web Server 설명
3. 개발환경 구현
4. GET, POST, HTTP
서블릿 프로그래밍 1. 서블릿 프로그램 소개 및 라이프 사이클
2. service, doGet, doPost
3. HttpServletRequest
4. HttpServletResponse
5. 방명록 구현
6. HttpSession
7. ServletContext, ServletConfig
8. Deploy Description, web.xml의 관계
9. 세션을 이용한 로그인 처리
JSP 기본구조와 문법 1. 선언문, 스크립틀릿, 표현식
2. 주석
3. 기초 응용예제
JSP 지시어와 에러 페이지 처리 1. page 지시어 사용법 및 속성 : 13가지
2. include 지시어의 활용방법
3. taglib 지시어의 개요
4. 지시어를 이용한 에러페이지 처리
5. web.xml을 이용한 에?페이지 처리
JSP 내장객체 1. request, response
2. application, session, out, config, pageContext
3. page, exception
4. 속성과 파라미터의 비교
5. redirect와 forward 비교
JSP 액션태그와 JavaBeans 1. forward 액션태그
2. include 액션태그
3. plugin 액션 태그
4. 자바빈즈의 개요
5. useBean, setProperty, getProperty와 자바 빈즈
JSP에서의 데이터베이스 연동방법 1. JDBC를 활용한 데이터베이스 연동
2. ConnectionPool의 개요
3. ConnectionPool을 활용한 데이터베이스 연동
4. JavaBeans를 적용한 데이터 가져오기
5. JavaBeans와 ConnectionPool을 활용한 데이터베이스연동
6. 자카르타 DBCP API 개요 및 설정 [JNDI 이용]
7. DBCP API를 이용한 데이터 베이스 연동
MODEL 1 방식으로 회원가입 만들기 1. VO, DAO의 개념 이해
2. Model, Controller, View 개념이해
3. 회원가입 구현
MODE 1 방식으로 게시판 만들기 1. 글쓰기, 수정, 삭제, 내용보기 구현
2. paging 처리의 개념 및 원리 이해
3. 답변형 게시판 작성 원리 및 구현 (변수 3개)
쿠키와 세션 1. 쿠키 개념의 이해와 사용방법
2. 세션의 이해와 사용법
3. 쿠키와 세션을 이용한 예제 비교
파일 업로드/다운로드 1. COS 라이브러리를 이용한 파일 업로드/다운로드
2. 여러개의 파일 업로드/다운로드
3. 자카르타 FileUpload API를 활용한 파일 업로드/다운로드 구현
썸네일 이미지 처리와 Web Chart 1. JAI를 이용한 썸네일 이미지 처리
2. Web에서 Chart를 구현하는 원리
3. 서블릿을 이용한 차트 구현
4. JSP 페이지에서의 차트 구현
표현언어(EL)과 JSTL 1. EL의 표현식 및 연산자
2. EL의 내장객체
3. EL에서의 함수 호출법
4. JSTL의 개요 및 설치
5. CORE, FMT, XML, SQL, FUNCTION 태그 

강의장 및 시설환경 (큰 사진 아래 작은 사진 선택시 확대됩니다.)

강사소개

  • 송명석

    송명석

    경력 및 이력

    • 동일본 NTT 인턴과정 망관리  
      동일본 NTT 대리 고객 사이트 관리  
      ㈜ KOMETO YOKOHAMA 지구 파견 망관리  
      ㈜ 드림 T&C 과장 고객기술지원 PM  
      비즈텔레콤 팀장 PM  
      지에스엠코리아 팀장 미군기지 망 증축 PM

    담당과목

    • CCNA / CCNP / 넷취업반

    보유자격증

    • CCNA / CCNP / MCP / CCIE #16705(Routing & Switching) / CCIE(Security) #16705 / CISSP #113648 / CompTIA Security+ / SCP / 네트워크 관리사 2급

    김병주

    김병주

    경력 및 이력

    • 1997.01.03 ~ 1998.02.07 : SBT(주) 하드웨어개발팀  2000.06.07 ~ 2002.02.28 : (재)고려정보직업전문학교 인터넷 정보처리과(학점은행), 전산팀  2002.04.09 : 직업능력개발훈련교사 취득  
      2002.03.01 ~ 2005.05.22 : A&T Gateway 개발실  
      2005.05.23 ~ 2006.03.18 : 홍익직업전문학교 우선선정직종 (정보통신설비, 내장형하드웨어)  
      2006.03.05 ~ 2006.11.19 : 현대직업전문학교 교무부 (정보통신설비)
      2008.02.18 ~ 2009.09.30 : 동원IT직업전문학교 교무부 (컴퓨터유지관리전문가 과정)
    • ① 실전, MS Windows Server 2003 네트워킹(가남사) 집필  ② Network Optimizing(가남사), 번역서 집필  ③ Expert, PowerPoint(영진출판사) 집필  ④ ‘MS Word 2000', ‘MS Powerpoint 2000'(한국 컴퓨터매거진) 집필  ⑤ Microsoft Windows 2000 Professional(성안당) 집필  ⑥ 그 외 다수 집필 참여

    담당과목

    • 리눅스 / 솔라리스

    보유자격증

    • 직훈자격증

    오연의

    오연의

    경력 및 이력

    • 1988 ~ 1991 : 대주 컴퓨터 학원  
      1991 ~ 1993 : 남서울 컴퓨터 학원  
      1993 : 구미컴퓨터학원  
      1994 : 시립대학교 / 건국대학교 / 서울특별시 남부근로청소년회관
      1995 : 뉴컴퓨터학원  
      2000 : 내외컴퓨터학원  
      2001 : 중앙정보처리학원  
      2002 : 현대산업전문학교  
      2003 : 중앙일보 ITEA  
      2006 : ITWILL  
      2007 : KAIST EMDEC   
      2008 ~ 현재 : ITBANK

    담당과목

    • 자바 프로그래밍  / C언어 / 자바취업반

    보유자격증

    • 정보처리기사 / SCJP

    김찬중

    김찬중

    경력 및 이력

    • (사)대한 노인회 강남구 지회(홈페이지, OA) 강의  
      사회복지법인 한국여성의 집 컴퓨터 강의  
      미래를 소유한 사람들(주) 컴퓨터 강의  
      경기컴퓨터직업전문학교 강의  
      더조은 컴퓨터학원(웹?스터 과정 강의)  
      ITBANK 컴퓨터 학원(MSCE 2003 서버강의)  
      KH정보교육원(DB보안전문가 과정 강의)  
      경영기술개발원 (서버2003, mssql2005) 시간강사

    담당과목

    • 윈도우서버 2008 / 시스템 취업반

    보유자격증

    • 정보처리기사 / 전자상거래관리사2급 / 네트워크관리사2급 / PC정비사 자격증 / 웹디자인기능사2급

    김정환

    김정환

    경력 및 이력

    • 2002~2003 : ㈜에록코리아 / 네트워크관리자  
      2009~2010 : ㈜오버컴 / CISCO Network관리  
      2009~현재 : ITBank

    담당과목

    • CCNA / CCNP

    보유자격증

    • CCNA / CCIE(R&S)

    김광진

    김광진

    경력 및 이력

    • - ㈜아이티윌   (전임 강사)  
      - 월드피씨정비학원    
      - ㈜캐드뱅크    
      - (주) Digital MS    
      - 수원IT전문학교 웹 프로그래밍 과정 수료  
      - ㈜씨씨마트   마포지점장   
      - 한국컴퓨터산업㈜   소프트웨어개발과

    담당과목

    • CCNA 넷취업반

    보유자격증

    • MCSE / MCT / MCDBA / MCSA / CCNA / 네트워크 관리사 2급 / 정보처리기사 / MCITP / OCP 9i / OCP 10g
  • 02-3676-9359
  •  
  • (주)케이지아이티뱅크 홈페이지 l 대표자 : 윤보현
    대표전화 : 02-3676-9359 l FAX : 02-3674-2580 l 홈페이지담당자 : KG아이티뱅크 박연주 l 담당자E-mail : itbank486@nate.com
    사업자 등록번호 : 542-85-00739 l 통신판매번호 : 제 03-570-232호 l 법인등록번호 : 110111-1959183 l 상표권출원번호 : 45200500034733

    본 점 : 서울시특별시 종로구 돈화문로 26, 4층(묘동, 단성사) / 학원등록번호 : 제2140호
    연지점 : 서울특별시 종로구 종로31가길 15 리도빌딩 2층 / 학원등록번호 : 제2562호
    종로점 : 서울시특별시 종로구 돈화문로 26, 5층 502호(묘동, 단성사) / 학원등록번호 : 제2296호
    강남점 : 서울특별시 강남구 강남대로84길 16 제이스타워 11층~12층 / 학원등록번호 : 제10202호
    동대문점 : 서울시특별시 종로구 돈화문로 26, 5층 501호(묘동, 단성사) / 학원등록번호 : 제3156호
    구로점 : 서울특별시 금천구 가산동 벚꽃로 244 벽산디지털밸리5차 2층 / 학원등록번호 : 제5048호
    대구점 : 대구광역시 달서구 달구벌대로 1670 광산빌딩 4층 / 학원등록번호 : 제2016-58호
    부산점 : 부산광역시 해운대구 우동 센텀2로 25 센텀드림월드 11층 / 학원등록번호 : 제2979호

    본 웹사이트는 이메일 주소 수집 프로그램이나 그밖의 기술적 장치 등을 이용하여 이메일 주소를 무단 수입하는 행위를 거부합니다.

    COPYRIGHT(C) 1995-2015 KG ITBANK ALL RIGHTS RESERVED.
fiogf49gjkf0d
fiogf49gjkf0d
fiogf49gjkf0d
fiogf49gjkf0d