한국아이티기술

본문 바로가기




(채용예정자연수과정)


개요

  • SW기업 취업 예정자를 대상으로 현장수요를 반영한 맞춤형 인재교육 프로그램을 마련
  • NCS기반의 기업 맞춤형 실무중심 프로젝트 및 현장중심 훈련을 통해 신입 SW인재 육성
  • SW기업과의 채용협약을 통해 기업의 인력 미스매칭 문제 해소와 구직자의 현장적응 시간 단축

대상

SW전문분야에 입사를 희망하는 대학졸업(예정)자, 취업준비자

과정개요

신입으로 부족한 Project 중심의 S/W구현 능력을 갖추기 위해 요구되는 사양과 응용분야를 학습하고 실습한 뒤 , 프로젝트 개발 절차에 따라 진행하는 수업으로 실무 개발 경험이 있는 PM과 함께 전체적인 개발 사양을 분석하고 구현할 수 있는 실질적인 12개월 이상의 경력자 수준으로 양성시키는 전문가 교육 시스템.

본 훈련과정의 강점은 첫째, 훈련과정개발 수요조사를 통해 본 기관과 MOU체결된 협약기업의 채용 담당자 및 개발자로 구성된 교육운영협의회에서 현업에서 수요가 높은 과정으로 기획 및 설계되었으며, NCS기반 훈련교.강사의 역량을 충족한 실무경력 및 강의경력을 갖춘 직업훈련교사 또는 강사진과 현업 실무전문가의 자문을 바탕으로 개발된 훈련과정입니다.

둘째, NCS 전공교과의 능력단위별 능력단위요소를 학습함으로써 SW개발자가 갖추어야 할 국가직무능력을 습득할 수 있으며 응용SW엔지니어링 분야의 개발자로써 관련 업무에 종사 할 수 있습니다.

셋째, 타 기관과의 차별화된 강점으로 청년층의 일자리 창출과 안정적 취업지원을 위하여 본원 국비지원과정을 수료한 훈련생들의 우선 채용을 약정한 다수의 협약업체를 확보하고 있으며, 채용협약업체 실무진들의 트렌드에 맞는 취업동향 정보제공. 면접시 부족한 사항을 보완할 수 있도록 1:1 밀착상담 및 이력서 특강(모의면접)과 취업특강을 지속적으로 진행하고 있습니다.

넷째, 훈련생의 학습능력을 상향시키기 위하여 개강 전 훈련 준비생들에게 선수학습을 참여하도록 하여 비전공자와 경력단절 훈련생들이 훈련을 충실히 이행 할 수 있도록 지원하고 있습니다. 또한 훈련과정 진행 중 자격취득과정을 추가로 개설, 지원함으로써 훈련생 만족도와 취업율 향상을 위하여 지원하고 있습니다.

다섯째, 본원은 교육과정의 학사관리를 위한 시스템 구축(TMS), 교육생들의 진로 탐색 및 지도를 위한 ICT전문가 그룹 등 지속적으로 발전 계획을 수립하고, 이에 상응하는 투자를 하고 있습니다.

Java는 온라인 게임과 채팅, 대출금 이자율 계산, 3D 이미지 감상 등을 비롯한 수많은 일들을 할 수 있게 해주는 프로그래밍 언어이며, 대부분의 주요 산업 분야에서 사용되며 다양한 종류의 기기, 컴퓨터 및 네트워크에서 찾아볼 수 있는 Java 기술은 융통성, 효율성, 플랫폼 이식성, 그리고 보안성을 통해 이상적인 네트워크 컴퓨팅 기술로 자리매김하고 있습니다.

현재까지 6백5십만명 이상의 소프트웨어 개발자들이 Java 플랫폼을 선택하였으며 Java는 다음과 같은 45억개 이상의 기기에 사용됩니다.

  • 본 과정은 실무 현장에 최적화 된 훈련과정을 이수 후 채용협약 기업으로 취업하는 프로그램입니다.
  • 협약 기업은 SW개발 강소기업 (주)내담씨앤씨, (주)케이씨에스를 필두로 약 50여개 기업이 참여합니다.

