교육과정

대표문의
09:00 ~ 19:00

내일배움카드JAVA PROGRAMMING
자바 프레임워크 기반 웹 프로그래밍 과정

과정개요

자바를 중심으로 개발되는 중, 대형 프로젝트에서 가장 많이 응용 되어지는 오픈 프레임워크에 대한 이해와 현업에서 필요한 기술의 기반 확립 및 구현원리를 학습합니다. 기본이면서 모든 과정의 핵심인 객체지향 원리를 자바를 통해 확립하고 표준 자바 API를 능숙하게 프로그램에 응용 할 수 있도록 실무 중심 교육을 진행하고 있습니다.

훈련기간 총 400시간
훈련정원 30명 내외
NCS 훈련직종 정보시스템 개발(20010209)
훈련비 국비지원 (최대 300만원)
훈련시간 오전반 09:00~15:30 / 오후반 15:30~21:40
진출분야 ㆍJAVA 기반 웹 프로그래밍 개발자
ㆍJAVA 웹 컴퍼넌트 개발자
ㆍGUI 응용프로그램 개발자
ㆍEJB 컴포넌트 개발자
ㆍERP/CRM 기업용 솔루션 개발자
ㆍ모바일 어플리케이션 개발자
지원대상 ㆍ고용보험에 가입되어 있지 않은 취업 준비생 또는 실업자
ㆍ대학교 최종학년 재학생 중 대학원에 진학하지 않는 학생
ㆍIT 분야로 취업을 원하는 자
자바 프로그래머
취업연계 과정
기술 융합과 네트워크화로 산업 간의 경계가 허물어지며, 기기들은 대량의 정보를 공유합니다. 이제 대부분의 사물은 지능을 갖춘 사물인터넷으로 진화하고, 제품 생산과 서비스가 자동으로 이루어지는 새로운 산업시대가 열립니다. 4차 산업혁명의 핵심은 소프트웨어, 소프트웨어는 모든 산업에서 필수 요소로 거듭날 것이며, 프로그래머의 전망과 수요는 점차 증가할 것입니다. 그리고 현재 우리나라 소프트웨어의 80% 이상은 자바로 프로그래밍되어 있습니다.
자바의 특징
  • EASY

    자바는 매우 간결합니다. 고급언어의 요소 중 불필요한 부분은 모두 제했습니다.
  • MANY

    개발 시간을 단축하면서도 안정성이 높은 애플리케이션을 개발할 수 있습니다.
  • VARIOUS

    PC의 모든 OS부터 모바일 앱까지 거의 모든 곳에 실행되는 프로그램을 개발할 수 있습니다.
  • COMPATIBILITY

    자바 실행환경이 설치되어 있는 모든 운영체제에서 실행 가능합니다.
  • OBJECTORIENTED

    객체지향을 위한 캡슐화, 모듈화, 상속성 기능을 완벽하게 지원합니다.
