K-디지털 트레이닝
자바(JAVA)를 기반으로 한 앱 개발 양성 과정을 통해 웹 어플리케이션 제작 능력을 습득하고
다가올 4차산업에 대비하는 IT/프로그래밍 국가기간·전략산업직종 과정입니다.
*개강일자 | 1차2025-04-07 2차2025-04-21 |
---|---|
*교육기간 | 180일(1440 시간) |
*수강료 |
100%국비지원 |
*모집인원 | 20명오프라인 면접 진행 후 선출된 정예 멤버로 구성됩니다. |
*훈련대상_Target
국민내일배움카드 소지자 누구나 (재직자/실업자 무관) (국가기간전략산업직종 훈련 참여이력 있어도 전액지원 가능)
교육훈련비
전액무료
훈련장려금 지원
취업성공시
성공수당지급
구직촉진수당 월 최대
500,000원 6개월까지 지급
첨단산업 분야 인재양성 사업으로 기업과 훈련기관이 함께 훈련과정을 설계하고
해당 기업에서 실제로 활용되는 프로젝트 중심의 훈련을 실시하여 현장에 곧바로 투입할 수 있는 실무인재를 양성합니다.
1
더조은컴퓨터2
국민내일배움카드발급 교육동영상 시청,3
구직훈련 및 상담진행 140시간 이상인 훈련과정은4
훈련과정등록 고용24를 통하여5
훈련과정 수강 강의 수료 및 자격증 취득6
취업 및 목표“ 100% 더조은 수료생의 포트폴리오입니다. ”
Step 1 | 자바 프로그래밍 | - 컴퓨터 동작 원리 및 프로그램의 이해 |
---|---|---|
Step 1 | 자바 프로그래밍 | - 자바 개발환경 구축(JDK 및 Eclips) |
Step 1 | 자바 프로그래밍 | - 자료형, 연산자, 기초 프로그램 문법 |
Step 1 | 자바 프로그래밍 | - 객체 지향 프로그래밍(Object Oriendted Programming)(캡슐화, 상속, 다형성) |
Step 1 | 자바 프로그래밍 | - 추상클래스(Abstract Class)와 인터페이스(Interface) |
Step 1 | 자바 프로그래밍 | - 디자인 패턴(Design Pattern)(singleton, strategy, facade, proxy, template pattern) |
Step 1 | 자바 프로그래밍 | - 파일 입출력(I/O, stream) |
Step 1 | 자바 프로그래밍 | - 컬렉션 프레임워크(AraryList, Vector, LinkedList, Stack, Queue, TreeSet, HashSet, LinkedTreeSet, HashMap, HashTable, Properties) |
Step 1 | 자바 프로그래밍 | - 멀티스레드와 네트워크(Network - TCP/IP, UDP 프로토콜) |
Step 1 | 자바 프로그래밍 | - 형상관리의 이해 및 활용(github & gitlab & bitbucket, E-git, source-tree) |
Step 2 | RDBMS 활용 | - 데이터베이스의 이해 |
---|---|---|
Step 2 | RDBMS 활용 | - Oracle RDBMS 구축 및 IDE(Sql developer) 설치 |
Step 2 | RDBMS 활용 | - 데이터 추출 언어(DQL - SELECT) |
Step 2 | RDBMS 활용 | - 데이터 조작 언어(DML - INSERT, UPDATE, DELETE) |
Step 2 | RDBMS 활용 | - 데이터 정의 언어(DDL - CREATE, ALTER, DROP) |
Step 2 | RDBMS 활용 | - Oracle DBMS Object (SEQUENCE, INDEX, VIEW 등) |
Step 2 | RDBMS 활용 | - Procedure Language(내장 절차형 언어) |
Step 2 | RDBMS 활용 | - stored procedure & function |
Step 2 | RDBMS 활용 | - RDBMS 모델링(엔터티 도출, 정규화, 관계정의) |
Step 2 | RDBMS 활용 | - JDBC 표준 인터페이스를 활용한 Java Application 연동 |
Step 3 | 웹 표준 기술 | - 웹(Web)의 이해 |
---|---|---|
Step 3 | 웹 표준 기술 | - 웹 표준 기술의 이해 |
Step 3 | 웹 표준 기술 | - HTML5 태그 및 Sementic Tag |
Step 3 | 웹 표준 기술 | - CSS3 및 반응형 웹 제작 |
Step 3 | 웹 표준 기술 | - JavaScript 기초 문법 |
Step 3 | 웹 표준 기술 | - Web Browser를 위한 JavaScript 문법 |
Step 3 | 웹 표준 기술 | - AJAX(Asynchronous Javascript And XML)을 이용한 비동기방식의 통신 |
Step 4 | 서버프로그램 개발 | - 서버-클라이언트 모델의 이해 |
---|---|---|
Step 4 | 서버프로그램 개발 | - HTTP 프로토콜의 이해 |
Step 4 | 서버프로그램 개발 | - HTTP method 방식의 이해 |
Step 4 | 서버프로그램 개발 | - Web Server의 역할 이해 및 구현 |
Step 4 | 서버프로그램 개발 | - Servlet API를 이용한 백엔드 애플리케이션 개발 |
Step 4 | 서버프로그램 개발 | - filter, wrapper, listener, cookie, session |
Step 4 | 서버프로그램 개발 | - Tomcat middle-ware를 이용한 서버 환경 구축 - redirecr와 forward방식의 이해 |
Step 4 | 서버프로그램 개발 | - stream을 이용한 파일 업로드/다운로드 |
Step 4 | 서버프로그램 개발 | - JSP, Expression Language / JSTL |
Step 5 | 프레임워크 기반 프로그래밍 | - Persistance Framework(MyBatis)의 이해 |
---|---|---|
Step 5 | 프레임워크 기반 프로그래밍 | - MyBatis 개발환경 구축 |
Step 5 | 프레임워크 기반 프로그래밍 | - RDBMS 연동 및 CRUD 연산 |
Step 5 | 프레임워크 기반 프로그래밍 | - Tag Element와 Provider Annotation을 이용한 DynamicSQL 구현 |
Step 5 | 프레임워크 기반 프로그래밍 | - MyBatis Mapper & Config Tab Element의 활용 |
Step 5 | 프레임워크 기반 프로그래밍 | - Java Framework(Spring)의 이해 |
Step 5 | 프레임워크 기반 프로그래밍 | - Spring Container의 이해 |
Step 5 | 프레임워크 기반 프로그래밍 | - Spring Core Technology(Dependancy Injection, Aspect Oriented Programming, SpEL, i18n 다국어 메세지 처리) |
Step 5 | 프레임워크 기반 프로그래밍 | - java reflect 패키지를 활용한 Spring Framework의 동작 원리 이해(invoke & dynamic proxy 구현) |
Step 5 | 프레임워크 기반 프로그래밍 | - Spring과 MyBatis Framework 연동 설정 |
Step 5 | 프레임워크 기반 프로그래밍 | - Spring Web Module(MVC, RequestMapping, config, handler, view-resolver, interceptor) |
Step 5 | 프레임워크 기반 프로그래밍 | - Spring RestfulController |
Step 5 | 프레임워크 기반 프로그래밍 | - Maven build tool |
Step 6 | 리눅스의 이해 및 활용 | - 운영체제와 리눅스의 이해 |
---|---|---|
Step 6 | 리눅스의 이해 및 활용 | - 리눅스 관리자의 기본 역할 |
Step 6 | 리눅스의 이해 및 활용 | - 리눅스 기본 명령어 및 사용자 관리 |
Step 6 | 리눅스의 이해 및 활용 | - 네트워크 관련 설정과 명령어 |
Step 6 | 리눅스의 이해 및 활용 | - 파이프, 필터, 리디렉션, 프로세스, 데몬, 서비스 |
Step 6 | 리눅스의 이해 및 활용 | - 텔넷, OpenSSH 서버 원격지 시스템 관리 |
Step 6 | 리눅스의 이해 및 활용 | - 웹서버 설치와 운영(tomcat) |
Step 6 | 리눅스의 이해 및 활용 | - 보안을 위한 네트워크 설계 및 방화벽 구축 |
Step 7 | Docker를 활용한 컨테이너 기술 | - 가상화 컨테이너 기술의 이해 |
---|---|---|
Step 7 | Docker를 활용한 컨테이너 기술 | - Docker를 이용한 이미지 생성 |
Step 7 | Docker를 활용한 컨테이너 기술 | - 이미지를 이용한 컨테이너 생성 및 구동 |
Step 7 | Docker를 활용한 컨테이너 기술 | - 배포를 위한 이미지(dockerfile) 생성 |
Step 8 | 현장실습(실무 회의 견학) | - 클라우드 서버의 이해 |
---|---|---|
Step 8 | 현장실습(실무 회의 견학) | - AWS EC2 인스턴스 생성 및 구축 |
Step 8 | 현장실습(실무 회의 견학) | - EC2 인스턴스에 EBS 볼륨 장작, 포맷, 마운트, 제거 |
Step 8 | 현장실습(실무 회의 견학) | - EBS 스냅샷 생성 및 AMI 생성, 복사 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - EC2 서버에 웹애플리케이션 배포 |
---|---|---|
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - AWS RDS 인스턴스 생성 및 구축 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - RDS에 Oracle RDBMS 구축 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - AWS S3 버킷 생성, 세부 설정 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - IAM 그룹 생성, 사용자 생성, 역할 생성 및 활용 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - Docker 이미지를 이용한 클라우드 서버 내 배포 환경 구축 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - Route 53을 이용한 DNS 활용 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - 클라우드 서버 보안의 이해 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - 클라우드 서버의 위해 요소 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - 클라우드 서버 보안 설정 적용(EC2, RDS, S3) |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - 보안그룹과 네트워크 ACL |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - VPC플로우 로그 사용 권한 |
Step 9 | AWS를 활용한 클라우드 서버 구축과 클라우드 서버 보안 | - AWS WAF를 이용한 웹 애플리케이션 보안 |
Step 10 | Spring Security를 이용한 애플리케이션 사용자 인증보안 | - 사용자 인증의 이해 |
---|---|---|
Step 10 | Spring Security를 이용한 애플리케이션 사용자 인증보안 | - 암호화 방식의 이해 및 구현(Bcrypt 암호화 알고리즘, RSA) |
Step 10 | Spring Security를 이용한 애플리케이션 사용자 인증보안 | - 스프링 시큐리티 기본 API 및 Filter chaing 이해 |
Step 10 | Spring Security를 이용한 애플리케이션 사용자 인증보안 | - Spring security 주요 아키텍처의 이해 |
Step 10 | Spring Security를 이용한 애플리케이션 사용자 인증보안 | - 인증 process 구현 |
Step 10 | Spring Security를 이용한 애플리케이션 사용자 인증보안 | - session, JWT, OAuth2.0 방식의 인증 구현 |
Step 11 | 웹 취약점 분석 및 시큐어 코딩 | - 해킹 기법의 이해 및 웹 취약점의 이해 |
---|---|---|
Step 11 | 웹 취약점 분석 및 시큐어 코딩 | - 웹 10대 취약점의 이해(OWASP) |
Step 11 | 웹 취약점 분석 및 시큐어 코딩 | - SQL Injection, Broken Authentication, Sensitive Data Exposure, XML External Entities, Broken Access Control, Security misconfigurations, Cross Site Scripting, Insecure Deserialization, Using Conponents with known vulnerabilities, Insufficient logging an |
Step 11 | 웹 취약점 분석 및 시큐어 코딩 | - 웹 10대 취약점 점검 시나리오 작성 및 테스트 |
Step 11 | 웹 취약점 분석 및 시큐어 코딩 | - 취약점 시나리오 대응 시큐어 코딩 적용 |
Step 12 | MVC Model2 기반의 웹 애플리케이션 개발 | [A그룹] MVC Model2 기반의 Servlet API를 활용한 여행 매칭 플랫폼 개발 |
---|---|---|
Step 12 | MVC Model2 기반의 웹 애플리케이션 개발 | [B그룹] MVC Model2 기반의 Servlet API를 활용한 간식 큐레이팅 서비스 개발 |
Step 12 | MVC Model2 기반의 웹 애플리케이션 개발 | [C그룹] MVC Model2 기반의 Servlet API를 활용한 식당 예약 서비스 개발 |
Step 12 | MVC Model2 기반의 웹 애플리케이션 개발 | [D그룹] MVC Model2 기반의 Servlet API를 활용한 중고거래 플랫폼 서비스 개발 |
Step 13 | 전자정부 프레임워크 기반 기술 Spring프레임워크를 활용한 웹 애플리케이션 개발 | [A그룹] 전자정부 프레임워크 기반 기술 Spring Framework를 이용한 클라우드 펀딩(crowd-function) 시스템 개발 |
---|---|---|
Step 13 | 전자정부 프레임워크 기반 기술 Spring프레임워크를 활용한 웹 애플리케이션 개발 | [B그룹] 전자정부 프레임워크 기반 기술 Spring Framework를 이용한 주문, 결제(Order-Payment) 시스템 개발 |
Step 13 | 전자정부 프레임워크 기반 기술 Spring프레임워크를 활용한 웹 애플리케이션 개발 | [C그룹] 전자정부 프레임워크 기반 기술 Spring Framework를 이용한 비대면(contactless) 수요 매칭 시스템 개발 |
Step 13 | 전자정부 프레임워크 기반 기술 Spring프레임워크를 활용한 웹 애플리케이션 개발 | [D그룹] 전자정부 프레임워크 기반 기술 Spring Framework를 이용한 교육관리(LMS) 시스템 개발 |
Step 14 | 시큐어 코딩을 적용한 웹 애플리케이션 개발 및 클라우드 보안을 적용한 클라우드 서버 구축 및 배포 | [A그룹] 시큐어 코딩과 사용자 인증 보안을 적용한 Saas 기반 인사관리(HR) ERP Module 구현 및 보안 설정 적용된 클라우드 서버 배포 |
---|---|---|
Step 14 | 시큐어 코딩을 적용한 웹 애플리케이션 개발 및 클라우드 보안을 적용한 클라우드 서버 구축 및 배포 | [B그룹] 시큐어 코딩과 사용자 인증 보안을 적용한 Saas 기반 그룹웨어(Group Ware) 구현 및 보안 설정 적용된 클라우드 서버 배포 |
Step 14 | 시큐어 코딩을 적용한 웹 애플리케이션 개발 및 클라우드 보안을 적용한 클라우드 서버 구축 및 배포 | [C그룹] 시큐어 코딩과 사용자 인증 보안을 적용한 Saas 기반 영업관리(CRM) 프로그램 구현 및 보안 설정 적용된 클라우드 서버 배포 |
Step 14 | 시큐어 코딩을 적용한 웹 애플리케이션 개발 및 클라우드 보안을 적용한 클라우드 서버 구축 및 배포 | [D그룹] 시큐어 코딩과 사용자 인증 보안을 적용한 Saas 기반 애자일 기법 프로젝트 관리 툴(PMS) 구현 및 보안 설정 적용된 클라우드 서버 배포 |
AWS 풀스택 웹앱(자바, 스프링, 리액트) 지역산업기반 개발자 양성 | 빠르게 필요한 기술들을 습득할 수 있... 빠르게 필요한 기술들을 습득할 수 있는 기회였습니다 | HRD-Net 후기 |
---|---|---|
AWS 풀스택 웹앱(자바, 스프링, 리액트) 지역산업기반 개발자 양성 | 친절하신 직원 분들과 열심히 노력하시... 친절하신 직원 분들과 열심히 노력하시는 강사님 덕분에 보람찬 6개월을 보냈습니다 | HRD-Net 후기 |
자바(JAVA)&클라우드(AWS) 활용 풀스택 취업캠프[의료영상 API연동 프로젝트] | 이 강의를 들으면서 자바에 대해서 이... 이 강의를 들으면서 자바에 대해서 이해 할 수 있었고 코드에 대한 재미를 붙이게 됨 | HRD-Net 후기 |
빅데이터 분석&추천시스템 개발자 양성과정 | IT 분야 중에서도 AI/BIGDAT... IT 분야 중에서도 AI/BIGDATA 분야에서 내용이 어려웠으나 선생님께서 관련 지식을 상세히 알려주셔서 정말 감사하였습니다. | HRD-Net 후기 |
IT부트캠프 프로젝트 기반 AWS 자바(스프링부트&리액트) 풀스택 개발자 양성 | 선생님이 전문적으로 정말 잘 알려주셨... 선생님이 전문적으로 정말 잘 알려주셨다 | HRD-Net 후기 |
입력한 정보가 다를 경우 답변을 받으실 수 없습니다.
기입하신 정보는 문의에 대한 답변 목적외에 다른 용도로 사용되지 않습니다.