국내 행정자치부에서 개발한 프레임워크 역시 java를 기반으로 하고 있으며, 모바일 분야에서 급부상하고 있는 안드로이드 기술 역시 java를 기반으로 하고 있습니다.

또한, 수많은 오픈소스 프로젝트에서 java를 사용하고 있습니다. 여러분도 자바 개발자에 도전해 보세요.

훈련과정명 (디지털컨버전스)자바 기반의
응용 SW개발자 양성과정
훈 련 대 상
  • 관련학 전공자 우대
  • SW분야 취업준비생
  • 채용협약기업 선발자
훈 련 과 정 6개월(총 900시간)
훈 련 정 원 25명 (기수별 수료생
[전원취업]을 지원합니다.)
취 득 가 능
자 격 증
  • OCJP
  • OCWCD
  • OCBCD
  • OCP
  • 정보처리기사/산업기사
훈 련 문 의 1544-4661
  1. 국가직무능력표준(NCS)을 기반으로 현장실무에 맞는 직무능력 함양 훈련을 통하여 훈련생이 급변하는 정보기술분야 기업실무에 빠르게 적응 할 수 있고 개발자와 함께 높은 인력수요를 보이고 있는 퍼블리셔 양성을 목표로 웹 프론트엔드 및 백엔드의 전반적인 내용을 체계적으로 교육함으로써 응용SW엔지니어를 양성할 수 있습니다.

  2. 정보화 단계에서 발생하는 데이터를 효율적으로 구축하기 위한 데이터베이스 SQL 활용, 관리, 백업 및 복구, 성능 튜닝과 관련된 기술, 분석, 설계 작업 시 반드시 알아야 하는 데이터베이스 기술을 수립할 수 있습니다.

  3. JAVA의 기본 문법을 이해하고 클래스, 인터페이스, 상속, JDBC, 네트워크 등의 API를 이용하여 자바 초급 수준의 어플리케이션을 개발 할 수 있습니다.

  4. 다양한 브러우저에서 실행 가능한 웹 어플리케이션을 제작할 수 있고 ActiveX를 대체하는 HTML5로 미디어 파일 재생기를 개발할 수 있습니다.

  5. 자바 코드 설정, 스프링 AOP, XML설정, @Configuration 애노테이션 등의 다양한 구성 요소의 스프링 MVC프레임워크를 이용한 웹 어플리케이션을 개발할 수 있습니다.


구분 주요구성내용 교육내용

응용SW기초기술활용

운영체제 기초
활용하기

  • 운영체제 오류 해결방법 검색 기술
  • 기본 명령어 활용 능력
  • 각 운영체제에 맞는 응용프로그램 선택 능력
  • 작업우선순위 변경 기술
  • 운영체제 환경변수 설정 기술
  • batch 파일, shell script 활용 능력
데이터베이스 기초
활용하기
  • 설계 모델링 기술
  • 릴레이션 작성 기술
  • E-R 다이어그램 작성 기술
  • 테이블 제작 및 관리 언어 활용 능력
  • 데이터베이스 개발 TOOL 사용 능력
  • 오픈소스기반 DBMS 설치 기술
네트워크 기초
활용하기
  • 필요 관련 정보 검색 기술
  • 개발환경에 인터넷 구축 기술
  • WINDOWS/UNIX/LINUX 인터넷 설정변경 기술
  • 라우터 설정 기술
  • 인터넷 환경변수 설정 기술
기본 개발환경
구축하기
  • 필요 프로그램 관련 정보 검색 기술
  • 개발에 필요한 프로그래밍 언어 선택 능력
  • 라이브러리 및 필요 패키지 선택 및 활용 능력
  • 개발 TOOL에 맞는 운영체제 선택 능력
  • 개발 TOOL 사용 능력
  • 소프트웨어 버전관리 도구 활용 능력
프로그래밍
언어활용

기본문법 활용하기

  • 컴파일러 사용 능력
  • 프로그램 언어 활용 능력
  • IDE 도구 활용 능력
  • 프로그램 디버깅 기술
  • 프로그램 코드 검토 능력

