휴먼교육센터

국비지원과정

모집과정

서울 모집중

Python(파이썬),Java(자바)기반 AI활용 소프트웨어 개발 및 응용 과정

컴퓨터가 스스로 학습하여 결정할 수 있는 머신러닝 플랫폼을 활용하여 응용 소프트웨어를 개발하는 과정.

  • 모집기간
    매월 개강
  • 교육장소
    2교육실
  • 수업시간
    09:00~17:50(월~금)
  • 교육비
    전액무료(훈련수당최대 816000원 매월지급 기숙사무료)
  • 수업인원
    30
  • 문의
    02-3667-3688

과정소개

컴퓨터가 스스로 학습하여 결정할 수 있는 머신러닝 플랫폼을 활용하여 응용 소프트웨어를 개발하며
컴퓨터 프로그래밍 언어로 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행하고 사용자에게 배포하며,
버전관리를 통해 제품의 성능을 향상시키고 서비스할 수 있는 4차산업에 대비하는 IT/프로그래밍 국가기간전략산업직종 과정입니다.

커리큘럼

구분 주제 부주제
NCS 요구사항 확인
  • 현행 시스템 분석하기
  • 요구사항 확인하기
  • 분석모델 확인하기
데이터 입출력 구현
  • 논리 데이터저장소 확인하기
  • 물리 데이터저장소 설계하기
  • 데이터 조작 프로시저 작성하기
  • 데이터 조작 프로시저 최적화하기
정보시스템 이행
  • 정보시스템 사용자 교육하기
  • 정보시스템 이행하기
  • 정보시스템  안정화하기
서버프로그램 구현
  •  개발환경 구축하기
  • 고통 모듈 구현하기
  • 서버 프로그램 구현하기
  • 배치 프로그램 구현하기
인터페이스 구현
  • 인터페이스 설계서 확인하기
  • 인터페이스 기능 구현하기
  • 인터페이스 구현 검증하기
화면 설계
  • UI요구사항 확인하기
  • UI설계하기
애플리케이션 테스트 수행
  • 애플리케이션 테스트 수행하기
  • 애플리케이션 결함 조치하기
프로그래밍 언어활용
  • 기본문법 활용하기
  • 언어특성 활용하기
  • 라이브러리 활용하기
화면 구현
  •  UI 설계 확인하기
  • UI 구현하기
인터페이스 설계
  • 인터페이스 요구사항 확인하기
  • 인터페이스 대상 식별하기
  • 인터페이스 상세 설계하기
애플리케이션 요구사항 분석
  • 요구사항 도출하기
  • 요구사항 분석하기
  • 요구사항 명세화하기
  • 요구사항 검증하기
애플리케이션 설계
  • 공통 모듈 설계하기
  • 타 시스템 연동설계하기
머신러닝 기반 데이터 분석
  • 머신러닝 수행방법 계획하기
  • 데이터셋 분할하기
  •  지도학습 모델적용하기
  • 자율학습 모델적용하기
  • 모델 성능 평가하기
  • 학습결과 적용하기
데이터베이스 요구사항 분석
  • 데이터 요구사항 수집하기
  • 데이터 요구사항 분석하기
  • 데이터 요구사항 정의하기
  • 데이터 요구사항 검증하기
빅데이트 플랫폼 요구사항 분석
  • 빅데이터 플랫폼 요구사항 수집하기
  • 빅데이터 플랫폼 요구사항 정의하기
  • 빅데이터플랫폼 요구사항 검증하기
빅데이터 플랫폼 아키텍처 설계
  •  빅데이터 플랫폼 인프라구조 설계하기
  • 빅데이터 입출력구조 설계하기
텍스트 데이터 분석
  • 텍스트 데이터 변환하기
  • 텍스트 데이터 분석  수행방법 계획하기
  • 텍스트 데이터 분류결과 분석하기
  • 정형 데이터 결합분석 수행하기
빅데이터 분석 결과 시각화
  • 분석 결과 스토리텔링하기
  • 분석 정보 시각화하기
  • 정보 사각화 구현하기
논리 데이터베이스 설계
  • 개체 상세화하기
  • 관계 상세화하기
  • 논리 E-R다이어그램 작성하기
  • 데이터베이스 정규화하기
  • 논리 데이터모델 품질검증하기
물리 데이터베이스 설계
  •  물리요소 조사 분석하기
  • 데이터베이스 물리속성 설계하기
  • 물리 E-R 다이어그램 작성하기
  • 데이터베이스 반정규화하기
  • 물리 데이터 모델 품질 검토하기
데이터베이스 구현
  • DBMS(Data Base Management System) 설치하기 
  • 데이터베이스 생성하기
  • 데이터베이스 오브젝트 생성하기 
SQL응용
  • 절차형 SQL 작성하기
  • 응용 SQL 작성하기
빅데이터 수집시스템 개발
  • 빅데이터 수집시스템 설계하기
  • 빅데이터 수집시스템 구성하기
  • 빅데이터 수집,변환 모듈 개발하기
  • 수집 데이터 검증모듈 개발하기
빅데이터 분석시스템 개발
  • 빅데이터 분석시스템 설계하기
  • 빅데이터 분석시스템 구성하기
  • 빅데이터 분석모듈 개발하기

취업분야

직업명 주요업무
머신러닝 개발자 머신러닝 기법 활용 개발 업무
인공지능 개발자 인공지능(AI) 개발 업무, 인공지능 활용 프로그램 개발 업무
데이터베이스 활용 전문가 데이터베이스 수집분석 업무, 데이터베이스 인공지능 활용 업무
응용소프트웨어 개발자 인공지능(AI)활용 응용소프트웨어 엔진 개발 업무, 응용프로그램 개발 업무

자격증

자격증명 발행처
정보처리기능사, 정보처리산업기사, 정보처리기사 한국산업인력공단
OCJP 오라클
OCWCD 오라클