1. 취업교육과정
  2. K디지털과정
  3. 일본취업과정
  4. 재직자교육과정
  5. 수강후기
  6. 취업지원실
  7. 커뮤니티
  8. 솔데스크 오시는길
이  름 :
휴대폰 : - -
개인정보수집동의 [자세히]

02-6901-7098

자바취업반 - 빅데이터 분석 인공지능 개발자

자바취업반 - 빅데이터 분석 인공지능 개발자
자바프로그래밍 빅데이터 인공지능
평일반 : 2022년 04월 19일
전화 : 02-6901-7098
100%국비지원 | 월 40만원 훈련수당 지급
교육내용  
event2.jpg

 

 

본 과정은 JAVA 언어로 구현하는 Web서버 응용 프로그램의 구현상의 장점과 수행상의 장점을 배우고 Frmework에 대해 학습 실무적용, Open API서비스 구축 방법, 파이썬의 라이브러리를 활용하여 빅데이터 분석, 데이터의 분류와 예측에 필요한 다양한 머신러닝 모델과 기법을 학습하여 프로젝트 구축 과정입니다.

 

 

 

훈련목표


 

- Java의 장점과 기본 구문을 이해하여 간단한 프로그래밍을 할 수 있습니다.

- Java와 데이터베이스가 연동하는 기법을 사용하여 프로그래밍 할 수 있습니다.

- 입출력 프로그램에 대해서 이해하고 java.io 패키지로 제공되는 다양한 입출력 클래스의 특징을 설명할 수 있다.

- 쓰레드를 이해하고 실무에 적용할 수 있는 다양한 패턴을 설명할 수 있다.

- Servlet과 JSP의 개발, 테스트 환경 구축방법을 파악한다.

- 다양한 Web 기술과 API를 활용한 Servlet 프로그램의 구현 방법을 습득한다.

- Model1과 Model2 아키텍쳐를 이해하고 Spring MVC를 이용하여 Model2 기반 웹 어플리케이션을 구축할 수 있다.

- myBatis의 동작 원리를 이해하고 Spring과 연동하여 Database 연동 로직을 구현할 수 있다.

- 전자정부 표준 프레임워크에서 제공하는 다양한 공통 컴포넌트들을 활용하여 시스템을 구축할 수 있다.

- 전자정부 표준 프레임워크 기반의 프로젝트에서 시큐어 코딩을 적용할 수 있습니다.

- java기반의 RESTful Web Service를 작성할 수 있다.

- Open API 서비스를 작성하고, 이를 이용하는 클라이언트를 작성할 수 있다

- 파이썬의 내장 형식과 함수들을 연습해서 간단하고 반복적인 업무를 코드로 작성할 수 있다.

- 파이썬 언어의 문법을 학습해서 간단한 함수나 클래스를 작성할 수 있다.

- umpy, Pandas 라이브러리를 통해 데이터를 분석할 수 있고, 실전 데이터에 적용할 수 있다.

- Matplotlib, Seaborn, Folium 등을 사용하여 분석한 데이터들을 다양한 그래프로 시각화 할 수 있다.

- 머신러닝의 다양한 알고리즘 모델들의 핵심적인 개념과 특성을 이해한다.

- R을 이용한 데이터분석 기법을 습득하여, 빅 데이터 수집 후, 처리/가공 처리 할 수 있다.

- 빅데이터로부터 가치있는 데이터를 추출하고, 이를 시각화 할 수 있다.

 

 

인공지능이란

 

인공 지능이라는 개념은 1956년 미국 다트머스 대학에 있던 존 매카시 교수가 개최한 다트머스 회의에서 처음 등장했으며, 최근 몇 년 사이 폭발적으로 성장하고 있는 중이랍니다. 특히 2015년 이후 신속하고 강력한 병렬 처리 성능을 제공하는 GPU의 도입으로 더욱 가속화되고 있죠. 갈수록 폭발적으로 늘어나고 있는 저장 용량과 이미지, 텍스트, 매핑 데이터 등 모든 영역의 데이터가 범람하게 된 ‘빅데이터’ 시대의 도래도 이러한 성장세에 큰 영향을 미쳤습니다.

 

 

ai.gif

 

 

딥 러닝으로 밝은 미래를 꿈꾸는 인공 지능

 

딥 러닝의 등장으로 인해 머신 러닝의 실용성은 강화됐고, 인공 지능의 영역은 확장됐죠. 딥 러닝은 컴퓨터 시스템을 통해 지원 가능한 모든 방식으로 작업을 세분화합니다. 운전자 없는 자동차, 더 나은 예방 의학, 더 정확한 영화 추천 등 딥 러닝 기반의 기술들은 우리 일상에서 이미 사용되고 있거나, 실용화를 앞두고 있습니다. 딥 러닝은 공상과학에서 등장했던 일반 AI를 실현할 수 있는 잠재력을 지닌 인공 지능의 현재이자, 미래로 평가 받고 있답니다.

 

 

 

