HOME > 취업연수과정 > 교육과정
클라우드 환경(Cloud Foundry)의
웹 전문(응용SW엔지니어링) 개발자양성과정
클라우드 환경(Cloud Foundry)의
웹 전문(응용SW엔지니어링) 개발자양성과정
훈련자격 전공무관. 취업준비생.졸업예정자.취업성공패키지참여자.재학생(방통대,야간대)
교육시간 09:30~18:30 (주5일수업.일일8시간) | 5개월 (100일_총800시간)
교육일정 06월26일 ~ 11월22일 [모집중]
교육비용 5,259,200원ㆍ전액무료ㆍ K-디지털 트레이닝 훈련과정
교육수당지원 단위기간별 훈련일수의 80% 이상을 출석한 경우 월훈련장려금 지급

 

자바(JAVA)개발&오라클DB엔지니어 교육 _​​ "국가 기간·전략산업 직종 훈련"

 

기업에서 원하는 자바개발자 취업을 위한 최적화 된 커리큘럼과 국가 기간 전략산업직종 훈련으로 100% 교육비 전액을 지원받으실 수 있습니다.

 

Oracle,java를 기반으로 웹어플리케이션 개발자 양성에 초첨을 두어 기본학습과 응용학습을 원활히 터득할수있도록 Test & Project로 구성하고 개발자 취업에 최적화 될 수있는 커리큘럼으로 추가 구성 하였습니다. 

 

프로젝트는 개발자의 약점인 UI디자인부분을 완벽하게 보완할 부트스트랩 템플릿을 커스트마이징해서 디자인적인 부담감을 완벽히 떨쳐냈으며 템플릿 커스크마이징 진행시 프론트앤드 기술 인 자바스크립트와 제이쿼리를 실무적용하는 학습효과도 경험하실수 있습니다

 

또한 JAVA 실전 프레임워크 학습과 더불어, DB관리 및 개발, SQL 튜닝, 아마존클라우드서비스 대한 실습까지 , 기업에서 요구하는 자바개발자 취업에 많은 강점을 갖출 수 있도록 구성되었습 니다.

 



 




 



 

 

 

 

 ​ 

.

.

교육센터 시설안내

강남 캠퍼스
강남 캠퍼스
강남 캠퍼스
강남 캠퍼스

커리큘럼Acorn Job Employment Center

주제 강의주요내용 시간
리눅스 (Linux 설치)
(CLI인터페이스,유닉스명령어)
  • 리눅스의 역사, POSIX 및 X/Open에 대한 이해
  • 리눅스 배포판, 레드햇 계열과 데비안 계열
  • 리눅스 설치 방법에 대한 이해
  • 터미널, 콘솔 로그인 개념과 CLI 및 로케일에 대한 이해
  • 유닉스 명령어 기초, 시스템 종료, 유저별 프로필 파일
  • 에디터 사용법 (설정파일 편집을 위한 기능)
40H
ORACLE SQL기초
(데이터베이스 개론)
(SQL 문법)
  • 데이터베이스 개론
  • SQL 소개, 오라클 소개
  • 실습환경 구성 및 설치
  • SELECT / FROM
  • ORDER BY, GROUP BY
  • WHERE절
  • NULL, DECODE, CASE
  • ROWNUM
  • 실습
16H
ORACLE SQL기초
(SQL 원리및활용)
  • 조인
  • 서브쿼리
  • 실습
  • CONNECT BY
  • ROLL UP, CUBE, GROUPING
  • WINDOW함수
  • 실습
16H
ORACLE PL-SQL
(PL/SQL 구조및함수)
  • PL/SQL의 개요
  • PLSQL 이란?
  • PL/SQL Block의 구조
  • PL/SQL Block의 유형
  • 프로시저(PROCEDURE)와 함수(FUNCTION)
  • 프로시저(PROCEDURE)
  • 함수(FUNCTION)
16H
ORACLE PL-SQL
(PL/SQL 타입과구문)
  • PL/SQL 데이터 타입
  • 스칼라 데이터 타입
  • 복합 데이터 타입
  • %ROWTYPE
  • PL/SQL 테이블
  • PL/SQL 레코드
  • PL/SQL Table of Record
  • PL/SQL내의 SQL문
  • INSERT
  • UPDATE
  • DELETE
