HappyCoding

코드스테이츠, 엘리스 코딩 커리큘럼 비교/ 플레이데이터, 코드라이언 feat. K-Training국비지원 부트캠프

부트캠프 인공지능(AI) 엘리스 AI서비스 기획 개발 트랙 2기
교육기관 Code States Elice 코딩
교육 기간 2021/5/6 - 2021/11/23 2021년 6월 14일 ~ 2021년 12월 (6개월)
개인적인 의견 AI부트캠프라고 하지만, 데이터 분석가에 가까운 교육이다. 관련 전공자가 아니면 수료 후 데이터 사이언티스트보다는 데이터 분석가, 백엔드 엔지니어, 데이터 엔지니어로 취업 가능 / 수요가 높은 프론앤드를 짧게 다뤄주면 좋을 것 같다. 비전공자일 경우데이터 관련 분야만으로 수요가 있을지 의문 AI 과정이라고 하기엔 full stack + 데이터 분석/ 수요가 높은 프론앤드 백엔드 모두 가능한 커리큘럼이지만 6개월이란 시간동안 모든게 가능할까 의문도 든다.. 프론트 엔지니어, 백엔드 엔지니어, 데이터 엔지니어, 데이터 분석가 로 취업할 가능성
장점 기존의 2500명 이상의 수료생을 배출한 부트캠프 답게 코딩 교육에 대한 노하우나, 커리큘럼이 체계적일 가능성
역량 테스트를 통해 선발하므로 엄선된 실력자들이 모일 가능성 높다./ 실무 프로젝트 (Agile, Sprint ) / 실시간 1:1 코드리뷰
수업 시간 140일, 총1120시간
검색해보니 ) 오전만 수업하고 오후는 프로젝트나 과제 . 준비로 하루가 부족하다는.
온/오프라인 병행 교육 방식을 통하여 6개월간 총 840시간을 학습
오프라인 수업은 일 7시간동안 이론 강의가 진행되고, 해당 내용을 바탕으로 온라인 수업일자에 실습, 연습/ 프로젝트 수업 또한 진행될 예정
선발 과정 지원서 작성하고 미리 들어야하는 과목 이수한 거 첨부하면, 2021/4/26에 3기 4기 각 50명씩 100명 선발된다. 선발인원이나, 모집기간이 따로 나와있지 않다. 지원서 검토와 합격자 안내는 지원순으로 진행된다고 한다.
지원서 작성 → Pre-Track → 역량 테스트 → 인터뷰 → 최종 합격자 발표
비용 국비지원과정이라 의미는 없지만
2000만원(7개월)
국비지원과정으로 무료:이전 월 250* 6개월
커리큘럼 1개월 차
데이터 사이언스 기본
• 데이터 전처리 및 EDA - 데이터 탐색, 특성 공학(feature engineering), 데이터 랭글링(wrangling), 데이터 시각화

• 통계 - 기초통계, 가설 검정, 신뢰구간, 베이지안 추론

• 선형대수 - 벡터와 행렬, 선형대수학 주제, 차원 축소

• 개인 프로젝트







2개월 차
기계학습 (Machine Learning)
• 선형 모델(Linear Models) - 선형, 다중회귀 분석, 정규화, 로지스틱 회귀

• 트리 모델(Tree Models) - 의사결정나무, 랜덤포레스트, 부스팅 알고리즘

• 머신러닝 응용 (Kaggle Competition)

• 개인 프로젝트




3개월 차
데이터 엔지니어링 (Data Engineering)
• SW Engineering - 파이썬 패키지와 환경, 코드 스타일 & 리뷰, 컨테이너와 재현가능한 빌드, 소프트웨어 테스트

• SQL & 데이터베이스 - SQL 기초, 분석, NoSQL, Database Transaction

• 어플리케이션 배포 - Flask, API, Web App cloud 환경 배포

• 개인 프로젝트





4개월 차
딥러닝 (Deep Learning)
• 자연어처리 (NLP)

• 역전파, 신경망 기본 (Neural Network) - 퍼셉트론, 경사하강법

• 신경망 아키텍처

• 개인 프로젝트





5개월 차
컴퓨터 공학 기본 (Computer Science)
• 파이썬 프로그래밍

• 자료구조

• 알고리즘

• 개인 프로젝트







6개월 차
팀 프로젝트/기업협업 프로젝트 (오프라인)
• 부트캠프 주제 선정 or 자율 주제

• 기업협업은 기수별로 제공 여부가 달라질 수 있습니다

• 최소 2번 이상의 팀 프로젝트 / 경우에 따라 개인 프로젝트로 진행될 수 있음








7개월 차
취업 및 기업 채용 연계 (오프라인)
• 이력서, 커버레터 컨설팅 및 제작

• 개인 블로그 및 포트폴리오 만들기 & 운영하기 컨설팅

• 현직 데이터 과학자, 데이터 분석가, 데이터 엔지니어, 머신러닝 엔지니어와의 모의 면접

• 코딩 테스트 연습
PART 1
+ 기초 프로그래밍
1 . 프로그래밍 기초
2. 자바스크립트
3. 자료구조와 알고리즘
+ 주요기술
- 자바스크립트를 통한 웹 페이지 제어
- 비동기 통신을 통한 웹 서버와의 통신
- 단순 구현, BFS/DFS, 탐욕적 기법, DP, 탐색, 정렬 알고리즘
+ 예시링크
https://academy.elice.io/tracks/434/info
+ 전산학 기초
1. 운영체제 개요
2. 리눅스
3. 데이터베이스
+ 주요기술
- CLI, GUI
- Shell과 Terminal
- Ubuntu
- Bash 터미널
- MySQL
- MongoDB
+ 예시 링크
https://academy.elice.io/tracks/418/info
+ 개발 도구
통합 개발 환경
버전 관리
가상화
+ 주요기술
- VS Code
- Gitlab
- Docker
- Docker Compose