언어특성 활용하기

  • 컴파일러 사용 능력
  • 개발에 필요한 프로그래밍 언어 및 도구 활용 능력
  • 프로그램 디버깅 기술
  • 프로그램 코드 검토 능력

라이브러리 활용하기

  • 라이브러리 검색 능력
  • 요구사항 구현에 필요한 라이브러리 선택 능력
  • 라이브러리 설치 능력
  • 라이브러리 적용 능력
  • 코드 검토 능력
  • 라이브러리를 활용한 프로토타입 작성 능력
데이터베이스 구현

DBMS 설치

  • 하드웨어 자원 분석기술
  • 운영체제 설정 변경 능력
  • DBMS 설치프로그램 운용 기술
  • DBMS 운용 검증 능력
  • 설정파일 관리 툴 운용 기술
  • 컴퓨터 활용능력(워드 프로세서, 프레젠테이션,
    계산표 문서 작성 기술)

데이터베이스 생성

  • 데이터베이스 설계서 분석능력
  • 데이터베이스 생성 프로그램 작성 기술
  • 시스템 사양 검토 능력
  • 데이터베이스 물리 구조에 대한 생성 및 관리 기술
  • 데이터베이스 복구 기술에 대한 적용 능력
  • 데이터베이스 계정관리 기술

데이터베이스
오브젝트 생성

  • 테이블의 생성 및 관리 능력
  • 뷰 생성과 삭제 명령문 작성 기술
  • 제약조건 생성과 삭제 명령문 작성 기술
  • 인덱스 생성과 삭제 명령문 작성 기술
  • 테이블, 컬럼, , 데이터 타입의 종류에 대한 정확한
    이해와 적용 능력
  • 무결성 보장을 위한 기술 적용 능력
SQL 활용

기본 SQL 작성하기

  • 테이블 생성과 삭제, 수정을 위한 명령문 작성기술
  • 행 삽입과 삭제를 위한 inser t, delete 명령문 작성기술
  • 데이터 수정을 위한 update 명령문 작성기술
  • 단일행 함수와 집계함수를 사용하여 데이터를 조회하는 select 명령문 작성기술
  • commit, rollback, savepoint 명령문 사용능력
  • 데이터 사전을 조회하는 명령문 사용능력

고급 SQL 작성하기

  • 뷰 생성과 삭제 명령문 작성과 사용기술
  • 인덱스 생성과 삭제 명령문 작성기술
  • 내부조인, 외부조인, 셀프조인을 구분 사용하는 능력
  • 그룹 내 순위함수, 행순서 함수, 비율함수, rollup,
    cube, grouping set
  • s 함수 사용능력
  • 집합연산자 사용능력
  • 서브쿼리를 사용하는 명령문 작성기술

UI 구현

UI 설계 검토하기

  • 전체적인 기능 설계 기술
  • 정보 아키텍처 설계 기술
  • 아키텍처 및 패턴 기술
  • 아키텍처 뷰 작성 기술
  • 설계 효과 분석 기술
  • UI 구현 환경 분석 기술
  • 제품의 사용성과 인간 중심의 설계 기술

UI 구현 표준 검토하기

  • 프로토타이핑 기술
  • 표준 수립을 위한 정보수집 기술
  • 아날로그 도구 사용 기술
  • 디지털 도구 사용 기술
  • 종이 프로토타이핑 제작 기술
  • 디지털 프로토타이핑 제작 기술
  • 기술동향 분석 기술

저작도구 활용하기

  • 체크리스트 작성 능력
  • 소프트웨어 디자인 도구 사용 기술
  • 그래픽 편집 기술
  • 시뮬레이션 기술
  • 사운드 편집 기술
  • 동영상 스트리밍 기술
  • 저작도구 활용기술
  • 사용자인터페이스 기술
  • 프로토타입 제작 기술

