국비지원교육정보센터를 즐겨찾기에 추가합니다  l      l    l    l

ㆍ교육과정정보 : 7077건
ㆍ교육기관정보 : 3096곳

4차산업혁명 ㅣ 정보보안 ㅣ 파이썬 ㅣ 국민취업지원제도

블록체인,핀테크/클라우드전문가
취업성공패키지-국민취업지원제도

 

회원가입하기

아이디/비번찾기

 

·서울
·인천
·부산
·대구

·대전
·울산
·광주
·경기

·경남
·경북
·전남
·전북

·충남
·충북
·강원
·제주

 

 

 

 

 

 

 

교육정보등록일 : 2024-11-12    조회수 : 24556

교육과정명

[평일]웹 해킹보안 자바프로그래밍 과정 응용소프트웨어개발자/응용프로그래머 [무료교육] [실직자]

교육기관명

웹해킹보안학원  ( http://www.itwill.pe.kr)

교육장위치

서울 종로구 관철동 13-13 종로코아빌딩 5층

문의처

070-4158-3324

수강료

정부지원과정

훈련수당

훈련수당지급

교육기간

2025-01-03 ~ 2025-07-03 (총 6개월과정)

수업시간

평일, 오전, 오후

교육인원

20명

지원자격

실업자,미취업자,대학생,일반

등록시구비서류

학원양식

과정소개

웹 해킹보안 자바프로그래밍 과정은 자바프로그래밍으로 작성된 웹사이트를 기반으로 웹 해킹과 보안 기술을 습득하고└더불어 RIA(Rich Internet Application) 구축을 위한 Ajax 같은 기술을 익히고, 웹사이트의 취약점을 분석하는고급과정으로└웹 환경의 새로운 패러다임으로 등장한 WEB 2.0의 기술과 웹보안을 구현하여 자바웹보안 프로그래머로 취업함을 목표로 한다.

교육내용

주제(목차) 소주제 주요내용

Java Basic  Java Basic 자바의 소개, 자바의 현황 및 자격증소개, JDK 설치, 기본코드 소개
기본문법  기본문법, 연산자, 기본데이터형, 레퍼런스형, if문, switch
배열  기본문법, 1,2차원 배열, 레퍼런스타입 소개
객체지향, Method static/final 객체지향 소개, 클래스만들기, this키워드, 생성자, 인스턴스와 변수, 접근제한자 사용자 정의 메소드, 메소드오버로딩, 콘솔상의 입출력, static, final 
상속/패키지/추상화 상속, this 와 super / 접근지정자, Object클래스, 패키지,추상클래스와 interface 오버로딩과 오버라이딩 정리, String, Wrapper
Java Standard API java.lang.Thread, java.io, java.net, java.awt, javax.swing 

Oracle 10g SQL  기본 Query SQL-DQL(SELECT), DML(INSERT, DELETE, UPDATE)문 사용하기
Constraints/Join/SubQuery 제약 조건의 이해 및 실습, 실습용 테이블 설계하기, 단일 테이블에서의 쿼리 응용, 복합 테이블간의 JOIN 쿼리 응용, SUBQUERY, VIEW
Oracle Obejct, PL/SQL 소개 Function, SELECT 쿼리 응용, 읽기 일관성, SUBQUERY, VIEW PL/SQL의 이해,종류, 구조, Stored Procedure, 생성 및 실행, 매개변수
Stored Procedure Stored Procedure응용, 스크립트 문법, Stored Function, Trigger 
DB Modeling RDBMS이해, 테이블 설계 실습, 업무 분석 및 개념적, 논리적, 물리적 디비 모델링ERWin Modeling Tool의 기능 사용법, 실습 
 
JSP Programming  구동원리 JSP Container 설치,HelloServlet 기본코드작성 Http와 HTML,GET/POST,구동원리,Servlet Life Cycle 
서블릿  서블릿의 설계와 개발,스레드 안전한 서블릿의 개발
기본문법/내장객체 JavaBean JSP 기본문법/내장객체/JavaBean
JDBC/ConnectionPool Session/Cookie JDBC RDBMS Connection,Connection Pool,Session, Cookie
답변형게시판 답변형 게시판의 구조,쓰기, 읽기(페이징) 페이지의 구현,답변의 원리 및 답변페이지의 구현
MODEL2 패턴학습(model1,model2) 간단한JSP Model2 응용, 방명록 개발


Spring3  스프링 프레임워크 소개 스프링 DI와 객체 관리 스프링이란?, 스프링 설치와 모듈 구성,DI/AOP와 스프링 스프링 컨테이너,빈(Bean) 생성과 의존 관계 설정,빈 객체 범위,라이프 사이클,외부 설정 프로퍼티
어노테이션 기반 설정 및 자바 코드 기반 설정/스프링 AOP 어노테이션 기반 설정,빈 객체 스캔,자바 코드 기반 설정 AOP 소개 ,XML 스키마 기반의POJO 클래스를 이용한 AOP 구현
스프링 MVC를 이용한 웹 요청 처리 스프링 MVC의 주요 구성 요소 및 처리 흐름,DispatcherServlet 설정과 ApplicationContext의 관계,컨트롤러 구현
뷰 영역 구현 ViewResolver 설정,HTML 특수 문자 처리 방식 설정, Tiles 2 연동을 이용한 레이아웃 템플릿 처리/ Velocity를 이용한 뷰 구현
데이터베이스 연동 지원과 JDBC 지원 /ORM 연동 지원 스프링의 데이터베이스 연동 지원,DataSource 설정,스프링 JDBC 지원 Hibernate/iBATIS 연동 지원
게시판 제작 MVC로 쇼핑몰 제작 Spring Based Application 설계(게시판) Spring Based Application 설계(쇼핑몰)


Ajax & jQuery  XML 소개 DTD / Schema XML의 개념 설명,XML 개발환경 구축,XML의 기본 문법 DTD의 개념 및 사용 ,스키마의 개념 및 사용,XML Namespace, XPath, Xlink 
XSLT / DOM XSLT의 개념 및 사용,CSS,Parser / SAX,DOM,JAVA / JSP + Servlet / XML을 활용한 프로젝트
WEB2.0 /XMLHttpRequest WEB2.0?, JavaScript 및 AJAX의 원리 및 이해(XMLHttpRequest),JavaScript의 기본문법,자바스크립트의 내장객체의 이해
DOM/JSON 게시판 댓글 AJAX with JavaScript,AJAX with Servlet,DOM,JSON,데이터 저장 및 불러오기 AJAX로 게시판의 댓글 로직 구현
Javascript MVC Pattern jQuery 1.4에 대한 소개/기초 JavaScript를 이용한 MVC Pattern 구현,jQuery 1.4의 기본 기능,jQuery 기초,jQuery로 요소 선택하기 
jQuery 유틸리티/효과 jQuery.each,jQuery.support,jQuery.grep,jQuery.map,jQuery.isFunction,jQuery.data jQuery 효과


웹 해킹과 보안  HTTP & HTTPs 통신 내역 스니핑 HTTP 통신과정의 이해, 통신내역부석/스니핑실습
웹사이트 구조 분석 웹사이트 구성언어 기술 파악, 웹사이트 전체 구조 분석 
코드 삽입 공격 SQL문에 공격코드 삽입 공격, 운영체제 명령어 삽입 공격
세션 관리 메커니즘 무력화 세션 관리 메커니즘의 이해, 세션 토큰 생성 방식 추측공격, 세션 토큰의 부실처리 문제
웹어플리케이션 방화벽 호스크기반 방화벽의 운영절차, 네트워크 기반 웹 방화벽의 운용절차
보안을 고려한 웹어플리케이션 개발기법 보안을 고려한 어플리케이션 개발 과정의 이해, 기존 어플리케이션의 보안 취약점 분석 기법과 수정절차 실습.


Project1  OJT의 프로세스 이해, OJT 프로젝트 기획하기 OJT의 프로세스 이해,OJT 프로젝트 기획하기,Oracle Install,Oracle 데이터 베이스 환경 설정
업무 분석 및 개념적/ 논리적/물리적 모델링 업무 분석 및 개념적 데이터베이스 모델링,개념적 데이터베이스 모델링,논리적 모델링(관계차수, 정규화),물리적 모델링
개발환경 설정 Component 의 개발 및 테스트/Tomcat, Oracle Driver Install, Connection Pool, DBConnect,Eclipse+CVS 실습
Rational Rose를 이용한 객체 설계 및 모델링 Rational Rose를 이용한 객체 설계,Rational Rose를 이용한 모델링
 
 
Project2  CRM+관리자  로그인, 로그아웃/회원 정보 수정, 탈퇴/실명(성인) 인증 시스템/로그인, 관리자 메뉴/공지사항 관리/등록한 회원 관리 / SMS 
회원 관련 통계, 회원 로그인 관리 상품 회원 관련 통계, 회원 로그인 관리, 상품 카테고리 관리 상품 목록, 상품 정보 보기/수정, 신상품/베스트 상품 등록/해제
API Documentation 작업, 전자결재시스템의 이해 Javadoc 를 이용한 API Documentation 작업,전자 결재 시스템의 이해
쇼핑커트 구현 기술, 접속한 사용자의 물건 구입 설계, 주문 번호의 설계 쇼핑커트 구현 기술,접속한 사용자의 물건 구입 설계,주문 번호의 설계
입출고/재고관리 시스템의 구현(MVC Model2) 입고관리 시스템의 구현(MVC Model2),출고관리 시스템의 구현(Struts Framework),재고관리 시스템의 구현(Spring Framework)
각종 설계 문서화 작업/ 개발된 Web Application의 배포(jar, war) 각종 설계 문서화 작업(MS-OFFICE),개발된 Web Application의 배포(jar, war), ANT의 실습

* 국비교육수강문의 및 내일배움카드 안내문의 : 1688-6499

300만원 지원대상자 전액무료교육

* 2016년 국비교육이 대부분 카드발급제로 바뀌면서 교육일정이 변경 될 수 있습니다.(카드발급 1~3주 소요)

* 수강생모집 현황에 따라 우선적으로 개강하는 곳으로 안내해드립니다.

* 국가기간전략교육은 면접을 통해 선발합니다.

* 내일배움카드제,일반수강생은 면접없이 선착순 접수입니다.

* 일반수강생은 국비교육대상자가 아닙니다.

* 국가기간전략교육인 경우 전액무료교육

* 내일배움카드 발급대상자는 취업성공패키지 참여유무에 따라 무료 또는 본인부담금있음.

* 근로자카드 인 경우 정규직은 본인부담금 20% 비정규직 100% 무료교육

* 고용보험 적용자는 재직자대상교육입니다.(수강생모집에 따라 교육장은 달라질 수 있음)

* 교육기관 승인변경 및 취소로 인해 국비교육이 일시 중단 될 수 있음.

* 모든 정부지원과정은 수강생모집이 되야 개강할 수 있습니다. 교육참여를 희망하신다면

적극적인 참여를 부탁드립니다.

* 모집시 개강합니다. 개강일정을 유선상으로 먼저 확인해 주시길 바랍니다

수료 후 진로

관련자격증

강사소개

실무강사진

 

 


교육기관 [위치]

과정명 [분류/개월]

교육기간

교육비

게재일

 

광고 고객지원센터 : 02-703-7063 02-3673-3323제휴 및 광고안내   l  개인정보처리방침   l  이메일무단수집거부   l      ▲위로

Copyright(C)2004 GUKBI.COM All Right reserved.  대표자 : 서병용 | 통신판매업신고번호 : 제2013-서울성북-00365호
본사 : 서울 성북구 동선동 121-6 코아루센타시아 102동 911호 ㅣ지사 : 서울 종로센터 신촌센터 강남센터 강북수유센터
 ㅣ  사업자번호 : 210-13-99089