IT Specialist,
KH정보교육원
  • 1. 실무중심교육, 높은 취업률!

    각 분야마다 실무현장에서 10년 이상 근무한 실력 있는 교수진이 직접 학생들을 교육, 지도하고 있으며, 매년 변화하는 IT현장에 발맞추기 위해 수시로 협력기업체의 실무자들과 협의를 통해 실무현장에 최적화된 커리큘럼을 개발하고 있습니다. 또한 생생한 실무 현장 소식을 듣고, 조언을 구할 수 있도록 과정 중에 실무개발자들을 초빙하여 기회를 마련하고 있습니다.

  • 2. 초보자, 비전공자도 최고의 전문가로!

    초보자, 비전공자와 같이 기초 실력이 부족한 학생들도 충분히 수업을 이해하고 따라갈 수 있도록 기초적인 부분부터 실무적인 부분까지 실습과 프로젝트를 통해 이해를 돕고 있습니다. 또한 훈련생 한 사람 한 사람을 강사님과 담임선생님이 관심을 갖고 상담과 지도 함으로서 수업을 잘 이해하고, 좋은 기업에 취업 할 수 있도록 최선을 다하고 있습니다.

  • 3. Semi-Project

    전체 과정의 50% 정도 진행되는 시점에 Semi-Project를 실시하여 개발자로의 실무경험을 맛보게 합니다.
    이를 통해 학생들은 지금까지 배웠던 내용을 정리하고 부족한 부분을 보완하는 기회로 삼을 수 있습니다.

  • 4. 기업 실무개발자 초청 특강

    기업체 CEO 및 실무개발자를 초빙하여 실무개발현장에 대해 생생히 듣고 질의응답 및 간담회를 통해 간접 실무경험을 쌓을 수 있는 기회를 마련하고 있습니다.

  • 5. Team Project & Project 발표회

    실무에 바로 활용할 수 있는 내용을 중심으로 팀 프로젝트를 진행함으로서 실무능력을 배양하고, 기획부터 개발까지 전 과정을 경험함으로서 실력을 단기간에 향상시킬 수 있습니다. 또한 기업체 관계자들이 참관하는 프로젝트 발표회를 통해 프리젠테이션 능력을 배양하며, 취업의 기회로 삼으실 수 있습니다.

  • 6. 차별화된 취업지원시스템

    훈련과정이 시작되기 전부터 KH정보교육원의 취업지원은 시작됩니다. 사전에 IT기업체와 채용약정 및 업무협약을 체결하고 각 기업에 필요한 인재로 양성하기 위한 상담과 지도, 기술평가를 병행함으로서 취업을 위한 최선의 서비스를 지원하고 있습니다.

    수시상담/취업상담강사, 취업담임과 다섯 차례에 걸친 1:1 상담을 통해 진로 및 직무능력 수준을 파악하고, 맞춤형 취업가이드를 제시합니다.

    취업특강협약업체 실무자 초청 특강
    - IT업계현황 및 직무소개, 취업사례소개 등 취업역량향상을 위하여 기업체 실무자를 초청하여 특강을 진행합니다.
    취업담임 취업가이드 특강
    - 본격적인 취업지원에 앞서 전체적인 취업지원 로드맵 설명과 입사지원서 작성법, IT업계 동향을 설명합니다.

    입사지원서 클리닉/컨설팅NCS기반으로 개발한 입사지원서를 배포하며, 본인의 직무능력을 보다 잘 표현할 수 있게 이력서, 자기소개서, 기술소개서 작성 클리닉을 진행합니다.

    실전대비면접기업체 인사담당자 및 실무자를 면접관으로 초빙하여 실제 면접과 같은 환경의 실전대비면접을 통해 수강생의 취업역량을 향상시킵니다.

    수료 후 수료생관리수료 후 6개월까지 취업지원을 진행하며, 성공적인 입사지원을 위한 수강중 진행한 취업지원활동을 바탕으로 수료생 정보를 관리하며 지속적인 입사지원서 업데이트를 실행합니다.

    기업체 매칭수료생 개인별 수준에 따른 기업체 매칭을 진행하며, IT기업체의 채용정보를 제공합니다. 한 수료생 당 월 20건에서 40건 정도의 기업체를 매칭하며, 기업체 채용정보와 함께 입사제안을 실시합니다.

    집중관리 수료 후 4개월 이상 취업을 못한 수료생의 경우 집중관리카드를 작성하며, 문제점 파악과 함께 컨설팅과 클리닉을 진행합니다.

    면접코칭1차 서류 합격 후 면접예정인 기업체에 대한 정보와 면접 팁을 제공합니다.

    채용