UI 제작하기

  • 멀티미디어 제작 기술
  • 새로운 기술 습득 능력
  • 디자인 편집 및 변형 능력
  • 체크리스트 작성 능력
  • 소프트웨어 디자인 도구 사용 기술
  • 그래픽 편집 기술
  • 시뮬레이션 기술
  • 동영상 스트리밍 기술
  • 퍼블리싱 기술
  • 단위 테스트 TDD(Test Driven Development) 사용 기술
  • CSS(Cascading Style Sheets) 사용 기술
  • HTML(HyperText Markup Language) 사용 기술
  • XML(eXtensible Markup Language) 사용 기술

화면구현

UI 설계 확인하기

  • 유즈케이스 작성 능력
  • UI 설계도구 활용 능력
  • UI 네비게이션 작성 도구 활용 능력
  • 화면/폼 구성 도구 활용 능력
  • 화면 구성 능력
  • UI 작성 그래픽 도구 활용 능력

UI 구현하기

  • HTML, CSS, 자바스크립트 등 표준기술 활용 능력
  • UI 네비게이션 작성 도구 활용 능력
  • 화면/폼 구성 도구 활용 능력
  • 화면 구성 능력
  • UI 작성 그래픽 도구 활용 능력
  • UI Framework(jQuery, AngularJS) 활용 능력

애플리케이션 설계

공통 모듈 설계하기

  • UML 작성 기술
  • 설계 모델링 기술
  • E-R 모델 작성 기술
  • IDE 및 개발환경 도구 활용
  • 프레임워크(애플리케이션, , 데이터 액세스,
    테스트 자동화, 기타)활용
  • 기술영역별 미들웨어/솔루션 활용

타 시스템 연동설계하기

  • UML 작성 기술
  • 설계 모델링 기술
  • E-R 모델 작성 기술
  • IDE 및 개발환경 도구 활용
  • 프레임워크(애플리케이션, , 데이터 액세스,
    테스트 자동화, 기타)활용
  • 기술영역별 미들웨어/솔루션 활용

애플리케이션 테스트 수행

애플리케이션 테스트
수행하기

  • 컴파일러 사용법
  • IDE 도구 활용 능력
  • 프로그램 디버깅 기법
  • 프로그램 코드 검토 기법
  • 형상관리 도구 활용 기법
  • 테스트 자동화 도구 활용기법
  • APM(Application Performance Management) 기술

애플리케이션 결함
조치하기

  • 컴파일러 사용법
  • IDE 도구 활용 능력
  • 프로그램 디버깅 기법
  • 프로그램 코드 검토 기법
  • 형상관리 도구 활용 기법
  • 테스트 자동화 도구 활용기법
  • APM(Application Performance Management) 기술

네트워크 프로그래밍 구현

개발환경 분석하기

  • 개발 환경에 맞는 도구 탐색 기술
  • 개발 환경에 맞는 H/W S/W 설치 기술
  • 네트워크 프로그래밍 구현 환경 설정 기술
  • 개발 환경 메뉴 속성 설정 기술
  • 개발 환경에 따른 프로그램 언어 습득 기술
  • 개발 도구 사용 기술
  • 컴파일 및 실행 기술
  • 오류 처리 및 해결 기술
  • 데이터베이스 처리 기술

기능 구현하기

  • 프로그래밍 설계 기술
  • 프로그래밍 코딩기술
  • 프로그래밍 처리 기술
  • 쓰레드 사용 기술
  • 스트리밍 처리 기술
  • 클라이언트/서버 기술
  • 원격제어 기술
  • 자원공유 기술

프로그램 디버깅하기

  • 모듈 및 기능 분석 기술,
  • 모듈 및 기능 테스트 기술
  • 디버깅 툴 사용 기술
  • 런타임(Runtime) 운영 시 발견하지 못한
    로그(log)에 대한 저장 기술
  • 브레이크 포인트(Break point) 기술 설치 및 해제 기술
  • 시스템 오류, 리소스, 비정상 동작에 대한 인지기술
  • 프로그램언어 오류 처리 기술
  • 실행파일 분석 기술