프로젝트 발표

 

df29049acaa4677cdd29a70da03d989f_20180530173214_fymrxrqb.gif

 

솔데스크시설

 

edu01_02_d.png


교육대상
- 해당 교육·훈련을 성실히 이수할 수 있는 사람 
- 취업을 준비중인 대학교 졸업 예정자
- 고졸 이상 대학교 비진학 희망 자
- 개발 관련 계열에 소양이 있는 자
- 교육 및 취업에 대한 의지 및 취업 가능성 있는 자
- 대기업, 중견기업등 프로그래밍, 빅데이터 업무
- 소상공인, 1인 창업을 목표로 하는 자


과정특징

- 기업맞춤형 교육으로 기업니즈를 반영한 커리큘럼 구성
- 채용협약기업 우선 지원(안정적인 취업지원)
- 산업 현장 중심의 지식, 기술 습득
- NCS 기반의 체계적 교육 · 훈련으로 경력개발 유리
- NCS 능력 단위를 중심으로 수업을 진행하며 공공데이터를 활용할 수 있다.
- 통계 및 데이터 분석 언어인 파이썬 활용
- 데이터 수집, 처리, 분석, 시각화와 관련된 다양한 라이브러리 및 프레임워크 학습
- 실무 경험에 의한 교육을 받음으로 현업에 대한 적응력을 높일 수 있다.


진출분야

- 웹 프로그래밍 개발자
- 웹 컴퍼넌트 개발자
- GUI 응용프로그램 개발자
- ERP/CRM 기업용 솔루션 개발자
- 모바일 어플리케이션 개발자
- 데이터베이스 관리자, 빅데이터개발자

교육기간 · 5개월
수강생혜택
※ 국비지원 자격 ※   아래조건중 1가지이상 충족시 신청가능  30명선착순접수

ㆍ 구직자 ( 미취업자 및 실업자 )
ㆍ 직업안정기관(워크넷등)에 구직등록한 15세 이상 구직자
ㆍ 다음해 2월말까지 졸업예정인 고등학교 3학년 재학생으로서 상급학교 비진학 예정인 학생
ㆍ 다음해 2월말까지 졸업예정인 대학(전문대학 포함) 최종학년 재학생으로서 상급학교 비진학 예정인 학생
ㆍ 야간대학교, 사이버대, 방통대 재학생 및 휴학생 ( 재학중에도 수강신청가능 )
ㆍ 고용노동부- 국민내일배움카드 . 국민취업지원제도 발급자
ㆍ 비전공자 초보자도 지원 가능 30명 선착순접수  지원문의 02-6901-7098


※ 언택트 수업( 대면.비대면 선택가능 ) 현장강의 실시간 동시 진행 ※

 
수강료 전액 무료 + 매월 훈련수당 지급(최대 800,000원)
ㆍ 예습 및 복습을 위한 실습실 상시 개방 (오전 10:00 - 22:00)
ㆍ 온라인 인터넷 동영상 강의 무료지원
ㆍ 국내취업연계 , 해외취업연계 ( 일본IT취업연계가능 )
ㆍ NCS 기반의 체계적 교육 · 훈련으로 경력개발 유리
ㆍ 수료생은 취업보도실의 체계적인 관리시스템을 통해 취업지원
ㆍ 취업지원실을 별도로 운영하여 응용 SW 분야의 직무를 결정할 수 있도록 1:1밀착상담
ㆍ 훈련생과 상담자 간에 라포(친밀감 및 공감대) 형성, 이력서 특강 및 취업동향 세미나를 진행합니다.
ㆍ 수료 이후에는 트렌드에 맞는 이력서 첨삭, 일회성이 아닌 지속적 지원, 모의면접 진행 
ㆍ 취업지원은 본 교육기관으로 구인의뢰 내용과 취업포털사이트를 서칭 후 채용 알선을 진행하고 있습니다.

교육커리큘럼
자바 프로그래밍 (160H)

 

프로그래밍 언어활용

 

- 자바 언어의 이해, 자바 개발 환경 설치, Eclipse 설치, 컴파일, 자바의 구조

- 상수, 변수, 식별자, Data Type, 형변환

- 선택문, 반복문 을 이용한 실행흐룸 제어

- 메서드, 클래스, 객체, 캡슐화, 상속, 다형성, 추상클래스, 인터페이스

