과정명
클라우드 기반 JAVA 웹개발자 시큐어코딩
교육일정
2024-10-22 ~ 2025-04-26
교육시간
17:30~22:30 / 일일5시간 / 월~금 [방학중 09:00~17:30 일일 8시간 월~금]
모집인원
25명
교육강사
전광욱
취업담당
왕진아

course info

클라우드기반 웹개발자 시큐어 코딩 과정을 소개합니다!

strength

대우능력개발원

클라우드 기반 웹 개발자의 강점!

1

전문화, 대형화, 실무 중심의 과정!

4차산업 직종 관련 훈련과정으로서 전문화
/ 대형화/실무 중심으로 과정을 편성하였으며
청년층 친화직종으로서 취업난 해소에
기여도가 높은 과정입니다.
2

전액 100%국비 무료 교육 지원

전액 100% 국비 무료 교육 지원으로
학생들이 학습에만 집중할 수 있습니다.
3

실무능력과 이론을 갖춘 훈련교사

훈련교사에 외부 현장 전문가를 배정하여
현장 중심의 직무능력 향상 훈련 실시
4

자체 취업지원전담팀 운영!

전담 직업 상담사를 통한 진료지도,
직업상담, 취업알선 등에 대한 경력2년이상의
전문취업지원 인력 3명배치
5

교육생복지후생

과정별 2회 회식비 지원, 해당 훈련과정의
전문기술 이외에 자체 사무교양교육을 무료로
실시하여 사무능력 향상 유도
6

최신장비 추가 구입을 위한 훈련 운영

시설 및 장비 관련 전담 인력을
배치하여 효율적인 훈련 실시

instructor

강사소개

전광욱

웹개발과정

전성수

취업담당

curriculum

커리큘럼

구분 교과목명 세부내용 시간 비고
이론 실기

사전

학습

사전학습

(별도편성)

컴퓨터 기초 40   비대면
응용소프트웨어 기초기술 1 20   비대면
응용소프트웨어 기초기술 2 20   비대면

정규

교과

소양교과 의사소통능력 / 문서작성능력 30   집체교육
자바 프로그래밍

– 컴퓨터 동작 원리 및 프로그램의 이해

– 자바 개발환경 구축(JDK 및 Eclips)

– 자료형, 연산자, 기초 프로그램 문법

– 객체 지향 프로그래밍

(Object Oriendted Programming)

– 추상클래스(Abstract Class)와 인터페이스(Interface)

– 디자인 패턴

– 파일 입출력(I/O, stream)

– 컬렉션 프레임워크

(AraryList, Vector, LinkedList, Stack, Queue,

TreeSet, HashSet, LinkedTreeSet, HashMap,

HashTable, Properties)

– 멀티스레드와 네트워크

(Network – TCP/IP, UDP 프로토콜)

– 형상관리의 이해 및 활용

(github & gitlab & bitbucket, E-git, source-tree)

  140 집체교육
RDBMS 활용

– 데이터베이스의 이해

– Oracle RDBMS 구축 및 IDE(Sql developer) 설치

– 데이터 추출 언어(DQL – SELECT)

– 데이터 조작 언어(DML

– INSERT, UPDATE, DELETE)

– 데이터 정의 언어(DDL

– CREATE, ALTER, DROP)

– Oracle DBMS Object(SEQUENCE, INDEX, VIEW)

– Procedure Language(내장 절차형 언어)

– stored procedure & function

– RDBMS 모델링(엔터티 도출, 정규화, 관계정의)

– JDBC 표준 인터페이스를 활용한 Java Application

연동

  78 집체교육
웹 표준 기술

– 웹(Web)의 이해 – 웹 표준 기술의 이해

– HTML5 태그 및 Sementic Tag

– CSS3 및 반응형 웹 제작

– JavaScript 기초 문법

– Web Browser를 위한 JavaScript 문법

– AJAX(Asynchronous Javascript And XML)을 이용

한 비동기방식의 통신

  80 집체교육
서버프로그램 개발

– 서버-클라이언트 모델의 이해

– HTTP 프로토콜의 이해

– HTTP method 방식의 이해

– Web Server의 역할 이해 및 구현

– Servlet API를 이용한 백엔드 애플리케이션 개발

– filter, wrapper, listener, cookie, session

– Tomcat middle-ware를 이용한 서버 환경 구축

– redirecr와 forward방식의 이해

– stream을 이용한 파일 업로드/다운로드

– JSP, Expression Language / JSTL

  74 집체교육
프레임워크 기반 프로그래밍

– Persistance Framework(MyBatis)의 이해

– MyBatis 개발환경 구축

– RDBMS 연동 및 CRUD 연산

– Tag Element와 Provider Annotation을 이용한

DynamicSQL 구현

– MyBatis Mapper & Config Tab Element의 활용

– Java Framework(Spring)의 이해

– Spring Container의 이해

– Spring Core Technology

– java reflect 패키지를 활용한 Spring Framework의

동작 원리 이해

– Spring과 MyBatis Framework 연동 설정

– Spring Web Module(MVC, RequestMapping,

config, handler, view-resolver, interceptor)

– Spring RestfulController

– Maven build tool

  120 집체교육
리눅스의 이해 및 활용

– 운영체제와 리눅스의 이해

– 리눅스 관리자의 기본 역할

– 리눅스 기본 명령어 및 사용자 관리