프로그램 최적화하기

  • 다양한 개발 언어 능력
  • 다양한 개발 플랫폼 능력
  • 개발 언어별 장단점 파악 능력
  • 개발 언어별 보완대책 기술
  • 데이터베이스 연결 기술
  • 운영체제, 데이터베이스 운영방식 기술
  • 호환성 확인 기술
  • 시스템 패치에 대한 영향도 파악 능력 기술
  • 소스코드 분석 기술
  • 소스코드 간략화 기술

인터페이스 구현

인터페이스 설계 확인

  • UML 작성 기술
  • 설계 모델링 기술
  • IDE 및 개발환경 도구 활용
  • 프레임워크 활용
  • 기술영역별 미들웨어/솔루션 활용
  • 데이터 연계/이관 도구 활용 능력
  • 데이터 보안 기술

인터페이스 기능 구현

  • UML 작성 기술
  • 설계 모델링 기술
  • IDE 및 개발환경 도구 활용
  • 프로그램 언어 활용 능력
  • 프레임워크 활용 능력
  • 기술영역별 미들웨어/솔루션 활용 기술
  • 데이터 연계/이관 도구 활용 능력
  • 데이터 보안 기술

인터페이스 구현 검증

  • IDE 도구 활용 능력
  • 프로그램 언어 활용 능력
  • 프로그램 디버깅 기법
  • 형상관리 도구 활용 기법
  • 단위테스트 도구 활용기법
  • 데이터 연계/이관 도구 활용 능력
  • 데이터 보안 기술
  • 프로그램 코드검토 기법

통합구현

연계 데이터 구성하기

  • UML 작성 기술
  • 설계 모델링 기술
  • IDE 및 개발환경 도구 활용
  • 프레임워크(애플리케이션, , 데이터 액세스
    테스트 자동화, 기타)활용
  • 기술영역별 미들웨어/솔루션 활용
  • 데이터 연계/이관 도구 활용 능력
  • 데이터 보안 기술

연계 매카니즘 구성하기

  • UML 작성 기술
  • 설계 모델링 기술
  • IDE 및 개발환경 도구 활용
  • 프레임워크(애플리케이션, , 데이터 액세스
    테스트 자동화, 기타)활용
  • 기술영역별 미들웨어/솔루션 활용
  • 데이터 연계/이관 도구 활용 능력
  • 데이터 보안 기술

내외부 연계 모듈 구현하기

  • IDE 도구 활용 능력
  • 프로그램 디버깅 기법
  • 형상관리 도구 활용 기법
  • 단위테스트 도구 활용기법
  • 데이터 연계/이관 도구 활용 능력
  • 데이터 보안 기술

서버프로그램 구현

개발환경 구축하기

  • 컴파일러 사용 능력
  • IDE 도구 활용 능력
  • 네트워크 활용 기술
  • 협업도구 활용 능력
  • 형상관리 도구 활용 능력
  • 프레임워크 활용 기술
  • 프로그래밍언어 활용 기술
  • 보안도구 활용 능력

공통 모듈 구현하기

  • 컴파일러 사용법
  • 개발에 필요한 프로그래밍 언어 및 도구 활용 능력
  • 프로그램 디버깅 기법
  • 프로그램 코드 검토 기법
  • 형상관리 도구 활용 기법
  • 단위테스트 도구 활용기법
  • 인터페이스 도구/기법 (API, EAI, WebService, )
  • 재사용 기법

서버 프로그램 구현하기

  • 컴파일러 사용법
  • IDE 도구 활용 능력
  • 프로그램 디버깅 기술
  • 프로그램 코드 검토 기술
  • 형상관리 도구 활용 기법
  • 단위테스트 도구 활용기법
  • 인터페이스 도구/기법 (API, EAI, WebService, )

배치 프로그램 구현하기

  • 컴파일러 사용법
  • 개발에 필요한 프로그래밍 언어 및 도구 활용 능력
  • 프로그램 디버깅 기법
  • 프로그램 코드 검토 기법
  • 형상관리 도구 활용 기법
  • 단위테스트 도구 활용기법
  • 인터페이스 도구/기법 (API, EAI, WebService, )