자바 프레임워크 기반
웹 프로그래밍 과정
과목명 대단원 교육내용
프로그래밍 기초문법과 알고리즘의 이해 변수와 상수 · 변수와 상수의 개념
연산자 · 연산자의 종류
· 연산자의 종류에 따른 활용
조건문 · if문과 switch문
· 조건문의 활용
반복문 · for문과 while문
· break와 continue
배열 · 배열의 개념
· 1차원 배열과 다차원 배열
알고리즘 · 알고리즘의 개념
· 다양한 알고리즘의 이해
객체지향 프로그래밍 객체 · 객체지향 프로그래밍의 이해
· 멤버, 생성자, 메소드
멤버변수 · 멤버변수의 선언
· 접근제한
메소드 · 메소드의 정의
· 실전 예제
생성자 · 생성자의 필요성과 활용법
· 오버로딩을 통한 다양한 생성자 응용법
상속 · 상속, 추상화, 다형성
· 실전 예제
오버로딩과 오버라이딩 · 오버로딩과 오버라이딩의 차이
· 내부클래스 등
RIA 개발을 위한 GUI 프로그래밍 레이아웃 · 레이아웃의 종류 및 활용 방법
· AWT 컴포넌트의 활용
이벤트 · 이벤트의 개념
· 동작원리 및 기법
Swing 컴포넌트 · Swing 컴포넌트의 종류와 차이점
· 이벤트 적용
Applet · Applet의 개념 및 라이프 사이클
· 클라이언트 웹 어플리케이션 제작
이미지 처리 · 프로그램에서의 이미지 처리 방법
· 더블 버퍼링
· JMF Class
RIA · RIA의 개념
· 사례를 통한 실제 응용
TCP/IP기반 네트워크 프로그래밍 프로토콜 · 네트워크의 개념 이해
· 데이터 통신의 원리와 IP의 구성
스트림 · 스트림의 개념 이해
· 1Byte 단위의 입출력 방법
· 2Byte 단위의 입출력 방법
버퍼링 활용 · 버퍼링의 개념 및 원리
· 버퍼링을 활용한 입출력 향상 방법
TCP/IP 통신의 개요 · TCP/IP 통신의 기본 개념
· UDP 통신의 원리
프로토콜을 적용한 통신방법 · 프로토콜을 적용한 프로그램 제작
· ObjectStream을 이용한 객체 전송
멀티캐스팅 · 브로드 캐스팅을 이용한 프로그램 제작
· 유니캐스팅 및 멀티캐스팅 방식 실습
데이터베이스 프로그래밍 데이터베이스의 개념 · 데이터베이스 개념 및 구성요소
· 데이터베이스의 동작원리
· 실전 예제
SQL 언어 · DCL, DDL, DML
· 실전 예제
JDBC의 원리 · JDBC의 개념이해
· 실전 예제
ConnectionPool의 필요성 · ConnectionPool의 개념 및 동작원리
· 실제 연동프로그램에 적용
MyBatis의 개념 및 활용방법 · ORM 프레임워크의 개념
· MyBatis를 이용한 데이터베이스 실습
웹 표준 기반 HTML, CSS, 스크립트 웹문서 제작방법의 기초 · 웹프로그램을 위한 환경 설정
· 웹 접근성 및 웹 표준의 개념 이해
XHTML 요소 · XHTML의 구조와 구성요소 이해
· XHTML의 사용문법
CSS 속성 · CSS의 이해
· CSS의 활용
자바스크립트의 활용 · 자바스크립트의 활용
· 이벤트 처리기법
· 웹 문서 적용방법
서브 콘텐츠 디자인 · 웹 표준을 준수하는 웹 페이지 제작 실습
엔터프라이즈 환경에서의 데이터 통신 기술 활용 WAS · WAS의 개요 및 설치
· WAS의 동작원리
서블릿 · 서블릿의 개념
· 방명록, 로그인 등 프로그래밍 실습
DTD · 서버와 클라이언트의 데이터 전송방법
· XML의 개념과 활용방안
XML · XML의 세부 구성요소
· XML의 문법
· 구조 및 처리방식
JQuery · JQuery의 기본 문법
· CSS와 HTML의 호출
· 동적 효과 연동
JQuery UI & API · 함수제작
· JQuery API
MVC2 기반의 웹 프로그래밍 JSP · JSP 기초문법
· 웹 어플리케이션 실습
웹 어플리케이션 DB연동 · 웹 어플리케이션에서 DB연동방법
· 컴포넌트를 활용한 파일 업로드
· JAI 기술을 이용한 이미지처리방법
MVC1과 MVC2의 비교 · 패턴의 필요성과 개념이해
· MVC 패턴의 작성방법
· 실무에서 사용되는 패턴의 종류와 활용법
프레임워크 기반의 엔터프라이즈 프로그래밍 기법 및 분산처리 트랙잭션 관리 스프링 프로젝트 개발환경 · 다양한 엔터프라이즈 환경에 대한 소개
· 스프링 프레임워크 개발환경 설정
DI의 개념과 빈의 생성과 의존관계 · DI의 개념과 빈의 생성과 의존관계 이해
· 라이프 사이클 및 스프링 컨테이너의 동작원리
· 실습 예제
어노테이션 기반 설정 · DI의 개념과 프로젝트 적용
· 어노테이션 기반의 설정방법
· 자바코드기반의 설정방법
스프링에서의 AOP · 관계지향 프로그래밍의 개념 이해
· 프로젝트를 통한 문법 이해
스프링 MVC를 이용한 웹 요청 처리 · 스프링 MVC의 주요 구성요소 및 처리
· 실습을 통한 MVC 구현
· 스프링에서의 DB 연동 처리방법
· 엔터프라이즈 서비스 및 분산처리 시스템
프로젝트 요구사항 분석 · 실제 사례를 통한 고객의 요구사항 분석
설계 · 프로젝트 기획
· 데이터베이스 설계
· 클래스 설계
· 화면 설계
구현 · 프로그램 제작
테스트 및 디버깅 · 제작한 프로그램 테스트 및 버그 수정
프리젠테이션 · 프로젝트 발표 및 질의응답 · 평가 및 개선방안 연구
강남지원 1관
교육원 주소 서울특별시 강남구 테헤란로 14길 6 남도빌딩 2F, 3F, 4F, 5F
교육시설 강의실 / 프로젝트룸 / 상담실 / 취업상담실 / 회의실
기타시설 휴게실 / 행정시설지원(FAX, 프린트, Scan) / KH카페
2F 강의실(A,B,C) / 인포메이션 / 입학상담실 / 교원연구실 / 교육개발본부
3F 강의실(G,H,I) / 원장실 / 경영지원사업본부 / 취업지원센터 / 프로젝트룸
4F 강의실(Q,R,S) / 회의실 / 사무실
5F 강의실(T,U) / 회의실 / KH카페
강남지원 1관
둘러보기

