주제(목차)
소주제
주요내용 oracle
dbms의 이해
데이터베이스의 개념, 특징, dbms의 구성에 대하여 학습
oracle sql 문법
oracle architecture /dql /dml /ddl /tcl /dcl
pl/sql
pl/sql 문법, procedure, function, trigger, cursor, package
사용자 접근 제어
사용자 관리, 권한(privilege), 롤(role) 관리
테이블스페이스 / 백업 및 복구
테이블스페이스 관리 /full level /user level /table level
데이터 베이스 모델링
개념적 /논리적 /물리적 모델링 및 erd, 정규화
java
자바 개요 및 기초 문법
개요/ 변수/ 연산자/ 제어문
객체와 클래스
객체/ 클래스/ 상속/ 인터페이스/ 패키지와 접근 제어
컬렉션
list/ set/ map/ tree
예외처리/ 스레드
예외처리/ 스레드/ 동기화
입력출 스트림과 네트워크
스트림/ 네트워크 개요/ 소켓 프로그램 작성
데이터베이스 연동
jdbc/ 데이테베이스 연동 프로그램작성/ 트랜잭션
uml 기반의 객체 모델링
uml과 객체지향 모델링
uml의 개요 /객체지향 모델링 /모델링 방법
uml의 구성
uml 구성 요소 /uml 아키텍처
다이어그램
클래스 다이어그램 /유스케이스 / 시퀀스 다이어그램
ood(객체 지향 개발)의 원칙
설계의 품질 / 의존 관계 관리 /단 하나의 책임 원칙 /개방-폐쇄 원칙 /리스코프 교체 원칙 /의존 관계 역전 /인터페이스 격리 원칙원칙
웹서버구축 및 활용
웹서버 개요 및 구축
개요 / 웹 서버 구축/ 환경 설정
웹 사이트 관리
가상 사이트 호스팅/ 아파치를 위한 ssi /cgi 환경 설정 /fastcgi
보안
"아파치에서의 기본 사용자 인증 /서버 상태와 로그 분석 /웹 서버의 보안
아파치 활용
성능 팁 /완벽한 웹사이트 운영 /웹 네트워크 만들기
웹프로그래밍
웹 프로그래밍 개요
웹(web)/ 서블릿(servlet)/ jsp(java server page)/ 프로그래밍을 위한 환경 설정
서블릿
서블릿의 동작 원리/ httpservlet의 동작과 구현/ httpservletrequest와 httpservletreaponse
jsp
jsp의 기본/ jsp의 동작 원리/ 지시문/ 스크립트 요소
내장객체
request/ response/ pagecontext/ out/ application/ config/ page/ exception
쿠키와 세션
http, 그리고 쿠키와 세션
데이터베이스와 파일 업로드
데이터베이스 실전 프로그래밍/ 파일 업로드의 구현
웹 해킹과 보안
웹 프로토콜과 로그
네트워크 통신 절차 및 http 프로토콜의 이해 /웹 로그 분석
웹 취약점 공격과 방어
웹 취약점을 체계적으로 분류 하며, 실제 공격 로그를 통한 공격자의 의도 파악 및 대책 수립
웹 해킹 고도화 기법과 웹 방화벽 보안성 향상
웹 사이트 악성 코드 /웹 해킹 툴 /웹 방화벽의 동작 원리 및 효과적 사용
하이버네이트
하이버네이트 개요 및 설정
orm과 하이버네이트 /하이버네이트 설정 /하이버네이트 자바 어플리케이션 개발 /하이버네이트 웹 어플리케이션 개발
하이버네이트 기초
영속 객체 매핑과 기본 api /연관과 컬렉션 /클래스 상속 매핑 기법
하이버네이트 심화
session과 영속 객체의 생명주기 /트랜잭션과 동시 접근 제어 /늦은 로딩과 조회 방식 제어 /네이티브 sql/ hql / 커스터마이징등
mvc2 framework
스트럿츠 개발을 위한 환경 설정
개요, mvc 패턴, 특징, 환경설정
스트럿츠 기초
스트럿츠 웹 애플리케이션 분석, 요청 처리를 위한 액션, 리절트, 스트럿츠 2 환경 설정 파일
스트럿츠 아키텍처와 인터셉터
스트럿츠 아키텍처, 스트럿츠 필터 디스패처의 역할, 설정 관리자/액션 매퍼, 인터셉터
스트럿츠 심화
스트럿츠 태그 컴포넌트, 유효성 검사, 파일 업로드와 다운로드, 로깅, 프로파일링
스프링
스트링 di, 스프링 aop, 스프링 mvc, 스트럿츠와 연동
mybatis framework
sqlmaps /sql map xml 파일 /sqlmapclient 인터페이스 /동적 sql /트랜잭션 처리
프로젝트
프로젝트 기획
프로젝트 주제선정, 요구 분석서 작성, 문제 분석 및 업무 분석, 컨텐츠의 분류 및 체계화, 일정표 작성
프로젝트 설계
데이터베이스모델링, 사이트맵, 프로그램 설계
프로젝트 구현
개별 프로젝트 개발 및 디버깅
기술문서 작성 및 서버 구성
프로젝트 발표, 프로젝트 기술문서 작성 /서버 셋팅 및 배포
* 초보자를 위한, 대학생 및 비전공자를 위한 기본/실무과정
* 실업자 국비교육, 재직자 고용보험 환급, 대학생 및 일반인 교육비 활인지원과정
* 수강 및 접수문의 : 02-3673-3323
* 국비교육수강문의 : 070-4158-3324
* 교육신청문의 : 1688-6499
*국비교육신청 및 접수문의 : 02-3673-3323
* 국비교육수강문의 및 내일배움카드 안내문의 : 070-4176-1300
300만원 지원대상자 전액무료교육 * 2016년 국비교육이 대부분 카드발급제로 바뀌면서 교육일정이 변경 될 수 있습니다.(카드발급 1~3주 소요)
* 수강생모집 현황에 따라 우선적으로 개강하는 곳으로 안내해드립니다.
* 국가기간전략교육은 면접을 통해 선발합니다.
* 내일배움카드제,일반수강생은 면접없이 선착순 접수입니다.
* 일반수강생은 국비교육대상자가 아닙니다.
* 국가기간전략교육인 경우 전액무료교육
* 내일배움카드 발급대상자는 취업성공패키지 참여유무에 따라 무료 또는 본인부담금있음.
* 근로자카드 인 경우 정규직은 본인부담금 20% 비정규직 100% 무료교육
* 고용보험 적용자는 재직자대상교육입니다.(수강생모집에 따라 교육장은 달라질 수 있음)
* 교육기관 승인변경 및 취소로 인해 국비교육이 일시 중단 될 수 있음.
* 모든 정부지원과정은 수강생모집이 되야 개강할 수 있습니다.
교육참여를 희망하신다면 적극적인 참여를 부탁드립니다.
* 모집시 개강합니다. 개강일정을 유선상으로 먼저 확인해 주시길 바랍니다.
|