PART 2
+ 웹 백엔드
+ 주요기술
- NodeJS
- Python
- API
- CRUD(Create, Read, Update, Delete)
+ 웹 프론트엔드
+ 주요기술
- React.js
- DOM과 Virtual DOM
- 컴포넌트
- 렌더링
- React Hook
- 웹 디자인 패턴
- 비동기 통신
- Bootstrap
- Material UI
- Open API

PART 3 핵심 데이터 분석
+ 데이터 분석 핵심 기법
1. 기초 통계학
2. 데이터 분석 기법
+ 주요기술
- 기초 통계학
- Pandas
- 데이터 가공 및 시각화
- EDA
- 나이브 베이즈 분류
- 회귀 분석 알고리즘
+ 예시링크
https://academy.elice.io/courses/283/info
+ 실전 데이터를 활용한 데이터 분석
1. 빅 데이터 분석
2. 데이터 분석 서버 구현
3. 데이터 분석 미니 프로젝트
+ 주요기술
- ETL(Extract, Transform, Load)
- 데이터 분석 프로세스
- 클라우드 컴퓨팅 서비스
- API 서버
- React.js
- D3.js
+ 예시링크
https://academy.elice.io/courses/452/info

PPart 4 핵심 인공지능

+ 머신러닝 기법
1. 인공지능과 머신러닝 개론
2. 지도학습과 비지도 학습
+ 주요기술
- Feature Engineering
- 다중 선형 회귀 알고리즘
- K-fold 교차 검증
- Confusion Matrix
- PCA
+ 예시링크
https://academy.elice.io/courses/3716/info

+ 딥러닝
1. 딥러닝 기초
2. 자연어 처리와 이미지 처리
+ 주요기술
- 이미지와 영상 처리
- 자연어 처리
- YOLO, Prophet
+ 예시링크
https://academy.elice.io/courses/4876/info

PART 5 커리어 코칭
채용연계 구직활동에 필요한 커리어 코칭/ 교육 수료 시점에 관련 채용기회가 있다면 안내를 주기도 한다 취업 지원 또한 이루어집니다. 현업 실무자를 초청한 특강부터 이력서 컨설팅, 취업 연계 등이 이루어질 예정입니다.
온라인/오프라인 5개월 온라인
2개월 오프라인
그러나 코로나로 인해 가능할 지 여부?
온오프라인 과정으로 되어있다고 나와있지만 현재 1기의 경우 오프라인도 온라인 화상 회의로 진행하므로 2기도 온라인이 될 가능성 높음





엘리스 코딩은
웹백엔드 프론엔드 프로젝트 기획 자료구조 데이터분석 웹서버구현 머신러닝 git 데이터베이스 웹 ux ui 파이썬
다 배움..

"너 하고싶은 거 다해!!" 하는 느낌
그래서 서류전형, 역량테스트, 인터뷰 등 여러가지 과정으로 사람을 거르는 구나 싶다.

코딩 많이 해본 사람이거나, 의지가 강한 사람이 와도 6개월동안 이 과정을 모두 소화 시킬 수 있을까 의문이 든다.. docker와 react도 배운다. .. 정말일까? 내가 원하고 배우고 싶은 기술은 다 적어놓은 듯 ㅠㅠ 6개월 안에 이게 가능해?

인공지능을 위한 테크니컬 기획자 이 말이 이 교육과정을 잘 설명해주는 듯.


반면 코드스테이츠는 데이터 사이언티스트쪽으로 완전 기운 것처럼 보인다.

내 개인적인 생각이지만 다른 과정(소프트웨어 엔지니어링)이 있어서 커리큘럼을 겹치게 할 수 없으니 이렇게 치우친게 아닐까 싶을 정도로, 통계, 선형대수, 컴퓨터 공학 구조, 자료구조 알고리즘,, 기계학습 딥러닝 등을 배우는 데이터 사이언티스트를 위한 과정같다.






그 외의
K- DIGIDAL TRAINING 부트캠프은 아래링크로 첨부해놓았다.


멋쟁이 사자처럼 ( 5~20일까지 지원 가능)
https://k-digital.likelion.net/

엔코아 플레이데이터 (인공지능 SW 개발자 양성 과정11기)
https://playdata860799.typeform.com/to/Bk6FNlXR
스파르타코딩클럽 항해99
https://hanghae99.spartacodingclub.kr/




정부지원사업은 아니지만 무료 교육
취업후 연봉 1%정도를 후배기수 책값으로 기부한다는
네카라쿠배 ( fastcampus) 2기
https://fastcampus.co.kr/NKLCB_dev_school
https://helpschool.typeform.com/to/eQdPIr2h



'HappyCoding' 카테고리의 다른 글

[20분 책읽기] 더 나은 코딩을 위한,  (0) 2022.03.16
Welcome to the internet of blockchains!  (0) 2021.11.26
Database 설계  (0) 2021.11.10
[DeepLearning] Object Detection 네트워크  (0) 2021.06.14