실무 프로젝트_AI(인공지능) SW 개발자 과정(자바, 파이썬)

기업프로젝트 기반 AI(인공지능) 솔루션 개발자 과정(자바,파이썬)

교육기간

23.06.21 ~ 23.12.19

정원

28명

교육 방법

오프라인

훈련비

전액지원

훈련참여수당

월 최대 81만 6천원

디지털 핵심 실무인재 양성훈련(K-Digital Training)은 누구를 위한 코스인가요?

미래융합교육원에서  AI, 빅데이터, 클라우드 등 디지털ㆍ신기술 분야 교육을 통해 ‘미래형 핵심 실무인재’로 협력기업 등으로 취업을 희망하는 자 지원대상은 대학 졸업자(졸업예정자) 등 구직자 (청년 구직자 중심)로 국민내일배움카드를 발급 받아서 지원을 받을 수 있습니다.  

인공지능 개요

4차 산업혁명 시대 인공지능, 사물인터넷, 무인자동차, 로봇산업 등 모든 것이 연결되고 보다 지능적인 사회에 우리는 살고 있습니다.
AI 시대를 맞아 빅데이터가 인공지능 분야에 생명력을 불어넣는 가장 중요한 기술로 자리매김 하였고. AI기술이 다양한 기기에 빠르게 적용 되고 있는 것을 현실에서 실감할 수 있습니다. 
여러가지 AI혁신기술들 (영상처리기술, 안면인식, 음성인식, 자동화 등) 이 무인항공기, 드론, CCTV, 로봇, 자동차, 스마트공장 등에 활용되어 기술수요의 증대를 불러오고 있습니다.    

훈련목표

훈련대상

교육특징 및 혜택

커리큘럼

○ 프로그래밍 (Python)

  ● 자바, 파이썬, C, C++, C# 외에도 프로그래밍 언어의 종류는 다양합니다. 여러 프로그래밍 언어 중 크게 두 분류로 나누자면 절차지향 프로그래밍 언어와 객체지향 프로그래밍 언어로 나눌 수 있습니다. 개발하고자 하는 소프트웨어가 구동되는 운영체제 및 플랫폼에 따라 적합한 개발 언어를 선택합니다.  해당 과정에서는 자바와 파이썬 언어를 학습하게 됩니다.
     - 파이썬 개요
     - 파이썬 개발 환경 설정
     - 기초 자료형
     - 데이터형 관련 함수
     - 제어문
     - 반복문
     - 함수
     - 내장함수
     - 사용자 입출력
     - 파일 읽고 쓰기
     - 클래스
     - 패키지
     - 예외처리

○ 프로그래밍 (JAVA)

  ● 웹개발, 알고리즘 개발, 데이터 마이닝, 머신러닝 등 전문기술 수행 이전에 필요한 파이썬, 자바 프로그래밍 기본문법에 대해 학습합니다.
     - 자바 개요
     - 자바 개발 환경 설정
     - 이클립스 기본 사용법
     - 자바 자료형
     - 제어문
     - 객체지향 프로그래밍 개념
     - 클래스
     - 메소드
     - 상속
     - 인터페이스
     - 패키지
     - 쓰레드

○ 프론트엔드 (관제시스템 화면 구현)

  ● 우리가 접속하는 홈페이지 화면, 앱 화면이 어떠한 기술로 작동 하는 지에 대한 기술내용을 학습합니다.

     - 웹 접근성, 웹표준, 크로스브라우징, 반응형을 고려한 Web UI 개발
     - HTML, CSS(Cascading Style Sheet)의 유형별 선언 및 사용
     - JAVA Script, j쿼리, React 기술

○ SQL & 데이터베이스

  ● 데이터베이스 구축은 데이터를 저장하기 위해 DBMS에 데이터베이스 모델을 생성하는 것을 뜻합니다.

  ● 데이터베이스를 구축하려면 ERD, 테이블 정의서, 인덱스 정의서, 뷰 정의서의 산출물을 기반으로 요구사항분석, 개념적 설계, 논리적 설계, 물리적 설계, 데이터베이스 구축의 단계를 거칩니다.

  ● 위 과정을 통해 생성된 데이터베이스를 대상으로 명령어를 활용하여 운용합니다.

  ● 데이터베이스 구축 이후에는 SQL 질의어를 통해 데이터의 확인 및 데이터의 추가/삭제/갱신 작업을 수행할 수 있습니다.

     - 데이터 처리를 위한 Python 프레임워크 개발환경 구축(Django, Flask)
     - DBMS 설계 및 모델링, 구현
     - SQL 활용 및 응용
     - NoSQL Databases

