K-Java·AI [4기] 블록체인 네트워크 보안을 적용한 AI 서비스 기반 풀스택 개발자
고용노동부 훈련기관 인증평가 우수훈련기관, 서울산업진흥원(SBA) 클라우드 기술인재 양성 프로그램 우수기관
맞춤형 기술인재 양성 사업 클라우드 분야 80% 이상의 높은 취업률로 2019년 우수기관 선정된 솔데스크에서 ‘기업 맞춤형 국기’훈련생 모집합니다.
본 교육과정은 현업 전문강사와 AWS공인 강사가 강의를 진행하며, 20여개의 협약기업이 협업하여 이론과 실습 프로젝트, AWS공인 교육 및 자격증 취득까지
총 960시간으로 구성된 취업을 위한 기업 맞춤과정입니다. 1~6회차 총150명의 훈련생을 선발 계획입니다. 과정 특성상 조기마감이 예상되며 클라우드분야에
관심이 있는 구직자분들의 많은 문의 부탁드립니다.
* 개강일을 선택하세요.
딥러닝 기반의 개인화 서비스 구축을 위한 추천 시스템, 챗봇 개발자 과정
2021.11.30(화) ~ 2022.05.29(월)
총120일, 960시간(8시간/1일)
매주 월~금요일(공휴일 제외) 09:30 ~ 18:30
박재헌 강사님 프로필보기
30명
강남점
고용노동부는 한국형 뉴딜(사람투자)의 핵심과제인 KDigital Training에 참여하는 총 43개 혁신교육훈련기관 등을 통해서 3,600여명의 청년에게 디지털 일자리로의 취업을 위한 교육기회를 제공하고 향후 5년간 18만명까지 이를 확대해 나갈 계획입니다.
고용노동부는 KDigital Training이 기존 교육훈련사업과 다른 이유를 청년들의 4가지 워너비로 설명하였습니다.
첫째, 청년들이 워너비(가고 싶어)하는 43개 혁신교육훈련기관·우수대학 등 참여
둘째, 네이버, 솔트룩스, 마이리얼트립 등 청년들의 워너비(취업하고 싶은) 디지털 선도기업이 직접 훈련과정의 설계를 지원하여 취업의 연계성이 높다.
셋째, 온라인 교육훈련 플랫폼을 기반으로 하는 개인 맞춤교육으로 코로나19 시대에 비전공자도 워너비(되고 싶은) 디지털 현장 실무인재로 성장할 수 있다.
마지막으로 청년들이 워너비(듣고 싶은)하는 인기 있고 우수한 교육훈련과정의 비용을 정부가 부담
KDigital Training에 참여하고자 하는 청년은 직업훈련포털 (www.hrd.go.kr) 또는 지방노동관서를 통해 국민내일배움카드 발급신청을 해야 합니다.
고용노동부 이재갑 장관은 “최근 기업들은 디지털 분야 인력 부족을 호소하고 있는 반면 청년들은 충분한 교육·훈련기회 부족으로 디지털 분야 취업에 어려움을 겪고 있어 이러한 미스매치 문제를 해결하는 차원에서 KDigital Trainng을 추진하게 되었다”고 밝혔습니다.
※ 방문상담자는 현장에서 서류접수
훈련과정명 | 블록체인 네트워크 보안을 적용한 AI 서비스 기반 풀스택 개발자 |
---|---|
NCS세분류명 | 빅데이터 분석(20010105) |
회차 | 교육일정 | 시간 |
---|---|---|
1 | 2022.06.07. ~ 2022.12.07 | 교육시간 : 월~금, 09:30~18:30 중식 1시간 포함 (1일 8시간, 120일, 총 960시간) |
* 상기 교육일정 및 시간은 상황에 따라 변동이 가능합니다.
* 미취업자 국비교육은 평일반만 운영합니다.
* 모집정원 : 30명 선착순 마감
구분 | 교과목명 | 세부내용 | 시간 | 비고 | |
---|---|---|---|---|---|
이론 | 실기 | ||||
정규교과 | Java Core Programming |
- JDK/Eclipse 개발환경설정 - 자료형, 변수, 연산자, 배열 - 제어문(조건문, 반복문) |
20 | 60 | 오프라인 |
- 객체지향프로그래밍의 개요 - class, static - 객체간의 관계 - 접근 제어자 - package, import |
|||||
- 예외처리 - Stream입출력 - 네트워크 프로그래밍 |
|||||
Oracle DBMS |
- Oracle 11g XE 서버 구축 - 계정 관리 - CRUD SQL |
10 | 30 | ||
- JDBC 프로그래밍 - MVC 패턴 프로그래밍 |
|||||
웹 개발 기초 |
- HTML - CSS - 기본 웹사이트 제작 |
5 | 15 | ||
JSP WAS Programming |
- WAS/Servlet 개요 - request & response |
20 | 40 |
- Servlet vs JSP - redirect, forward, include - JSP Model 2 |
- EL - JSTL - Connection Pool DB연동 |
eGovFramework |
- MyBatis DB연동 - Maven 라이브러리 관리 - Spring 기본 |
10 | 50 |
- SpringMVC - SpringMVC back-end 웹개발 |
|
Front-end Web |
- JavaScript개요 - 웹 이벤트 처리 |
10 | 30 |
- JavaScript vs jQuery - DOM객체 수정 - 이벤트 처리 - AJAX |
|
Node.js |
- Node.js 개발환경설정 - 패키지 관리 |
10 | 30 |
- Express WAS - socket.io 실시간 통신 - ReverseAJAX |
|
Python |
- Python 개발환경설정 - Python/Java의 문법적 차이 - Python/Java의 자원활용적 차이 |
10 | 30 |
- 절차지향프로그래밍 - 객체지향프로그래밍 - module, class, package, import - 예외처리 |
|
MongoDB |
- RDB vs NoSQL - CRUD |
10 | 30 |
- cx_Oracle Python 연동 - mongojs Python 연동 - Python 네트워크 프로그래밍 - 분석용 데이터 구축 |
|
Numpy/Pandas 빅데이터 분석 |
- Numpy Array - Ufuncs - 집계/연산 - 팬시 인덱싱 |
10 | 30 |
- Series/DataFrame - 데이터 인덱싱 - 수치해석/통계 - 데이터 정리 |
|
Scikit-learn/ Tensorflow AI 서비스 구축 |
- kNN - 의사결정트리 - naiveBayes - aPriori |
20 | 60 |
- placeholder/Variable - 회귀 - 손실함수 - Optimizer - 인공신경망 - 텍스트 인식 - 이미지 인식 |
|
Matplotlib/ Seaborn/ R 시각화 |
- barplot - pie chart - heatmap - pairplot - violinplot - 파일 출력 - 구글맵 시각화 - wordcloud 시각화 |
5 | 15 | ||
Linux 서버 구축 |
- VirtualBox 가상머신 설정 - Linux 기본활용 - 패키지 관리 - SSH서버 - FTP서버 - TomcatWAS |
10 | 20 | ||
Elastic Search |
- Elasticsearch네트워크 구성 - CRUD - index, 검색, 집계 - 한글형태소분석 - Java/Python 연동 |
10 | 40 | ||
Ehtereum 블록체인 |
- geth환경설정 - 계정, 마이닝, 송금 - 블록체인 네트워크 - DApp - 웹사이트 보안 |
10 | 20 | ||
프로젝트 | 대규모 분산 환경의 AI서비스 구축 프로젝트 |
- 팀 구성 - 팀별 프로젝트 주제선정 - 주제 발표 |
50 | 90 | |
- 기능 설계 - Use case Diagram - DB 설계 - ER Diagram - AI 훈련 데이터 확보사항 설계 - Elasticsearch 네트워크 설계 - Ethereum 블록체인 네트워크 설계 - 통신 프로토콜 설계 - 서비스 활용처 설계 - 보안 전략 설계 - 설계사항 발표 |
|||||
- 가상머신 + 실제머신 확보 - Elasticesarch 네트워크 환경 구축 - Ethereum 네트워크 환경 구축 - ER Diagram - Node.js WAS 환경 구축 - Flask WAS 환경 구축 - 환경 구축사항 발표 |
|||||
- 웹크롤링/더미데이터/직접조사 등 다양한 방법으로 AI 훈련 데이터 확보 - AI 훈련 데이터를 Elasticsearch 네트워크에 CRUD - Scikit-learn 머신러닝 알고리즘 지도학습/비지도학습 수행 - Tensorflow 딥러닝 인공신경망 구축 - AI 정확도 테스트 - AI의 결과를 서비스 할 FlaskWAS 개발 - Node.js + Ethereum DApp개발 - 보안 통신 프로토콜 구현 - AI서비스 + 블록체인네트워크 통합 서비스 최종 구현 - 최종 서비스 구축사항 발표 |
|||||
Real-time 통신 기반의 full-stack 웹사이트 개발 프로젝트 |
- 팀 구성 - 팀별 프로젝트 주제선정 - 주제 발표 |
50 | 100 | ||
- 기능 설계 - Use case Diagram - DB 설계 - ER Diagram - AI서비스 활용 설계 - Back-end request&response 설계 - Front-end AJAX/ReverseAJAX 활용 전략 설계 - Front-end 화면 설계 - Mock-up - MVC 구조 설계 - 이벤트 처리 설계 - 설계사항 발표 |
|||||
- 가상머신 + 실제머신 확보 - Elasticesarch 네트워크 환경 구축 - Ethereum 네트워크 환경 구축 - Node.js WAS 환경 구축 - Flask WAS 환경 구축 - 환경 구축사항 발표 |
|||||
- Back-end DAO/DTO/비즈니스 모델 개발 - Back-end 컨트롤러 request&response 개발 - Front-end 뷰 HTML/CSS 개발 - Front-end 뷰 이벤트 처리 - Front-end jQuery AJAX 개발 - Node.js 웹소켓 서버 개발 - Node.js ReverseAJAX서버 개발 - Front-end ReverseAJAX 구현 |
|||||
- 프로그램 최종 완성 - 개발문서 최종 완성 - 최종 프로젝트 발표 |
|||||
총계 | 270 | 690 |