16H
ORACLE PL-SQL
(PL/SQL 제어문과예외 처리)
(예외 처리 및Case Study)
  • PL/SQL 제어문
  • 반복제어
  • FOR LOOP
  • LOOP문, WHILE문
  • 조건제어(IF)
  • SQL 커서
  • 암시적 커서
  • 명시적 커서
  • FOR문에서 커서 사용
  • 명시적 커서의 속성
  • 파라미터가 있는 커서
  • The WHERE CURRENT OF Clause
  • 예외 처리
  • Trigger(트리거)
  • CASE STUDY
16H
ORACLE DBMS
(데이터베이스)
(Oracle 오브젝트)
  • 오라클 소개
  • 오라클 환경 셋팅
  • 스키마, 테이블, 컬럼, 데이터 타입
  • 뷰, 인덱스, 제약조건
  • 시퀀스, 동의어, 롤, 권한
  • 데이터 딕셔너리, 다이나믹 뷰
16H
ORACLE DBMS
(트랜잭션 , 오라클 아키텍처)
  • 트랜잭션 및 동시성에 대한 이해
  • 오라클 아키텍처
  • 오라클 메모리/프로세스 구조
  • 논리 저장 구조(테이블스페이스, 데이터 타입 등)
  • SQL 쿼리 수행과정
16H
ORACLE Administration WorkshopI
  • 데이터베이스 instance관리
  • ASM Instance 관리
  • Oracle 네트워크 환경
  • 데이터베이스 저장 영역 구조 관리
  • 유저 보안 관리
  • 데이터 동시성 및 언두 데이터 관리
  • 데이터베이스 감사(audit)
24H
ORACLE Administration WorkshopII
  • 백업 및 복구
  • 데이터베이스 백업수행
  • 데이터베이스 복구수행
  • RMAN Recovery Catalog 사용
  • 백업 설정 구성
  • RMAN으로 백업 및 복구
  • 데이터 이동
24H
Data설계 및 Modeling
(개요 및 기술)
(데이터 모델) (데이터 모델링
절차)
  • 데이터 모델링 개요
  • 데이터 모델의 중요성
  • 데이터베이스의 역사
  • 개념화
  • 정규화
  • 데이터 모델의 언어적 특성과 표기법
  • ERD 구성 요소
  • ER Model의 Quality Features
  • 데이터 모델링 진행방식 비교
  • 데이터 모델링 절차
  • 실습
8H
Data설계 및 Modeling
(개념 데이터 모델링 개요)
(논리 데이터 모델링 및 실습)
  • 개념 데이터 모델링 개요
  • 데이터 주제영역 설계
  • 개념 데이터 모델 설계
  • 논리 데이터 모델링 개요
  • Entity 설계
  • Relationship 설계
  • Attribute 설계
  • Identifier 설계
  • 이력 데이터 모델링
  • 실습
8H
Data설계 및 Modeling
(데이터베이스설계ALC )
  • 물리 데이터 모델링 개요
  • Super/Subtype 물리화
  • Attribute, Identifier 물리화
  • Relationship 물리화
  • 데이터 무결성 설계
  • 성능을 고려한 물리 데이터 모델링
  • 데이터베이스 분산 설계
16H
개발자를 위한 SQL튜닝
(데이터 모델과성능)
  • 정규화와 성능
  • 반정규화와 성능
  • 슈퍼타입/서브타입의 이해
  • 인텍스 컬럼 순서의 중요성
  • ERD 표기에 따른 개발의 중요성
16H
개발자를 위한 SQL튜닝
(SQL 처리과정)
(인덱스 최적화)
  • SELECT문 처리과정
  • DML 처리과정
  • COMMIT 처리과정
  • 인덱스 구조와 원리
  • 인덱스 액세스 최적화
  • 인덱스 설계 최적화