○ 관제시스템 구축(백엔드)

  ● 디지털 혁신 시대에 많은 서비스 플랫폼들이 출시되고 있다. 네카라쿠배(네이버, 카카오, 라인, 쿠팡, 배달의 민족) 국내 IT 서비스 5대 기업(공룡) 들의 서비스는 회원기반으로 다양한 서비스를 제공하고 있다는 공통점을 발견할 수 있다. 우리가 특정 서비스플랫폼에 회원가입시 기업DB에 우리의 정보가 저장이 되는데 이런 저장되는 시스템을 구축하는 작업이 백엔드 개발자가 하는 역할입니다. 그에 관련된 기술을 학습합니다.

     - Python 프레임워크 (Django, Flask 등)
     - DBMS 설계 및 모델링, 구현
     - SQL 활용 및 응용
     - AWS, 구글클라우드 이해 및 응용
     - AWS컴퓨팅/네트워킹/스토리지/
- DB/분석/애플리케이션
- Spring 프레임워크 기반의 웹서비스 기술

○ 머신러닝

  ● AI의 하위 분야인 머신러닝은 복수의 예시 데이터에서 일반적인 규칙을 도출하기 위한 자동화된 절차로 구성됩니다. 즉, 예시 데이터로부터 규칙이 "학습"됩니다. 이러한 작업은 사전 정의되고 이해하기 쉬운 알고리즘과 규칙을 적용하여 수행되거나, 딥 러닝의 경우 인공 신경망을 사용하여 수행됩니다. 머신러닝은 지도 학습과 비지도 학습으로 구분됩니다. 지도 학습에서 학습을 위한 샘플 데이터는 입력값과 대응되는 예상 결과(예: 분류)를 모두 포함하는 반면, 비지도 학습에서는 시스템이 입력값 자체에서 가능한 결과를 식별합니다.

※ 출처 : https://www.baslerweb.com/ko/vision-campus/markets-and-applicaajtltions/what-is-deep-learning/

     - 머신러닝 시스템 개발 환경 구축
     - 머신러닝 모델 평가와 최적화
     - Scikit-learn을 활용한 머신러닝 실습
     - 지도 학습과 비지도 학습
     - KNN 알고리즘
     - 회귀분석, 선형회귀, 분류
     - 인공신경망, 강화학습
     - 차원축소, 군집화

○ 딥러닝

   ● 컴퓨터가 스스로 학습할 수 있도록 하는 알고리즘을 개발하는 분야입니다. 맞춤식 제품 추천, 페이스북 안면 인식 기술, 네비게이션 빠른 경로 추천 등의 원천 기술에 대해 학습합니다.

  ● 로봇, 교통시스템, 예지보전시스템, 자유주행 등 다양한 분야에서 AI 기술이 활용되고 있고 더 나은 기술력을 필요로 하고 있습니다.

  ● 컴퓨터비전 (OpenCV) 기술을 활용한 품질관리시스템을 개발할 수 있습니다.

  ● 스마트시티(SmartCity)에 활용가능한 범죄 예방 시스템 관련 SW, APP 등을 개발합니다.

     - 경사하강, 역전화, 활성화함수, 일반화, 정규화
     - 합성곱신경망(CNN)
     - 순환신경망(RNN), LSTM, GAN
     - 모델컴파일(손실함수,옵티마이저,평가매트릭스이해)
     - TensorFlow/Keras 주요 모듈 및 분석 API 이해
     - 강화학습을 활용한 딥러닝 알고리즘
     - 컴퓨터 비전 개요
     - OpenCV 라이브러리의 이해
     - OpenCV를 활용한 영상 인식 및 처리

○ 기업요구 프로젝트

   ● 5인 1조로 팀구성을 이루어 같은 주제로 프로젝트 진행

   ● 자율주행 로봇 알고리즘 구현 (SLAM, 모션 플래닝, 제어, 인지, AI)

   ● 클라우드 기반 웹 & 서버 구축

   ● Java, Kotlin을 활용한 안드로이드 어플리케이션 개발

AI 플랫폼 개발자

AI platform developer
  • AI R&D를 위한 대용량 데이터 분석
  • AI기반 모델 수립, 검증 및 시각화
  • 영상/이미지 관련 딥러닝 개발
  • 서버, 기기의 데이터 수집 및 분석
  • 자율주행 기술 적용 플랫폼 개발

응용 SW 개발자

Application software developer
  • Frontend 개발 (화면 구현, 설계)
  • 프로그래밍 언어 활용 개발
  • Backend개발, 분산처리, 실시간처리 및 클라우드 시스템 활용 개발
  • Java, Kotlin을 활용한 어플리케이션 개발
  • Java, Python 활용 응용SW개발

취업지원활동

취업박람회

2020 혁신성장청년인재 집중양성 인공지능분야

취업박람회

2020 혁신성장청년인재 집중양성 인공지능분야

기업설명회

(주)삼영기계, (주)유토비즈, (주)레드윗

취업특강

2022 고용노동부 빅데이터, 공공데이터 과정 취업특강

팀별 기업멘토링

인공지능, 블록체인 분야

팀별 기업멘토링

인공지능, 블록체인 분야

관련분야 취업률

인공지능 분야

수강후기

미래융합교육원에서 k-디지털트레이닝 교육과정 참여하기