- Wrapper 클래스, 문자열관리, 날짜, 수학 및 기타 유용한 기능 제공 클래스

- 자료구조와 알고리즘에 대한 이해 및 자바의 자료구조와 알고리즘 구현 클래스 활용

- 파일과 데이터 입출력, 직렬화

- 예외 처리, Checked 예외와 런타임 예외

- 함수형 프로그래밍, 람다 표현식, 스트림 제어

- 쓰레드와 비동기 프로그래밍, 쓰레드 동기화

- 네트워크 개요, 네트워크 프로그래밍, TCP/UDP, 채팅 프로그래밍

 

오라클 데이터베이스 프로그래밍 (56H)

데이터베이스

구현

 

SQL 활용

 

- DBMS 설치, Client 프로그램 설치, 계정 관리

- INSERT, DELETE, UPDATE, SELECT, JOIN 등 기초 DML 구문

- CREATE, ALTER, DROP 등 기초 DDL 구문

- PL/SQL을 활용한 고급 SQL 활용

- 다양한 속성 생성 및 관리

- , 저장프로시저, 함수, 인덱스, 트리거 등

 

데이터 모델링(40H)

요구사항 확인

 

데이터베이스

 

요구사항 분석

 

- 데이터 모델링 도구 설치

- 논리 모델링과 물리 모델링

- 엔티티타입, 속성, 식별자, 제약조건, 관계 생성

- 정규화와 역정규화

- 엔지니어링과 리버스엔지니어링

 

웹 클라이언트 프로그래밍 (64H)

화면설계

 

화면구현

 

- 주요 편집기 기능 활용, 웹서버 설치 및 사용

- HTML 문서 구조, 텍스트/목록/링크/이미지/테이블 등 주요 마크업, 폼 태그와 사용자 입력 처리

- HTML5 마크업 개요, 웹워커, 장치 연동, 이미지와 그래픽, 멀티미디어, 웹소켓 등

- CSS 구문 구조, 선택자, 색상/텍스트/박스/레이아웃/이미지 등에 적용되는 주요 속성 활용

- Javascript 구문 구조, 자료형/변수/제어문, 함수, 내장 객체 사용, 브라우저 객체 사용

- jQuery 구문 구조, 선택자, 커맨드, 효과 활용

 

 

스프링 프레임워크 기반 웹 어플리케이션 구현 (304H)

인터페이스

구현

 

서버프로그램

구현

 

통합구현

 

데이터입출력

구현

 

애플리케이션

테스트 수행

 

애플리케이션

테스트 관리

 

정보시스템

이행

 

[자바 웹 애플리케이션 기술 기초 및 활용]

- 웹 환경 개용, 웹서버/컨테이너 설치 및 설정, 구동 실습

- 웹 애플리케이션 요청 처리 구조, Servlet, JSP

- 상태관리, 인증, 파일업로드/다운로드, 웹메일, 필터, 애플리케이션 이벤트 처리

- Custom Tag, EL, JSTL

- 사용자관리, 자료실, 게시판 구현 등

[Ajax와 동적 웹 프로그래밍]

- 비동기 웹 요청 처리 구조, XMLHttpRequest 객체 사용, JSON 기반 객체 표기 및 사용

[스프링 프레임워크와 MyBatis 활용]

- 엔터프라이즈 애플리케이션 특징 및 요구사항, 스프링 프레임워크 구조, 설치 및 환경 설정

- 스프링 IoC, Portable Service Abstraction, AOP

- Model View Controller Pattern, 스프링 웹 애플리케이션 구조, 컨트롤러 구현, 요청 매핑, 커스텀 뷰 구현

- 저수준 데이터 연동 문제점, 데이터 접근 계층 추상화 구조

- 데이터 소스 구성, 템플릿 기반 데이터 연동, 스프링 MyBatis, 스프링 JPA, 트랜잭션 관리

- MyBatis 구조, 설치 및 설정, Mapper 설정 파일 구조와 구성 요소, Mapper 파일 구조와 구성 요소, 동적 SQL 구문

- SqlSession 관리 클래스, MapperInterfaceSQL Mapper 바인딩

- PlatformTransactionManager를 활용한 트랜잭션 관리 및 AOP를 활용한 트랜잭션 관리

 

인공지능 구현을 위한 데이터분석 (256H)

탐색적

데이터 분석

 

분석용

데이터 구축

 

빅데이터분석

결과 시각화

 

머신러닝기반

데이터 분석

 

통계기반

데이터 분석

 

텍스트

데이터 분석

 

- 아나콘다, VirtualEnv 등 파이썬 개발 환경 구축 및 설정