인포데스크 (2F)
강남지원 2관
교육원 주소 서울특별시 강남구 테헤란로 10길 9 그랑프리빌딩 4F, 5F, 7F
교육시설 강의실 / 프로젝트룸
기타시설 휴게실 / 행정시설지원(FAX, 프린트, Scan)
4F 강의실(O, P) / 프로젝트룸
5F 강의실(M) / 취업지원센터 / 상담실 / 교육개발본부
7F 강의실(K, L) / 상담실
강남지원 2관
둘러보기

강의실 (4F)
강남지원 3관
교육원 주소 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
교육시설 강의실 / 상담실
기타시설 휴게실
5F 강의실(351, 352) / 상담실
6F 강의실(361, 362)
강남지원 3관
둘러보기

입구 (6F)
종로지원
교육원 주소 서울특별시 중구 남대문로 120 대일빌딩 2F, 3F
교육시설 강의실 / 프로젝트룸
상담실 / 취업상담실 / 면접실(기업면접, 실전대비면접, 교육훈련면접 진행) / 프로젝트룸
기타시설 휴게실 / 행정시설지원(FAX, 프린트, Scan)
2F 강의실 (A, B, C) / 인포데스크/ 입학상담실/ 취업지원센터/ 경영지원사업본부
3F 강의실(D, E, F) / 프로젝트룸
종로지원
둘러보기

입구
당산지원
교육원 주소 서울특별시 영등포구 선유동2로 57 이레빌딩 (구관) 19F, 20F
교육시설 강의실 / 프로젝트룸
상담실 / 취업상담실 / 면접실(기업면접, 실전대비면접, 교육훈련면접 진행)
기타시설 휴게실 / 행정시설지원(FAX, 프린트, Scan)
19F 강의실(A, B, C, D) / 휴게실
20F 인포데스크 / 입학상담실 / 취업상담실 / 교원연구실 / 교육개발본부 / 회의실
당산지원
둘러보기

이레빌딩 전경

전국대표문의전화  09:00 ~ 19:00
주말공·휴일에도 상담 및 접수 가능합니다

KH정보교육원  |  사업자등록번호 : 851-87-00622  |  서울 강남 제2014-01호  |  대표자 : 양진선  |  책임자 : 양성남  |   개인정보관리책임자 : 강명주

강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F
강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F
강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
종로지원 : 서울특별시 중구 남대문로 120 대일빌딩 2F, 3F
당산지원 : 서울특별시 영등포구 선유동2로 57 이레빌딩 (구관) 19F, 20F
이태원지원 : 서울특별시 용산구 보광로 73 한국폴리텍제1대학
울산지원 : 울산광역시 남구 신정2동 1640-6번지 현대스포츠센터2F

Copyright © 1998-2019 KH Information Educational Institute All Right Reserved