자바개발자가 되고 싶습니다.
자바&빅데이터 개발자 양성 과정 115기
교육구분 | 취업과정 | 교육시간 | 896시간 |
교육과정 | 자바&빅데이터 개발자 양성 과정 | 교육일정 | 평일 10:00 ~ 19:00 |
교육기수 | 115기 | 교육비용 | 0원 |
교육기간 | 2020.08.05 ~ 2021.01.18 (896시간) | 교육정원 | 30명 |
교육강사 | 황태용 강사보기 |
JAVA & ORACLE
자바개발자가 되고 싶습니다.
오라클&자바개발자양성과정
진부하고 똑같은 커리큘럼 그리고 취업지원
취업교육의 핵심은 효과적인 “전임 강사 제도”와 “취업지원팀의 경험”으로 완성이 됩니다.
컴퓨터 관련 전공으로 졸업했지만 실력이 부족하다고 느낀다면, 비전공자이지만 웹 개발자로서 새로운 시작을 준비하고 있다면
5개월의 노력으로 실무에 바로 투입될 수 있는
경쟁력 있는
자바개발자로 성장시켜 드리겠습니다.
다양한 직군과 고용형태가 공존하고 있는 개발자 시장
단순 연봉만을 보고 선택을 한다면 안좋은 결과를 초래할 수 있습니다.
실력과 기술을 쌓으면서 성장을 해나가야하는 개발자기에
다양한 IT직군 속에서 웹 개발자의 수요는 날이 갈 수록 증가하고 있지만, 빠르게 변화하는 시장 속에서 경쟁력을 쌓기란 매우 어렵습니다.
본 과정은 개발자에게 필수적으로 필요한 백앤드와 프론트앤드 그리고 오라클 데이터베이스 관리 능력을 함양 할 수 있는 실무교육입니다.
기초부터 시작하여, 실무에 바로 투입할 수 있는 경력같은 신입으로 성장시키는 것이 본 과정의 목표입니다.취업과정 운영기간
개발자 취업과정 전체기수
취업과정 누적 수강생
교육생들의 만족도
기초과정에서는 자바 프로그래밍 언어의 문법과 특징, 라이브러리 활용을 시작으로 웹 프로그래밍 학습을 통해 프로그램의 구조를 배우게 됩니다.
또한, 오라클 설치 및 환경구성을 바탕으로 SQL, Admin, backup&restore 등 DB유지보수에 대한 실습을 진행합니다.
- 식별자, 자료형, 연산자, 제어문, 배열 등을 통한 자바 기본 알고리즘과 로직을 학습
- 객채지향 개념 이해, 클래스 설계, 상속의 자바 메모리 구조분석 및 관심사 분리 정책
- 패키지와 예외처리, 래퍼클래스, 제너릭과 컬렉션
- Utill 패키지 클래스 및 쓰래드의 기본 문법, 동기화
- 자바 InputStream, OutputStream 객체기반의 바이트스트림과 문자 스트림 학습
- ObjectStream을 사용한 직렬화와 역직렬화 처리방법
- TCP/IP 의 개념 서버, 클라이언트의 소켓 프로그래밍 학습
- 이벤트와 레이아웃 처리, Swing의 클래스, 그래픽 클래스 학습
- 조별 IO, File Stream을 이용한 프로젝트 작업 및 발표
- DML문(SELECT/DELETE/UPDATE/INSERT)
- DDL문(CREATE/ALTER/DROP)
- DCL문(GRANT/REVOKE)
- RDMS의 개념 및 특징
- Oracle 설치 및 기본 명령어
- 개념적/논리적/물리적 데이터 모델링 기법
- 정규화를 통해 프로젝트 수행에 필요한 ERD 생성
- 검색 속도를 향상시키기 위한 인덱스 생성 및 수정
JDBC 이해하기
PL/SQL과 JDBC
- Shared Server & Dedicated Server
- Logical Database Structure(Data Block, Extents, Segment, Tablespace)
- Physical Database Structure
- (DataFile, Control File, Redo Log File, Parameter file, Temporary File)
- 완전복구(Complete Recovery)
- (DB Open 상태에서) Database 복구
- 최소기반 복구(Cancel Based Recovery)
- 불완전복구(InComplete Recovery)
- Recovery 명령 사용법
- IF, BASIC LOOP, WHILE, FOR, NESTED LOOP 등
- PL/SQL Program - Variable, SQL
- PL/SQL Operator, DML IN PL/SQL
- Transaction Control Cursor
- 조별 JDBC를 이용한 프로젝트 작업 및 발표
- 웹표준의 구조와 HTML5의 주요기능
- Markup의 기본개념
- HTML 구조 및 문법
- 시멘틱 마크업
- 마크업 Tool 소개 및 사용법
- CSS3의 구조와 선택자, 속성
- CSS 선택자/CSS 속성/레이아웃
- 스크립트 언어의 문법, 함수기능, 내장객
- 자바스크립트 변수와 배열/연산자
- 조건문,반복문/함수와 객체
- JSP 기본 구성요소, JSP의 내장객체, EL, JSTL
- JSP 페이지의 액션 태그, JSP 페이지 모듈화
- JSP 페이지의 흐름제어, 에러처리, Java Bean
- 일반게시판, 이미지게시판, 로그인처리, 파일업로드
- 서블릿 특징, 서블릿 라이프 사이클
- 폼전송방식(POST,GET) 서블릿 컨테이너의 아키텍쳐 분석 및 활용
- Redirect와 Forward의 차이점 분석 및 적용
- MVC 패턴에 대한 이해와 Model1에서 최적화된 Model2의 구조설계
- Model2 구조를 이용한 MVC 패턴 구현 및 개발
- XML 개요, DTD 개념, 사용방법, XML 스키마 사용법
- DOM 개념, DOM API 활용
- AJAX 방식의 특징, XML Http Request 객체를 이용한 서버와의 비동기통신
- JSON 표기법, JSON을 이용한 자바클래스와의 연동
- Jquery 기초 문법 및 명령어와 다양한 셀렉터 활용
- Jquery 이벤트와 연결(이벤트 종류, 이벤트 전달/발생)
- Jquery의 이펙트 UI처리, 시각적 효고와 애니메이션 효과
- MyBatis 개요, 환경설정, 아키텍쳐 분석
- MyBatis를 활용한 CRUD, Dynamic커리, dao 프레임워크
- PL/SQL의 프로시저와 함수를 iBatis에서 호출하기
- 조별 Web Programming를 이용한 프로젝트 작업 및 발표
- Struts2 프레임워크의 개요 및 환경설정
- 액션의 종류와 pojo
- Action 인터페이스 및 Support클래스
- 도메인 오브젝트(modeldriven,preparable) 인터페이스 활용
- 인터셉터의 개념 및 적용, 커스텀 인터셉터 제작 및 리절트의 개요와 종류 및 적용
- XML을 이용한 선언적 유용성 검사 및 validator를 이용한 유효성 검사
- Struts2 프레임워크에서의 파일 업로드/다운로드
- Struts2 프레임워크에서 ORM프레임워크인 iBatis 및 MyBatis 프레임워크를 연동
- Spring3.0의 특징 및 모듈 설정
- Spring3.0기반의 프로젝트 환경설정 및 빈의 생성과 싱글톤레지스트리에 대한 이해
- 객체간의 의존성 주입에 대한 이해와 실습
- Spring3.0 XML을 활용한 빈의 의존성 주입
- Spring3.0 어노테이션을 활용한 빈의 의존성 주입
- Autowire를 사용한 자동 검색 주입
- 객체지향과 관점지향의 차이
- Spring3.0 XML을 활용한 AOP설정
- Spring3.0 어노테이션을 활용한 AOP설정
- JDBC Template를 사용한 Spring과 JDBC에서의 JDBC처리
- DaoSupport를 상속해서 처리한 JDBC CRUD 프로그래밍 학습
- 실무 중심적인 Spring AOP를 사용한 트랜적션 처리기법
- Spring3.0 기반의 MVC 주요구성 및 처리흐름
- Form Parameter 처리방법
- Spring3.0 기반의 MVC를 활용한 JDBC처리
- Spring3.0 기반의 MVC를 활용한 트랜잭션 처리
- Spring3.0 기반의 MVC를 활용한 MyBatis와의 연동처리
- Spring에서의 MyBatis와의 연동처리
- Spring MVC에서 MyBatis 연동으로 CRUD 프로그래밍 학습
- Junit 기본/파라미터화 테스트
- 예외 처리 테스트/타임아웃 테스트
- 테스트 주도 개발/스업을 활용한 포괄적인 테스트
- 객체를 활용한 테스트
- Real Project
- 조별 프로젝트 기획,설계,구현 및 발표
- 요구 분석서 작성, 문제 분석 및 업무 분석, 일정표 작성
- 화면 설계서 작성, 데이터베이스 모델링 및 ERD 작성
- Spring 3.0 기반 프로그램 설계
- 프로젝트 개발 및 디버깅
- 포트폴리오 작성
개인별 취업위험요소 및 불안요소 분석 및 대처방안 제시
기초요구분석서를 통한 상세 직무 탐색 및 개인별 취업방향설정
개인별 성공 구직요건 제시
NCS 맞춤 직무 이력서 컨설팅
이력서 장, 단점 분석, 수정방향 설정
자기소개서 직무키워드 설정 및 IT직무 보유기술 설정
NCS 이력서 작성법 및 IT보유 기술 작성요령 강의
IT 중소기업 특징 및 대기업 특징 요소분석 후 맞춤 면접 요령 강의
IT직무특강강의 (동향, 근무환경, 연봉, 준비해야하는 IT필수Spec, Skill)
아이티윌 수강생들을 위한 별도 취업포탈사이트(유니잡) 서비스 제공
채용정보제공 및 1:1 온라인 수시상담 제공
아이티윌 유수의 IT협력업체 매주 기업 JOB 매칭
기초요구분석 시 연수생이 제시했던 기업의 유형별 기업 JOB 매칭
수료 후 미취업자 월별 대책 수립
수료 후 6개월까지 지속적인 취업지원 및 사후관리
취업(면접, 서류)실패 요인 분석 후 취업활동방향 및 계획 재수립
개인별 취업위험요소 및 불안요소 분석 및 대처방안 제시
기초요구분석서를 통한 상세 직무 탐색 및 개인별 취업방향설정
개인별 성공 구직요건 제시
NCS 맞춤 직무 이력서 컨설팅
이력서 장, 단점 분석, 수정방향 설정
자기소개서 직무키워드 설정 및 IT직무 보유기술 설정
*수강생 직무기초요구조사서 설문조사
(2018년 교육생 163명 대상)