- 파이썬의 기초 구문, 파이썬 프로그램 개발을 위한 패키지 활용

- Panda, NumPy, MatPlotLib 등 데이터 분석 및 시각화 패키지 활용

- 기초 통계량, 난수, 분포함수, 표본추출 기법 활용

- 상관계수, 카이제곱분포, T분포, F분포 등을 사용하는 독립성 검정 및 적합도 검정

- 선형회귀를 사용하는 예측 모델 개발 및 활용

- 텍스트마이닝 기반 비정형 데이터 분석 기법

- 파이썬의 머신러닝 패키지인 싸이킷런 이해 및 설치

- k-최근접이웃, 나이브베이즈 분류기, 결정트리, 서포트 벡터 머신 등의 머신 러닝 기법

- 차원 축소, 특성 추출, 군집 등의 머신 러닝 기법

- 과적합화, 과소적합화, 예측능력 등의 문제를 검증하기 위한 모델 성능 평가

- 차원 축소, 특성 추출, 군집 등의 머신 러닝 기법

- 인공신경망과 딥러닝을 활용한 머신 러닝 기법

- 데이터 분석 결과에 대한 설득력 있는 스토리텔링 기법

- MatPlotLib 패키지를 사용하는 데이터 시각화 기법

 

데이터분석 시스템구축 프로젝트 (120H)

NCS

- 데이터 분석 시스템 기획

- 요구사항 수집, 문제 범위 결정, 문제 정의 도출

- 데이터 수집 방법 결정, 데이터 수집 시스템 구축

- 데이터 클린징, 데이터 통합, 데이터 변환, 데이터 축소, 비정형 데이터 정형화 등을 통한 데이터 전처리

- 테이블 표시, 시각화 등을 통한 데이터 확인

- 설명 변수 선택, 훈련, 테스트, 검정 데이터 분할, 데이터 샘플링

- 분석 모델 검토 및 설계

- ROC, AUC, BIC, AIC 등을 통해 모델의 정확성 및 견고성 확인

- 모델 코딩 및 시스템에 통합

강사프로필


[최규리]
[교육경력사항]

(주) 한빛이엔아이 전임강사
JSP project cloud web 페이지 구축
사내 네트워크 방화벽 보안 운영
IDS/IPS 보안 장비 운영및 보안정책 수립

前 중부대학교 네트워크 학부, 소프트웨어(프로그래밍) 학부 강사
前 대영직업능력개발원 소프트웨어(프로그래밍) 학부
前 4세대 아카데미 직업학교 보안/소프트웨어
前 대우 직업능력개발원 소프트웨어(프로그래밍) 힉부
現 광운대학교 네트워크, 빅데이터 자바 계절학기 강사
現 솔데스크 소프트웨어(프로그래밍) 학부


[보유자격증]


컴퓨터 공학 학사

직업훈련교사정보처리 기사

리눅스 1급

네트워크 관리사 2급

정보기기운영

CCNA



[엄기흥]
[교육경력사항]

숭실 대학교 정보과학 대학원 공학 석사

(A Study on Message Transmission Performance Comparison between AR application and Middleware)

아이티윌정보처리학원 수석 강사

한신대학교 정보통신 학부 청년취업 아카데미 강의

성신여자 대학교 전산정보팀 CBD & FLEX 강의

울산 과학대학교 정보통신학부 자바 전문가 과정 강의삼성전자 정보통신연구소 신입사원(2005년)

Mobile Platform 강의

서울지하철공사 전산직원 C, C++, Oracle Database Modeling(Erwin 4.1) 강의

 



[보유자격증]

직업 능력 개발 훈련 교사 2급 (정보기술전략·계획 / 정보기술개발)
직업 능력 개발 훈련 교사 3급 (문화콘텐츠 / 영상 제작)
직업 능력 개발 훈련 교사 3급 (디자인)
직업 능력 개발 훈련 교사 3급 (정보기술운영·관리)
모바일앱 개발 전문가 공인 강사(MAP-CPI)
정보처리기사/사무자동화산업기사
네트워크 관리사 2급/리눅스 마스터 2급
전자시스템 제어사 2급/유비쿼터스 기술 관리사 2급
전자상거래 운용사/해킹 보안 전문가(HSE) 3급
RFID-GL/SCJP2(Sun)/SCJP5(Sun)

솔데스크소개  |  솔데스크교육시스템  |  솔데스크학원연혁  |  솔데스크시설  |  솔데스크제휴기관  |  솔데스크오시는길  |  기업교육  |  개인정보보호정책
교육내용
교육커리큘럼
강사프로필
수강후기
온라인문의
수강료조회