백엔드 스쿨 11기: 파이썬과 Django를 이용한 AI기반 백엔드 시스템 개발
[강의 개요]
- 고객사: 멋쟁이 사자처럼
- 주제: 파이썬과 Django를 이용한 AI기반 백엔드 시스템 개발
- 강의기간: 2024.06.27~2024.12.13
- 강의시간: 898H (전체 920H)
- 특이사항: 전체 920H 중 오리엔테이션, 동영상강의 시간 제외하여 897H
[강의 내용]
1주차 ~ 5주차: 프로그래밍 기본 및 파이썬 기초
[학습목표]
- 파이썬의 문법을 익히고 간단한 MVP(Minimum Value Product)를 만들 수 있습니다.
- IT 서비스의 기획부터 구현까지 구체화해 나갈 수 있습니다.
1주차
- 2024-06-27 (목): 3H(강의)
- 2024-06-28 (금): 8H(강의)
2주차
- 2024-07-01 (월): 8H(강의)
- 2024-07-02 (화): 8H(강의)
- 2024-07-03 (수): 8H(강의)
- 2024-07-04 (목): 8H(강의)
- 2024-07-05 (금): 8H(강의)
3주차
- 2024-07-08 (월): 8H(강의)
- 2024-07-09 (화): 8H(강의)
- 2024-07-10 (수): 8H(강의)
- 2024-07-11 (목): 3H(강의) + 5H(콘텐츠)
- 파이썬 라이브러리: Matplotlib
- LMS 온라인 콘텐츠
- 파이썬 라이브러리: Matplotlib
- 2024-07-12 (금): 8H(콘텐츠)
- LMS 온라인 콘텐츠
- LMS 온라인 콘텐츠
4주차
- 2024-07-15 (월): 7H(콘텐츠)
- LMS 온라인 콘텐츠
- LMS 온라인 콘텐츠
- 2024-07-16 (화): 8H(강의)
- 2024-07-17 (수): 8H(강의)
- 탐색적 데이터 분석(EDA)
- 파이썬 라이브러리: Pandas (2)
- 데이터 시각화
- 2024-07-18 (목): 8H(강의)
- 2024-07-19 (금): 8H(강의)
5주차: 프로젝트 1
- 2024-07-22 (월): 3H(강의) + 5H(프로젝트)
- 2024-07-23 (화): 8H(프로젝트)
- 2024-07-24 (수): 8H(프로젝트)
- 2024-07-25 (목): 3H(프로젝트) + 5H(강의)
- 2024-07-26 (금): 8H(강의)
6주차: 협업/개발/배포이론, Django 웹 프레임워크
- 2024-07-29 (월): 8H(강의)
- 2024-07-30 (화): 8H(강의)
- 2024-07-31 (수): 8H(강의)
- 2024-08-01 (목): 8H(강의)
- 2024-08-02 (금): 8H(강의)
7주차: 데이터베이스
- 2024-08-05 (월): 8H(강의)
- 2024-08-06 (화): 8H(강의)
- 2024-08-07 (수): 8H(강의)
- 2024-08-08 (목): 8H(강의)
- 2024-08-09 (금): 8H(강의)
8주차: 시스템 구현 실습(1) - 게시판 만들기
- 2024-08-12 (월): 8H(강의)
- 2024-08-13 (화): 8H(강의)
- 2024-08-14 (수): 8H(강의)
- 2024-08-16 (금): 8H(강의)
9주차: 시스템 구현 실습(2) - Pystagram 만들기
- 2024-08-19 (월): 8H(강의)
- 2024-08-20 (화): 8H(강의)
- 2024-08-21 (수): 8H(강의)
- 2024-08-22 (목): 8H(강의)
- 2024-08-23 (금): 8H(강의)
10주차: 시스템 구현 실습(3) - 온라인 상점 만들기 + 2차 프로젝트
- 2024-08-26 (월): 8H(강의)
- 2024-08-27 (화): 8H(강의)
- 2024-08-28 (수): 3H(강의) + 5H(프로젝트)
11 ~ 12주차: 2차 프로젝트
- 2024-08-29 (목) ~ 2024-09-13 (금))
13주차:
- 2024-09-19 (목): 8H(강의)
- 2024-09-20 (금): 8H(강의)
14주차:
- 2024-09-23 (월): 8H(강의)
- 2024-09-24 (화): 8H(강의)
- 2024-09-25 (수): 8H(강의)
- 2024-09-26 (목): 8H(강의)
- 2024-09-27 (금): 8H(강의)
15주차: AI / 머신러닝 / 딥러닝
- 2024-09-30 (월): 8H(강의)
- 2024-10-01 (화): 8H(강의)
- 2024-10-02 (수): 8H(강의)
- 2024-10-04 (금): 8H(강의)
16주차:
- 2024-10-07 (월): 8H(강의)
- 2024-10-08 (화): 8H(강의)
- 전처리: 단어의 표현
- 임베딩
- 임베딩 실습
- 2024-10-10 (목): 8H(강의)
- 2024-10-11 (금): 8H(강의)
- 임베딩 실습
- 언어모델의 이해
- Seq2Seq 모델
- Seq2Seq 모델 실습
- Attention 모델
- Attention 모델 실습
- 임베딩 실습
17주차: + 3차 프로젝트
- 2024-10-14 (월): 8H(강의)
- Transformer 모델의 이해
- Transformer 모델 실습
- GPT 모델
- GPT 모델 실습
- 2024-10-15 (화): 8H(강의)
- BERT 모델
- BERT 모델 실습
- Chatbot 시스템의 이해
- Chatbot 실습
- ChatGPT의 이해 및 활용
- ChatGPT 활용 프로그래밍
- ChatGPT 활용 실습(LangChain 이용. ChatGPT포함한 다양한 언어모델 적용 가능)
- 2024-10-16 (수): 3H(강의) + 5H(프로젝트)
- 모범적인 아키텍처 설계 사례
- Vector DB
- Vector DB 실습
- 모범적인 아키텍처 설계 사례
- 2024-10-17 (목) ~ 2024-10-18 (금): 8H(프로젝트)
18주차: 3차 프로젝트
20주차: 3차 프로젝트 + 최종 프로젝트(해커톤: 이커머스 백엔드 시스템 구축 프로젝트)
- 2024-11-04 (월) ~ 2024-12-11 (수): 8H(프로젝트) : 3차 프로젝트
- 2024-10-10 ~ 2024-10-11 (금): 8H(프로젝트) : 최종 프로젝트
21주차~25주차: 최종 프로젝트(해커톤: 이커머스 백엔드 시스템 구축 프로젝트)
- 2024-10-07 (월) ~ 2024-10-10 (목): 8H(프로젝트)
- 2024-12-13 (금): 데모데이(최종발표)