16H
개발자를 위한 SQL튜닝
(조인 최적화)
(실전 SQL 튜닝)
  • NL조인
  • SORT MERGE 조인
  • HASH 조인
  • 서브쿼리를 이용한 조인
  • 실행계획의 이해
  • 실행계획 분석 및 제어
  • 분석함수 활용
  • WITH문 활용
  • ONE SQL의 중요성과 ARRAY PROCESSING 활용
  • SQL 파싱부하 해소
  • 페이징 처리 최적화
  • INSERT 최적화
  • 병렬처리 활용
16H
MongoDB
  • NoSQL
  • MongoDB 설치
  • MongoDB 데이터 처리
  • MongoDB 기본적인 쉡 및 사용자 관리, 명령어
  • 인덱싱과 MongoDB 구조 및 데이터 모델링
16H
Fundamental Java
  • 자바 기반 프로그래밍에 대한 개괄적 설명
  • 환경설정
  • 식별자와 데이터형
  • 연산자
  • 제어문
  • 배열 선언 및 사용
  • 클래스와 객체
  • 클래스 간의 관계
  • 인터페이스와 추상클래스
  • UML의 이해 – 모델링
  • 자바의 유용한 클래스
  • 예외처리
  • 다중 데이터 처리
  • 자바 입출력
  • 스레드 – 동기화, 자원 공유
  • 자바 GUI Swing 클래스와 계층구조
  • 이벤트 처리
  • 네트워크의 이해 Socket
120H
JDBC
  • JDBC의 이해
  • Connection, Statement, PreparedStatement, ResultSet
  • DAO 및 DTO 패턴
  • DatabaseMetaData 와 ResultSetMetaData,
  • Oracle procedure와 function 호출
  • 자바 미니 프로젝트 작성
20H
Client side programming (Html,css, JavaScript, AJAX jQuery, Bootstrap)
  • HTML Introduction
  • HTML Forms
  • HTML5 Semantics
  • HTML5 APIs
  • CSS 개념 정리 및 적용방법
  • 자바스크립트의 이해
  • 자바스크립트 기본 문법, 제어문
  • 배열, 함수, 객체, 이벤트
  • 정규표현식
  • Ajax 개요 CSV, XML, JSON 문서 처리
  • jQuery 개요
  • 배열 관리, 객체 확장
  • 문서 객체 탐색, 모델 조작
  • 이벤트 처리
  • 효과
  • jQuery Ajax
  • jQuery UI 플러그인
  • Bootstrap 활용 – 기본 템플릿, 테마, 컴포넌트
40H
Server side programming(JSP)
  • 웹 프로그래밍의 이해 자바와 웹 프로그래밍
  • 웹 개발 환경 구축
  • Servlet 프로그래밍 HTTP 각 방식 별 구현 메서드
  • JSP 페이지의 구성 요소
  • 웹 어플리케이션 디렉터리 구성과 URL 매핑
  • 웹 어플리케이션의 배포 war 파일을 이용
  • 기본 내장 객체(9개)의 쓰임새와 영역
  • JSP 기본 객체의 속성(Attribute) 사용하기
  • 페이지 모듈화와 요청 흐름 제어 – JSP Action tag
  • 에러 처리
  • 쿠키와 세션
  • 자바빈(JavaBean)
  • 웹 어플리케이션에서 DB 처리
  • 회원관리 등의 프로그램 작성
  • 표현 언어(Expression Language)
  • 표준 태그 라이브러리(JSTL)
  • 답변형 게시판 구현하기
  • MVC 패턴 구현
  • 파일 업로드 구현
  • 필터의 구현
  • 미니 프로젝트 작성 ex) 쇼핑몰, 물류관리 등
92H
ORM_Framework (MYBatis)
  • 데이터 매퍼 MyBatis 의 이해
  • MyBatis CRUD
  • MyBatis 웹 애플리케이션과 활용
  • 매퍼 XML과 매퍼 인터페이스
  • XML에서 동적 SQL을 위한 엘리먼트를 사용
