기업프로젝트 기반 AI(인공지능) 솔루션 개발자 과정(자바,파이썬)
교육기간
23.06.21 ~ 23.12.19
정원
28명
교육 방법
오프라인
훈련비
전액지원
훈련참여수당
월 최대 81만 6천원
디지털 핵심 실무인재 양성훈련(K-Digital Training)은 누구를 위한 코스인가요?
인공지능 개요
AI 시대를 맞아 빅데이터가 인공지능 분야에 생명력을 불어넣는 가장 중요한 기술로 자리매김 하였고. AI기술이 다양한 기기에 빠르게 적용 되고 있는 것을 현실에서 실감할 수 있습니다.
여러가지 AI혁신기술들 (영상처리기술, 안면인식, 음성인식, 자동화 등) 이 무인항공기, 드론, CCTV, 로봇, 자동차, 스마트공장 등에 활용되어 기술수요의 증대를 불러오고 있습니다.
훈련목표
- AI 솔루션 개발에 필요한 응용SW개발 기술을 습득할 수 있다.
- 컴퓨터 프로그래밍 언어와 프레임워크로 각 업무에 맞는 소프트웨어 기능에 관한 설계, 구현 및 테스트를 수행할 수 있다.
- AI 솔루션 개발에 필요한 인공지능 알고리즘(머신러닝, 딥러닝)을 개발, 적용할 수 있다.
- 기업요구조사를 반영한 기업별 프로젝트를 수행함으로서 문제해결능력 향상, 의사소통 능력, 기업직무요구기술을 향상시켜 기업요구에 부합되는 인재를 양성할 수 있도록 한다.
훈련대상
- 머신러닝, 인공지능 SW 개발자로 진출을 희망하는 자
- 인공지능 솔루션과 연결된 백엔드 분야로 취업을 희망하는 자
- Backend 개발, 분산처리, 실시간처리 및 클라우드 시스템 활용 개발희망자(Docker, NoSQL DBMS )
- DB관리, DB아키텍처, SW개발, DB설계, SW 프로젝트관리 (SW설계/관리) 직무 습득 희망자
교육특징 및 혜택
- 매월 훈련수당 및 국민취업제도를 통해 월 최대 81만 6천원을 지원 받을 수 있습니다.
- 기업실무자 프로젝트 멘토링 참여
- 훈련교재 무상지급 (자바 웹을 다루는 기술, 처음 만나는 AI 수학 with 파이썬, Do it! 장고+부트스트랩 파이썬 웹 개발의 정석, Do it! 안드로이드 앱 프로그래밍, python으로 배우는 OpenCV 프로그래밍 등 8권 증정)
- 우수훈련생 협력기업 취업연계 서비스
커리큘럼
○ 프로그래밍 (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 고용노동부 빅데이터, 공공데이터 과정 취업특강

팀별 기업멘토링
인공지능, 블록체인 분야

팀별 기업멘토링
인공지능, 블록체인 분야

관련분야 취업률
인공지능 분야