– 네트워크 관련 설정과 명령어

– 파이프, 필터, 리디렉션, 프로세스, 데몬, 서비스

– 텔넷, OpenSSH 서버 원격지 시스템 관리

– 웹서버 설치와 운영(tomcat)

– 보안을 위한 네트워크 설계 및 방화벽 구축

  40 집체교육
AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안

– 클라우드 서버의 이해

– AWS EC2 인스턴스 생성 및 구축

– EC2 인스턴스에 EBS 볼륨 장작, 포맷, 마운트,제거

– EBS 스냅샷 생성 및 AMI 생성, 복사

– EC2 서버에 웹애플리케이션 배포

– AWS RDS 인스턴스 생성 및 구축

– RDS에 Oracle RDBMS 구축

– AWS S3 버킷 생성, 세부 설정

– IAM 그룹 생성, 사용자 생성, 역할 생성 및 활용

– Docker 이미지를 이용한 클라우드 서버 내 배포

환경 구축

– Route 53을 이용한 DNS 활용

– 클라우드 서버 보안의 이해

– 클라우드 서버의 위해 요소

– 클라우드 서버 보안 설정 적용(EC2, RDS, S3)

– 보안그룹과 네트워크 ACL

– VPC플로우 로그 사용 권한

– AWS WAF를 이용한 웹 애플리케이션 보안

  50 집체교육
보안 코딩

Spring Security를 이용한 애플리케이션 사용자 인증보안

웹 취약점 분석 및 시큐어 코딩

  100 집체교육

프로

젝트

현장기업 프로젝트 클라우드 기반 웹 어플리케이션 개발   146 집체교육
현장기업 프로젝트 취약점 분석 및 시큐어 코딩을 적용한 클라우드 기반 웹 애플리케이션 리뉴얼   166 집체교육
총 계 30 994 1024

the other courses

대우직업능력개발원의
다른 과정이 궁금하신가요?

정보보안과정
과정보러가기
프로그래밍과정
과정보러가기
웹퍼블리셔과정
과정보러가기
웹디자인과정
과정보러가기

online counseling

온라인 상담신청

번호 제목 상태 작성자 작성일 추천 조회
78
답변대기
이수와 수료의 차이점이 궁금합니다.
1111 | 2024.12.16
답변대기 1111 2024.12.16 0 162
Re:이수와 수료의 차이점이 궁금합니다.
답변대기
운영본부 | 2024.12.18
답변대기 운영본부 2024.12.18 0 112
77
답변대기
상담신청합니다
김준희 | 2024.12.04
답변대기 김준희 2024.12.04 0 431
Re:상담신청합니다
답변대기
운영본부 | 2024.12.06
답변대기 운영본부 2024.12.06 0 423
76
답변대기
수강신청 관련 질문드립니다
abc1234 | 2024.11.21
답변대기 abc1234 2024.11.21 0 797
비밀글 Re:수강신청 관련 질문드립니다
답변대기
전성수 | 2024.11.27
답변대기 전성수 2024.11.27 0 4
75
답변대기
비밀글 클라우드 시스템 운영 전문가 상담 문의입니다
Kkk | 2024.11.10
답변대기 Kkk 2024.11.10 0 4
Re:클라우드 시스템 운영 전문가 상담 문의입니다
답변완료
대우직업능력개발원 | 2024.11.11
답변완료 대우직업능력개발원 2024.11.11 0 1362
74
답변대기
비밀글 재직자 과정 관련해서 궁금합니다.
구름 | 2024.11.01
답변대기 구름 2024.11.01 0 4
Re:재직자 과정 관련해서 궁금합니다.
답변완료
대우직업능력개발원 | 2024.11.11
답변완료 대우직업능력개발원 2024.11.11 0 1388
73
답변대기
프론트엔드 개발과정 7시 후 반은 없나요?
mm | 2024.10.30
답변대기 mm 2024.10.30 0 2816
Re:프론트엔드 개발과정 7시 후 반은 없나요?
답변완료
대우직업능력개발원 | 2024.10.31
답변완료 대우직업능력개발원 2024.10.31 0 2676
72
답변대기
비밀글 클라우드 기반 정보시스템 구축 전문가 양성 교육방식 문의
찐찐 | 2024.07.15
답변대기 찐찐 2024.07.15 0 2
Re:클라우드 기반 정보시스템 구축 전문가 양성 교육방식 문의
답변대기
대우직업능력개발원 | 2024.07.16
답변대기 대우직업능력개발원 2024.07.16 0 10548
71
답변대기
클라우드
WPO | 2024.07.04
답변대기 WPO 2024.07.04 0 9552
Re:클라우드
답변대기
대우직업능력개발원 | 2024.07.08
답변대기 대우직업능력개발원 2024.07.08 0 10743
70
답변대기
비밀글 클라우드 과정 관련 문의
말랑 | 2024.06.25
답변대기 말랑 2024.06.25 0 4
Re:클라우드 과정 관련 문의
답변대기
대우직업능력개발원 | 2024.06.27
답변대기 대우직업능력개발원 2024.06.27 0 11034
69
답변대기
비밀글 수강문의
오봉구 | 2024.06.24
답변대기 오봉구 2024.06.24 0 4
Re:수강문의
답변완료
대우직업능력개발원 | 2024.06.27
답변완료 대우직업능력개발원 2024.06.27 0 11062