16H
Spring_Framework
  • 스프링 프레임워크의 개요
  • 스프링 환경설정 – sts 설치 및 사용
  • 스프링으로 객체 조립하기 : 스프링 설정 만들기
  • 스프링 DI를 이용한 객체 생성
  • 애노테이션 기반 의존 자동 연결 위한 설정
  • 빈 라이프사이클과 Bean 범위
  • 스프링 AOP Weaving 방식
  • 스프링 MVC
  • 맨드 객체 값 검증과 에러 메시지
  • HTTP 세션 사용하기
  • Exception 처리
  • Locale 처리
  • 스프링 JDBC 지원
  • MyBatis 연동 지원
  • 웹MVC에서 AOP 적용하기 로그인, Transaction 등
56H
클라우드 웹서비스
(Cloud Foundary)
  • 클라우드 아키텍쳐 개요
  • Spring Boot 개요
  • Cloud Foundry 사용한 PaaS 개요
  • Spring Cloud Connectors
  • Twelve Factor Design Principles 개요
  • 클라우드 아키텍쳐 패턴 개요
  • - Shared Configuration
  • - Eureka 이용한 Service Discovery
  • - Load balancing
40H
프로젝트(+클라우드환경)
  • 로컬프로젝트+클라우드환경 프로젝트
  • 주제선정, 벤치마킹, 스토리보드
  • 요구사항분석, 시스템 분석 및 설계, DB 모델링
  • 부트스트랩 템플릿을 활용한 프로젝트UI구성
  • 개발환경 설정, 프로젝트개발,
  • 테스트 및 디버깅 작업
  • 프로젝트 발표 및 평가
120H

교육문의Acorn Job Employment Center

이름 (필수)
연락처(필수)
이메일주소(필수)
문의사항(필수)

개인정보 수집 및 이용

1. 개인정보 수집 목적
- 에이콘아카데미(강남)은 교육 과정 문의를 희망하는 개인을 대상으로 아래와 같이 개인정보를 수집하고 있습니다.

2. 수집하는 개인정보의 항목
- 이름, 휴대전화 번호, 문의사항

3. 보유 이용기간
- 상담이력관리 및 민원처리 : 3년

개인정보의 수집 동의를 거부할 수 있으며, 동의 거부시 전화상담이 제한될 수 있습니다.

교육문의

수강신청Acorn Job Employment Center

아이디(필수) 4자이상 12이하로 작성해야 합니다.
비밀번호(필수)
신청자(필수)
핸드폰번호(필수) - -
이메일주소(필수) @
생년월일(필수) 예)820506
최종학력 대학 전공, 기타
교육일정선택(필수)
문의사항

개인정보 수집 및 이용

1. 개인정보 수집 목적
- 에이콘아카데미(강남)은 수강신청 희망하는 개인을 대상으로 아래와 같이 개인정보를 수집하고 있습니다.

2. 수집하는 개인정보의 항목
- 이름, 휴대전화 번호, 이메일주소, 생년월일

3. 보유 이용기간
- 상담이력관리 및 민원처리 : 3년

개인정보의 수집 동의를 거부할 수 있으며, 동의 거부시 전화상담이 제한될 수 있습니다.

수강신청하기

국비대상자 간편조회

정확한 지원비용을 산출해 드리고자 조회신청하신분들은
12시간(평일기준)안에 E-Mail 및 전화연락을 드릴수 있도록 하겠습니다
성 명*
연락처* - -
이메일주소 @
관심분야*중복체크가능
빅데이터
자바개발자
프론트엔드
모바일
기타
현 상태
졸업예정자
야간대학 또는 사이버대학 재학중
실업상태(구직중)
실업급여 수급자
국민취업제도 참여자
전련학과 전공자
비전공 기초자
문의사항
개인정보 수집 및 이용*
										1. 개인정보 수집 목적
										- 에이콘아카데미(강남)은 국비대상자 간편조회를 원하는 개인을 대상으로 아래와 같이 개인정보를 수집하고 있습니다.
										
										2. 수집하는 개인정보의 항목
										- 이름, 휴대전화 번호
										
										3. 보유 이용기간
										- 상담이력관리 및 민원처리 : 3년
										
										개인정보의 수집 동의를 거부할 수 있으며, 동의 거부시 전화상담이 제한될 수 있습니다.
										
본인은 위 개인정보취급방침에 동의하십니까?

Back to Top