기업이 원하는 역량을 갖춘 핵심 인재로 업그레이드!
기업의 니즈/채용수요에 따라 커리큘럼이 확정됩니다.
Full Stack Engineering
JAVA기반 풀스택
- STEP 1
- STEP 2
- STEP 3
- STEP 4
-
STEP 1
Programming
- Pure Java Basics
- Standare Edition
- Object-Triented Programming
- Pure Java Basics
-
STEP 2
Database
- Database SQL
- MyBatis Framework
- Java-ORM-Database Project
-
STEP 3
Web Components
- HTML5 / CSS3
- JavaScript
- DHTML, AJAX, Node.js, JQuery
- JSON / XML
-
Spring Boot
- Spring MVC, Thymeleaf, JPA
-
Spring Security
- 사용자 정의 보안기능, 인증과 인가
-
STEP 4
Web Project
- 형상관리 (Git) & 프로젝트 공정도 관리
-
분석/설계
- Business 요구사항 분석, 데이터베이스&객체 모델링, 사용자 UI/UX 설계
-
개발
- 프로젝트 서비스 구현
- 테스트 사양서 작성 및 테스트
-
발표
- 발표자료 및 산출물, 시연요약 영상
-
프로젝트 서비스 배치
- Deployment
Data Science
데이터분석 → 머신러닝
- STEP 1
- STEP 2
- STEP 3
- STEP 4
- STEP 5
- STEP 6
-
STEP 1
Data Literacy (엑셀, R)
- 데이터 리터러시 펀더멘탈
- 데이터 분포도 및 시각화
- 확률과 통계
-
STEP 2
Data Analysis (Python)
- 파이썬 프로그래밍
- 파이썬 데이터 시각화
- Matplotlib, Seaborn
- Numpy & Pandas
-
STEP 3
AI수학
- 기초수학이론
- 선형대수학
-
STEP 4
데이터수집
- 웹스크래핑
- 웹크롤링
-
STEP 5
머신러닝
-
지도학습
- 회귀, 분류분석
-
비지도학습
- 군집, 주성분분석
- 추천 알고리즘
- 텍스트 마이닝
-
지도학습
-
STEP 6
머신러닝 프로젝트
- 데이터 분석&ML프로젝트
-
데이터 수집 및 탐색
- EDA
-
전처리
- Data Pre-processing
-
시각화
- Visualization
-
모델링
- ML Modeling
-
모형성능테스트
- ML Model Evaluation
Data Science
데이터분석 → 딥러닝 → NLP/컴퓨터 비젼
- STEP 1
- STEP 2
- STEP 3
- STEP 4
- STEP 5
- STEP 6
- STEP 7
-
STEP 1
Data Literacy (엑셀, R)
- 데이터 리터러시 펀더멘탈
- 데이터 분포도 및 시각화
- 확률과 통계
-
STEP 2
Data Analysis (Python)
- 파이썬 프로그래밍
-
파이썬 데이터 시각화
- Matplotlib, Seaborn
- Numpy & Pandas
-
STEP 3
AI수학
- 기초수학이론
- 선형대수학
-
STEP 4
데이터수집
- 웹스크래핑
- 웹크롤링
-
STEP 5
NLP (자연어처리)
- DNN
- RNN
- GPT
- BERT
- 자연어처리 실무
-
STEP 6
Computer Vision
- DNN
- CNN
- OpenCV
- YOLOv3 : 객체검출
- OpenPose : 포즈인식
-
STEP 7
딥러닝 프로젝트
- 인공신경망을 활용한 딥러닝
- 데이터 수집 및 전처리
- 모델링
- 시각화
- DL 모형
Data Engineering
네트워크/운영체제 → 서버구축 → 데이터베이스 엔지니어링/데이터 엔지니어링
- STEP 1
- STEP 2
- STEP 3
- STEP 4
- STEP 5
- STEP 6
- STEP 7
- STEP 8
-
STEP 1
운영체제와 네트워크
- 네트워크 기초 및 운영체제 가상화
- 리눅스 Fundamentals
-
STEP 2
웹서비스와 데이터
- JVM 구조 해부
- 웹서비스의 처리 데이터 종류와 특징
-
STEP 3
개발환경 구축
- Git 설치 및 사용법
- Java & Python 개발환경 구축
-
클라우드 인스턴스
- AWS, EC2 등
-
STEP 4
네트워크 서버구축 실무
- 셀스크립트 프로그래밍
- 리눅스 응용서비스 구축 -원격지 서버
- 리눅스 응용서비스 구축 - 데이터베이스 서버
- 리눅스 응용서비스 구축 - 웹서버
-
STEP 5
Server Engineering (RDB, NoSQL, Backend)
- Oracle / MySQL Workbench
- Oracle / MySQL Data 트랜잭션 처리실무
- NoSQL 개념과 사례
- MongoDB Data 트랜잭션 처리실무
- LoadBalance 트래픽 분산하기
- 서버로그 수집&분석
-
STEP 6
DataBase Modeling & Indexing
- RDBMS Architecture
- DB indexing & High Availability
-
DB Modeling
- 정규화와 비정규화
-
STEP 7
Data Engineering
- 분산시스템의 이해와 특징
- Zookeeper 설치 및 실습
- Hadoop 이해와 MapReduce
- HBase 데이터모델과 실습
- HBase - Kakao Talk&Coupang
- 분산 데이터 스트리밍
- Kafka Producer, Consumer, Streams
- Spark Overview
- Spark 프로그래밍 - RDD, SQL
- Spark 프로그래밍 - 트랜잭션 처리, Streaming
-
STEP 8
빅데이터 플랫폼 프로젝트
- 빅데이터 시스템 구축 프로젝트
- Data Warehouse
- Data Lake
- Data Mart
- LakeHouse