17 KiB
17 KiB
| 1 | 일차 | 날짜 | 교과목 | 단원 | 세부 학습내용 |
|---|---|---|---|---|---|
| 2 | 1 | 2026-07-09 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | AI 리터러시, Python 개발환경 구축(VS Code, Python), 가상환경 설정(uv), 변수·자료형·입출력 이해 |
| 3 | 2 | 2026-07-10 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | 조건문·반복문·함수 활용, 모듈 및 패키지 이해, 생성형 AI 기반 코드 작성 및 디버깅 실습 |
| 4 | 3 | 2026-07-13 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | 클래스와 객체지향 프로그래밍(OOP), 예외 처리, AI를 활용한 코드 개선 및 리팩토링 실습 |
| 5 | 4 | 2026-07-14 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | Git·GitHub 기초(커밋·브랜치), 저장소 관리 및 협업 워크플로우, AI를 활용한 Git 활용 및 문서 작성 |
| 6 | 5 | 2026-07-15 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | FastAPI 설치 및 프로젝트 구성, HTTP Method(GET·POST) 이해, REST API 엔드포인트 구현 |
| 7 | 6 | 2026-07-16 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | Pydantic 기반 데이터 모델링, 요청·응답 데이터 검증, 생성형 AI를 활용한 API 코드 자동 생성 |
| 8 | 7 | 2026-07-20 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | 비동기 처리(async/await) 개념 이해, 외부 API 연동, AI 기반 코드 분석 및 오류 해결 |
| 9 | 8 | 2026-07-21 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | Swagger 기반 API 문서화, Postman 테스트, 생성형 AI를 활용한 API 문서 자동화 |
| 10 | 9 | 2026-07-22 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | CRUD 기반 백엔드 서비스 설계 및 구현, AI 기반 기능 확장 및 코드 리뷰 |
| 11 | 10 | 2026-07-23 | 웹 서비스 기초 및 AI 백엔드 개발 | 파이썬 백엔드 개발 및 Vibe Coding | LLM API 개념 및 동작 원리 이해, Gemini API(무료) 키 발급 및 SDK 기본 호출, 토큰/과금 이해, 제어 파라미터(temperature·top-p·max_tokens 등) 실습, 싱글턴·멀티턴 호출 차이 실습, FastAPI 연동 |
| 12 | 11 | 2026-07-24 | 웹 서비스 기초 및 AI 백엔드 개발 | DB 연동 및 세션 관리 | RDBMS·관계형 모델, ERD 기반 스키마 설계 개념, SQL 기초, Supabase 프로젝트 생성, 사용자·대화 데이터 테이블 설계, 데이터 저장 및 조회 실습 |
| 13 | 12 | 2026-07-27 | 웹 서비스 기초 및 AI 백엔드 개발 | DB 연동 및 세션 관리 | FastAPI와 Supabase 연동, 사용자 정보 및 서비스 데이터 관리 |
| 14 | 13 | 2026-07-28 | 웹 서비스 기초 및 AI 백엔드 개발 | DB 연동 및 세션 관리 | Supabase Auth 기반 회원가입·로그인 구현, 사용자별 데이터 접근 제어 |
| 15 | 14 | 2026-07-29 | 웹 서비스 기초 및 AI 백엔드 개발 | DB 연동 및 세션 관리 | Redis 개념(인메모리 키-값 구조·자료구조·TTL), Redis 기반 세션 관리, 사용자 상태 유지 및 대화 이력 저장 |
| 16 | 15 | 2026-07-30 | 웹 서비스 기초 및 AI 백엔드 개발 | DB 연동 및 세션 관리 | Supabase·Redis 연동, 사용자 정보·대화 이력 통합 관리 기능 구현 |
| 17 | 16 | 2026-07-31 | 웹 서비스 기초 및 AI 백엔드 개발 | AI 인터페이스 및 UX 설계 | Streamlit 기반 챗봇 UI 구현, React 기반 AI 서비스 UI 구조 이해 및 화면 설계 ※ React 실습 확대는 훈련생 수준·진도에 따라 선택 적용 |
| 18 | 17 | 2026-08-03 | 웹 서비스 기초 및 AI 백엔드 개발 | AI 인터페이스 및 UX 설계 | AI 모델 API 연동, 프롬프트 작성 및 사용자 질문 응답 기능 구현 |
| 19 | 18 | 2026-08-04 | 웹 서비스 기초 및 AI 백엔드 개발 | AI 인터페이스 및 UX 설계 | 로그인 상태 유지, 사용자별 대화 기록 조회 및 관리 |
| 20 | 19 | 2026-08-05 | 웹 서비스 기초 및 AI 백엔드 개발 | AI 인터페이스 및 UX 설계 | 이전 대화를 활용한 연속 대화 기능 구현, 프롬프트 설계 및 응답 품질 개선 |
| 21 | 20 | 2026-08-06 | 웹 서비스 기초 및 AI 백엔드 개발 | AI 인터페이스 및 UX 설계 | AI 응답 생성 과정을 실시간으로 표시하고 사용자 인터랙션 및 사용 로그 기록 |
| 22 | 21 | 2026-08-07 | 웹 서비스 기초 및 AI 백엔드 개발 | AI 인터페이스 및 UX 설계 | 개인화 AI 챗봇 서비스 통합 구현, 서비스 로그 수집 및 최종 배포 실습 무료 배포 서비스 활용 : FastAPI→Render, Redis→Upstash, Streamlit→Streamlit Community Cloud |
| 23 | 22 | 2026-08-10 | 웹 서비스 기초 및 AI 백엔드 개발 | 단위 프로젝트 | 실시간 로그 대시보드 인터페이스 |
| 24 | 23 | 2026-08-11 | 웹 서비스 기초 및 AI 백엔드 개발 | 단위 프로젝트 | 실시간 로그 대시보드 인터페이스 |
| 25 | 24 | 2026-08-12 | 웹 서비스 기초 및 AI 백엔드 개발 | 단위 프로젝트 | 실시간 로그 대시보드 인터페이스 |
| 26 | 25 | 2026-08-13 | 단일 에이전트 추론 및 AI 오케스트레이션 | 고급 프롬프트 및 추론 전략 | LangChain ChatPromptTemplate 프롬프트 템플릿·LCEL 체인 기초 소개, 역할(Role)·지시문(Instruction)·맥락(Context) 기반 프롬프트 설계, 응답 품질 비교 및 분석 |
| 27 | 26 | 2026-08-14 | 단일 에이전트 추론 및 AI 오케스트레이션 | 고급 프롬프트 및 추론 전략 | CoT·ReAct 기반 단계적 문제 해결 프롬프트 설계, 추론 품질 비교 |
| 28 | 27 | 2026-08-18 | 단일 에이전트 추론 및 AI 오케스트레이션 | 고급 프롬프트 및 추론 전략 | LangChain with_structured_output(Pydantic) 활용, JSON Schema 기반 Structured Output 구현, 안정적인 데이터 응답 제어 |
| 29 | 28 | 2026-08-19 | 단일 에이전트 추론 및 AI 오케스트레이션 | 고급 프롬프트 및 추론 전략 | Prompt Injection 이해 및 입력 검증, 시스템 프롬프트 기반 보안 적용 |
| 30 | 29 | 2026-08-20 | 단일 에이전트 추론 및 AI 오케스트레이션 | Function Calling 및 오케스트레이션 | LLM 외부 기능 호출(Function Calling) 구조 이해 및 활용 |
| 31 | 30 | 2026-08-21 | 단일 에이전트 추론 및 AI 오케스트레이션 | Function Calling 및 오케스트레이션 | LangChain Tool 바인딩 활용, 외부 API 및 Python 함수 Tool 등록, LLM 연동 |
| 32 | 31 | 2026-08-24 | 단일 에이전트 추론 및 AI 오케스트레이션 | Function Calling 및 오케스트레이션 | MCP 기반 외부 도구 연결 구조 실습, Function Calling과 MCP 활용 방식 비교 |
| 33 | 32 | 2026-08-25 | 단일 에이전트 추론 및 AI 오케스트레이션 | Function Calling 및 오케스트레이션 | 검색·계산·데이터 조회 Tool 활용, Multi-Tool Agent 구현 |
| 34 | 33 | 2026-08-26 | 단일 에이전트 추론 및 AI 오케스트레이션 | Function Calling 및 오케스트레이션 | 다중 Tool 결과 통합, Agent 의사결정 Workflow 구현 |
| 35 | 34 | 2026-08-27 | 단일 에이전트 추론 및 AI 오케스트레이션 | 지식 저장소 및 장기 기억 | 임베딩 개념, 임베딩(Embedding) 기반 텍스트 벡터화, 임베딩 시각화 , Vector DB 저장·검색 구조 학습 |
| 36 | 35 | 2026-08-28 | 단일 에이전트 추론 및 AI 오케스트레이션 | 지식 저장소 및 장기 기억 | PostgreSQL 기반 Session Memory 구성, 사용자별 대화 상태 및 단기 기억 관리 |
| 37 | 36 | 2026-08-31 | 단일 에이전트 추론 및 AI 오케스트레이션 | 지식 저장소 및 장기 기억 | PostgreSQL + pgvector 기반 장기 기억 저장, RAG(검색 증강 생성) 개념, 검색(RAG) 구조 구현, 문서 파싱·청킹 전략이 검색 품질에 미치는 영향 |
| 38 | 37 | 2026-09-01 | 단일 에이전트 추론 및 AI 오케스트레이션 | 지식 저장소 및 장기 기억 | 키워드 검색·벡터 검색 결합, 하이브리드 검색 및 검색 기반 응답 생성, RRF(Reciprocal Rank Fusion) 점수 융합, 리랭킹(Re-ranking), RAG 품질 평가(RAGAS) |
| 39 | 38 | 2026-09-02 | 단일 에이전트 추론 및 AI 오케스트레이션 | 상태 기계 기반 흐름 제어 | LangGraph Node·Edge·State 구조 활용, Agent 상태 전이 흐름 구현 |
| 40 | 39 | 2026-09-03 | 단일 에이전트 추론 및 AI 오케스트레이션 | 상태 기계 기반 흐름 제어 | PostgreSQL(Session)·Vector DB(Long-term) 결합, Hybrid Memory 구조 구현 |
| 41 | 40 | 2026-09-04 | 단일 에이전트 추론 및 AI 오케스트레이션 | 상태 기계 기반 흐름 제어 | Agent 자기 평가(Self-Reflection), 응답 품질 개선 및 반복 실행 구조 구현 |
| 42 | 41 | 2026-09-07 | 단일 에이전트 추론 및 AI 오케스트레이션 | 상태 기계 기반 흐름 제어 | Agent 실행 추적(Tracing), 계획(Planning)·디버깅 및 성능 평가 |
| 43 | 42 | 2026-09-08 | 단일 에이전트 추론 및 AI 오케스트레이션 | 단위 프로젝트 | 복합 API 연계 일정 조정 에이전트 |
| 44 | 43 | 2026-09-09 | 단일 에이전트 추론 및 AI 오케스트레이션 | 단위 프로젝트 | 복합 API 연계 일정 조정 에이전트 |
| 45 | 44 | 2026-09-10 | 단일 에이전트 추론 및 AI 오케스트레이션 | 단위 프로젝트 | 복합 API 연계 일정 조정 에이전트 |
| 46 | 45 | 2026-09-11 | 멀티 에이전트 협업 및 서비스 운영 | 멀티 에이전트 협업 설계 | 단일 Agent와 Multi-Agent 구조 비교, 협업 구조 필요성 및 활용 사례 분석 |
| 47 | 46 | 2026-09-14 | 멀티 에이전트 협업 및 서비스 운영 | 멀티 에이전트 협업 설계 | 역할(Role) 기반 Agent 분리, 업무(Task) 분할 및 책임 설계 |
| 48 | 47 | 2026-09-15 | 멀티 에이전트 협업 및 서비스 운영 | 멀티 에이전트 협업 설계 | Supervisor·Router 기반 작업 분배, Agent 협업 워크플로우 구현 |
| 49 | 48 | 2026-09-16 | 멀티 에이전트 협업 및 서비스 운영 | 멀티 에이전트 협업 설계 | 분산 협업 기반 Multi-Agent 실행, Agent 간 결과 통합 및 협업 구조 실습 |
| 50 | 49 | 2026-09-17 | 멀티 에이전트 협업 및 서비스 운영 | 멀티 에이전트 협업 설계 | Agent 결과 검증, 피드백 루프 적용, 응답 품질 개선 및 재시도 전략 구현 |
| 51 | 50 | 2026-09-18 | 멀티 에이전트 협업 및 서비스 운영 | 서비스 배포 및 자동화 운영 | Docker 기반 컨테이너 환경 구성, AI 서비스 이미지 생성 및 실행 |
| 52 | 51 | 2026-09-21 | 멀티 에이전트 협업 및 서비스 운영 | 서비스 배포 및 자동화 운영 | AWS 기반 AI 서비스 배포 구조 이해, 클라우드 배포 및 운영 실습 |
| 53 | 52 | 2026-09-22 | 멀티 에이전트 협업 및 서비스 운영 | 서비스 배포 및 자동화 운영 | GitHub Actions 기반 CI/CD 파이프라인 구성, 자동 빌드·배포 구현 |
| 54 | 53 | 2026-09-23 | 멀티 에이전트 협업 및 서비스 운영 | 서비스 배포 및 자동화 운영 | 서비스 로그 수집, 실행 상태 모니터링, 운영 현황 추적 |
| 55 | 54 | 2026-09-28 | 멀티 에이전트 협업 및 서비스 운영 | 서비스 배포 및 자동화 운영 | 장애 감지, Health Check·Restart·Retry 기반 Auto Healing 적용 |
| 56 | 55 | 2026-09-29 | 멀티 에이전트 협업 및 서비스 운영 | 서비스 배포 및 자동화 운영 | 서비스 상태 추적, 운영 대시보드 구성, 실행 이력 관리 |
| 57 | 56 | 2026-09-30 | 멀티 에이전트 협업 및 서비스 운영 | AI 보안 및 가드레일 설계 | Prompt Injection 이해 및 입력 검증, 시스템 프롬프트 기반 보안 적용 |
| 58 | 57 | 2026-10-01 | 멀티 에이전트 협업 및 서비스 운영 | AI 보안 및 가드레일 설계 | Policy 기반 응답 검증, Guardrail 적용 및 응답 필터링 |
| 59 | 58 | 2026-10-02 | 멀티 에이전트 협업 및 서비스 운영 | AI 보안 및 가드레일 설계 | Tool 실행 권한 제어, 위험 작업 제한 및 안전한 Agent 실행 적용 |
| 60 | 59 | 2026-10-06 | 멀티 에이전트 협업 및 서비스 운영 | AI 보안 및 가드레일 설계 | 멀티 Agent 환경 접근 제어, 역할(Role) 기반 권한 관리 적용 |
| 61 | 60 | 2026-10-07 | 멀티 에이전트 협업 및 서비스 운영 | AI 보안 및 가드레일 설계 | AI 서비스 보안 정책 수립, Guardrail 운영 및 보안 관리 체계 적용 |
| 62 | 61 | 2026-10-08 | 멀티 에이전트 협업 및 서비스 운영 | 단위 프로젝트 | 에러 자가 치유(AutoHealing) 워크플로우 |
| 63 | 62 | 2026-10-12 | 멀티 에이전트 협업 및 서비스 운영 | 단위 프로젝트 | 에러 자가 치유(AutoHealing) 워크플로우 |
| 64 | 63 | 2026-10-13 | 멀티 에이전트 협업 및 서비스 운영 | 단위 프로젝트 | 에러 자가 치유(AutoHealing) 워크플로우 |
| 65 | 64 | 2026-10-14 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 개념 및 구성 요소 이해 | LLM·Tool·Memory 기반 AI Workflow 구조 이해, 업무 자동화 시나리오 분석 |
| 66 | 65 | 2026-10-15 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 개념 및 구성 요소 이해 | Trigger·Condition·Action 기반 Workflow 설계, 업무 자동화 흐름 구성 |
| 67 | 66 | 2026-10-16 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 설계 및 구현 | 노코드 Workflow 도구 활용, 단일 업무 자동화 Workflow 구현 |
| 68 | 67 | 2026-10-19 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 설계 및 구현 | Agent·Tool·데이터 연계 Workflow 구현, 실행 결과 검증 |
| 69 | 68 | 2026-10-20 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 운영·확장 관점의 AI 워크플로우 설계 고도화 | 복합 업무 시나리오 분석, Multi-Agent 기반 Workflow 설계 |
| 70 | 69 | 2026-10-21 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 운영·확장 관점의 AI 워크플로우 설계 고도화 | 역할 기반 Agent 분리, 업무 분배 및 협업 Workflow 설계 |
| 71 | 70 | 2026-10-22 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 운영·확장 관점의 AI 워크플로우 설계 고도화 | Workflow 템플릿화 및 모듈화, 재사용 가능한 구조 설계 |
| 72 | 71 | 2026-10-23 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 운영·확장 관점의 AI 워크플로우 설계 고도화 | RAG 기반 검색·응답 Workflow 구현, 검색 품질 개선 적용 |
| 73 | 72 | 2026-10-26 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 운영·확장 관점의 AI 워크플로우 설계 고도화 | Workflow 실행 흐름 최적화, 운영 관점 개선 전략 적용 |
| 74 | 73 | 2026-10-27 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 운영·확장 관점의 AI 워크플로우 설계 고도화 | 입력·출력 검증 및 응답 필터링, Workflow 보안 적용 |
| 75 | 74 | 2026-10-28 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 운영 및 관리 역량 강화 | 모델·Prompt·Workflow 버전 관리 및 운영 체계 구성 |
| 76 | 75 | 2026-10-29 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 운영 및 관리 역량 강화 | 컴퓨팅 자원 및 API 사용량 관리, 비용 최적화 전략 적용 |
| 77 | 76 | 2026-10-30 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 운영 및 관리 역량 강화 | 에러 처리 및 예외 대응 Workflow 구성, 안정적 운영 체계 적용 |
| 78 | 77 | 2026-11-02 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 운영 및 관리 역량 강화 | 실행 로그 분석 및 운영 데이터 기반 Workflow 개선 |
| 79 | 78 | 2026-11-03 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 운영 및 관리 역량 강화 | 데이터 품질 검증 자동화 및 품질 관리 Workflow 적용 |
| 80 | 79 | 2026-11-04 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | AI 워크플로우 운영 및 관리 역량 강화 | 운영 데이터 기반 Workflow Ops Assistant 구현 |
| 81 | 80 | 2026-11-05 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 단위 프로젝트 | 노코드·로코드 기반 기업형 '지능형 기술 지원 자동화(Tech Support)' 워크플로우 구축 |
| 82 | 81 | 2026-11-06 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 단위 프로젝트 | 노코드·로코드 기반 기업형 '지능형 기술 지원 자동화(Tech Support)' 워크플로우 구축 |
| 83 | 82 | 2026-11-09 | 노코드 멀티 에이전트 워크플로우 설계 및 운영 | 단위 프로젝트 | 노코드·로코드 기반 기업형 '지능형 기술 지원 자동화(Tech Support)' 워크플로우 구축 |
| 84 | 83 | 2026-11-10 | 최종프로젝트 | ||
| 85 | 84 | 2026-11-11 | 최종프로젝트 | ||
| 86 | 85 | 2026-11-12 | 최종프로젝트 | ||
| 87 | 86 | 2026-11-13 | 최종프로젝트 | ||
| 88 | 87 | 2026-11-16 | 최종프로젝트 | ||
| 89 | 88 | 2026-11-17 | 최종프로젝트 | ||
| 90 | 89 | 2026-11-18 | 최종프로젝트 | ||
| 91 | 90 | 2026-11-19 | 최종프로젝트 | ||
| 92 | 91 | 2026-11-20 | 최종프로젝트 | ||
| 93 | 92 | 2026-11-23 | 최종프로젝트 | ||
| 94 | 93 | 2026-11-24 | 최종프로젝트 | ||
| 95 | 94 | 2026-11-25 | 최종프로젝트 | ||
| 96 | 95 | 2026-11-26 | 최종프로젝트 | ||
| 97 | 96 | 2026-11-27 | 최종프로젝트 | ||
| 98 | 97 | 2026-11-30 | 최종프로젝트 | ||
| 99 | 98 | 2026-12-01 | 최종프로젝트 | ||
| 100 | 99 | 2026-12-02 | 최종프로젝트 | ||
| 101 | 100 | 2026-12-03 | 최종프로젝트 | ||
| 102 | 101 | 2026-12-04 | 최종프로젝트 | ||
| 103 | 102 | 2026-12-07 | 최종프로젝트 | ||
| 104 | 103 | 2026-12-08 | 최종프로젝트 | ||
| 105 | 104 | 2026-12-09 | 최종프로젝트 | ||
| 106 | 105 | 2026-12-10 | 최종프로젝트 | ||
| 107 | 106 | 2026-12-11 | 최종프로젝트 | ||
| 108 | 107 | 2026-12-14 | 최종프로젝트 | ||
| 109 | 108 | 2026-12-15 | 최종프로젝트 | ||
| 110 | 109 | 2026-12-16 | 최종프로젝트 | ||
| 111 | 110 | 2026-12-17 | 최종프로젝트 | ||
| 112 | 111 | 2026-12-18 | 최종프로젝트 | ||
| 113 | 112 | 2026-12-21 | 최종프로젝트 | ||
| 114 | 113 | 2026-12-22 | 최종프로젝트 | ||
| 115 | 114 | 2026-12-23 | 최종프로젝트 | ||
| 116 | 115 | 2026-12-24 | 최종프로젝트 | ||
| 117 | 116 | 2026-12-28 | 최종프로젝트 | ||
| 118 | 117 | 2026-12-29 | 최종프로젝트 | ||
| 119 | 118 | 2026-12-30 | 최종프로젝트 | ||
| 120 | 119 | 2026-12-31 | 최종프로젝트 | ||
| 121 | 120 | 2026-01-04 | 최종프로젝트 |