PythonFlask

Python 기초문법

  • 개발환경을 구축, 변수 및 내장함수를 익힌다
  • 리스트, 딕셔너리와 같은 자료구조의 활용법을 학습

함수와 모듈

  • 유용한 함수들과 모듈들의 종류를 알아보고 활용법을 익힌다
  • numPyPandas라이브러리 등을 익히고 유용한
    함수를 학습한다.

패키지와 객체프로그램

  • 패키지의 활용과 이름공간 적용법 그리고 클래스 정의로 인하여 객체 생성법까지 학습한다.
  • 멤버와 인스턴스의 활용과 상속개념을 익힌다.

예외처리 및 입출력

  • 예외의 정의와 예외 강제발생법과 사용자 정의 예외에 대한 이해와 활용법을 학습한다.
  • 입출력에 대한 개념과 파일처리까지 학습한다.

Open API연동

  • 카카오와 네이버의 오픈API 그리고 정부 공공데이터
    사이트에서 데이터를 수집하고 분석하는 과정을
    학습하고 실습한다.

자바 및 스프링과 연동

  • 광범위한 서비스를 다루는 스프링과 같은 환경에서 Flask환경과의 연동법을 학습
  • 데이터 통신을 위한 라이브러리 활용과 구현력을
    익힌다.

웹 서비스 개발 프로젝트

요구 및 기능분석

  • 팀 프로젝트 주제 결정과 요구 분석 및 개발일정 수립
  • 버전관리 프로세스 구축과 업무분석

DB설계 및 구축

  • 기능분석에 따른 데이터베이스 모델링 및 테이블 구
  • 요구사항 정의 작성

UI 및 백엔드 구현

  • UI 구성 설계 및 서비스 모델 설계와 구현
  • 데이터 수집, 저장 구현 및 서비스 계층 제작
  • 프론트엔드와 백엔드 기능 구현

테스트 및 디버깅

  • JUnitJMeter를 활용한 TDD기반의
    단위 테스트와 디버깅

배포와 발표

  • Jenkins Github를 통한 버전관리와 배포
  • 프로젝트 발표

  • 구로 융합SW교육센터
  • 신촌 ICT 인재개발원
구로센터 센터주소 서울시 관악구 시흥대로 552 석천빌딩 7층 (1544-4661)
지하철 지하철 2호선 구로디지털단지역 6번출구
교육환경 강의실 4개 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기
신촌센터 센터주소 서울시 마포구 양화로 127, 첨단빌딩 7층 (1544-4661)
지하철 지하철 2호선 홍대역 1번출구
교육환경 강의실 4개 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기
신촌교육원 센터주소 서울시 마포구 백범로 23. 3F (1566-4727)
지하철 지하철 2호선 신촌역 6번출구, 경의선 서강대역 1번출구
교육환경 강의실 8개 / 실습실 1개 / 상담실 / 휴게실 2개 / 취업지원실
센터 둘러보기
강남교육원 센터주소 서울시 강남구 테헤란로5길 11. 글로벌 U빌딩 3F (1566-4727)
지하철 지하철 2호선 강남역 2번출구
교육환경 강의실 4개 / 실습실 1개 / 상담실 / 휴게실 / 취업지원실
센터 둘러보기


(주)한국아이티기술 ㅣ 법인번호110111-5824803 ㅣ 사업자번호 697-88-00160 ㅣ 대표 송민헌 ㅣ 개인정보관리 김희지 ㅣ admin@koitt.co.kr

구로 융합SW교육센터 ㅣ 서울시 관악구 시흥대로 552, 석천빌딩 7층 ㅣ 고용노동부 지정 우수훈련기관
신촌 ICT 인재개발원 ㅣ 서울시 마포구 양화로 127, 첨단빌딩 7층 ㅣ (사)한국ICT기술협회 부설 고용노동부 지정 우수훈련기관전임강사진은 국내유수대기업, 국방부, 관공서, 보안업체 등에서 실무 경력과 강의력이 풍부한 최고의 강사진으로 이루어져 있습니다.