1.TIL 225
- AI Product Engineer - Interactive Learning System
- Roadmap - 커리큘럼 전체 보기
- Review Mode - 복습 퀴즈
- Progress - 학습 진도 확인
- Exercise Mode - 실습 도전
- Learning Mode - 주차별 순서 학습
- Explore Mode - 개념 탐색
- Ask Mode - 질문하기
- Agents Companion Guide
- Exercises - 자기주도 실습
- 업스테이지 AI Agent 서비스 파이프라인 과정 학습 정리
- LLMOps 패턴 정리
- Error Analysis 실습
- Error Analysis
- Observability (관측 가능성)
- Observability
- 상태관리 (State Management)
- idol-agent v0.7 - 상태관리 + 비용 추적
- 상태관리 + 비용 추적 실습
- 상태 관리
- LiteLLM
- idol-agent v0.6 - LiteLLM + Docker + CI/CD
- LiteLLM 통합 + Docker 실습
- Week 09: LLMOps
- API 이슈 & LiteLLM
- CD (Continuous Deployment)
- CI/CD
- GitHub Actions CI
- Gradio
- Streaming 구현
- Supabase
- idol-agent v0.2 - LangGraph MVP
- LangGraph 에이전트 구현 실습
- LangGraph MVP
- 프로젝트 아키텍처 설계 실습
- Week 08: Agent 아키텍처 / 서비스 배포
- Agent Architecture 수업 기록
- Agent 개발 팁, 효과적인 프로젝트 운영 전략
- AI Workflow Design
- Fitness Buddy - AI 운동 버디 서비스 기획
- Week 07 - AI 서비스 프로젝트
- AI 서비스 기획 가이드
- AgentOps
- Agent Evaluation
- Evaluation + AgentOps 실습
- Evaluation & AgentOps
- Context Engineering
- Context Engineering + Safety 실습
- Context Engineering & Safety
- Memory Management
- Agentic RAG
- Agentic RAG + Memory 실습
- Agentic RAG & Memory Management
- Tool Calling
- MCP (Model Context Protocol)
- Tool Calling 기본 과제
- Tool Calling Fundamentals & MCP
- LangGraph
- Agentic Workflow
- Agent Architecture
- Week 06: Agentic Workflow
- AI 서비스와 에이전트 설계
- Visual-Text Embedding Alignment 실습
- Related Works & Agentic AI Summary
- LLM 보안
- Advanced RAG
- RAG Knowledge Conflict 실습
- Advanced RAG 2 & LLM 보안
- RAG (Retrieval-Augmented Generation)
- Naive RAG 파이프라인 구축 실습
- RAG Fundamentals & Advanced RAG 1
- 고급 LLM 프롬프팅 전략
- Prompt Engineering
- GPT-3: Language Models are Few-Shot Learners
- GPT-2: Language Models are Unsupervised Multitask Learners
- Week05 실습: 프롬프트 설계 연습
- MMLU로 확인한 기본 프롬프팅 튜토리얼
- Week 05 - Prompt Engineering & RAG
- Introduction & Basic Prompting
- 네트워크와 AI 실습
- 네트워크와 AI
- 배포 자동화 실습
- 클라우드 배포 자동화
- 웹서버 서비스 실습
- 웹서버 사용자 서비스
- 클라우드 컴퓨팅
- 클라우드 컴퓨팅 실습
- 클라우드 컴퓨팅 시작하기
- HTTP
- HTTP 웹통신 실습
- Week 04 - 네트워크와 클라우드
- HTTP와 웹 통신 이해
- Docker
- Docker/MySQL 실습
- Docker 인프라와 MySQL 데이터베이스
- GitHub 협업 실습
- GitHub 협업 - PR, Issue, 프로젝트 관리
- Git
- Git 기본/심화 실습
- Git 기본과 심화 - 버전 관리의 핵심
- FastAPI
- Solar FastAPI 앱
- 개발환경 구성 실습
- Week 03 - 개발환경, Git, Docker
- 개발환경 구성 - IDE, Python, uv
- 정렬 알고리즘
- 정렬/문제풀이 실습
- 정렬 알고리즘과 코딩 문제 풀이
- 재귀 (Recursion)
- 힙 (Heap)
- 힙/재귀 실습
- 우선순위 큐, 힙, 재귀호출, 탐색 알고리즘
- 트리 (Tree)
- 그래프 (Graph)
- BFS / DFS
- 트리/그래프 탐색 실습
- 트리, 그래프, DFS/BFS 탐색
- 스택 (Stack)
- 큐 (Queue)
- 해시 (Hash)
- 스택/큐/해시 실습
- 스택, 큐, 해시 테이블
- 시간복잡도 (Time Complexity)
- 알고리즘 분석 실습
- Week 02 - 자료구조와 알고리즘
- 알고리즘 분석 기초 - Big-O, 배열, 링크드 리스트
- AI 윤리와 사회적 영향 실습
- AI 윤리와 사회적 영향
- 산업별 AI 적용 사례 탐구
- AI 대화 설계 및 컨텍스트 엔지니어링
- 학습 로드맵
- PPT Workspace - HTML to PPTX 변환
- Week 01 - AI Literacy
- NumPy 랑 친해지기
- NoSQL/MongoDB 상세 내용
- MongoDB 기초
- NoSQL 기초 개념
- Apache Airflow 상세 내용
- Apache Airflow 기초 개념
- Apache Kafka 상세 내용
- Apache Kafka 기초 개념
- Apache Spark 상세 내용
- Apache Spark 기초 개념
- AWS 기초 - 인스턴스, 보안그룹, 탄력적IP
- 분산시스템의 이해
- Selenium 크롤링 - 동적 웹 페이지 자동화
- HTML 스크래핑 - 웹 데이터 수집의 핵심
- 카카오 API 크롤링 - 다양한 서비스 활용하기
- EDA 도구 활용 - 효율적인 탐색적 데이터 분석
- Matplotlib 고급 시각화 - 데이터 분석을 위한 전문 기법
- 선형회귀분석 - 머신러닝의 기초와 농어 무게 예측
- Matplotlib 기초 - 데이터 시각화의 핵심 도구
- EDA(탐색적 데이터 분석) - 데이터 이해의 첫 걸음
- 데이터 분석 기초 - 자동차 결함 리콜 데이터 분석 실습
- 현대자동차 가격 예측 실습
- 농어 길이로 무게 예측 실습
- TensorFlow 기본 모델링
- RNN (Recurrent Neural Network) 자연어 처리
- CNN (Convolutional Neural Network) 이미지 처리
- LDA (Linear Discriminant Analysis)
- PCA (Principal Component Analysis)
- LightGBM (Light Gradient Boosting Machine)
- XGBoost (eXtreme Gradient Boosting)
- 앙상블 분류 모델
- 고급 머신러닝: 모델 선택과 평가
- 머신러닝 데이터분리, 평가척도, 알고리즘 - 실전 머신러닝의 핵심
- 머신러닝 전처리 - 데이터 품질 향상을 위한 핵심 기법
- 머신러닝 이론과 기본 - AI의 핵심 개념 이해
- JavaScript 기초 - 웹 상호작용의 핵심
- SQL 고급 문법 - GROUP BY, JOIN, 서브쿼리 완전 가이드
- Django ORM과 SQL 비교 - 데이터베이스 조작의 두 가지 방법
- SQL 기본 문법 - 데이터베이스 조작의 핵심
- Django 밸런스 게임 프로젝트 - 실무 웹 애플리케이션 개발
- Django M:N 관계 - 좋아요와 팔로우 기능
- Django 이미지 업로드 - 사진 업로드와 프로필 관리
- Django Instagram 클론 프로젝트 - 소셜미디어 플랫폼 개발
- Django 1:N 관계 완성 - 사용자와 게시물 연결
- Django 사용자 인증 - Signup, Login, Logout
- Django 댓글 시스템 - 1:N 관계와 댓글 CRUD
- Django ModelForm - 폼 자동화와 URL 통합
- Django CRUD 업데이트 - URL 구조화와 템플릿 상속
- Django CRUD - 게시판 만들기의 핵심
- Django 기초 - Python 웹 프레임워크의 핵심
- Bootstrap 기초 - 빠른 웹 개발을 위한 CSS 프레임워크
- HTML 기초 - 웹 개발의 첫 걸음
- CSS 기초 - 웹 스타일링의 핵심
- HTML 기초 - 웹 개발의 첫 걸음
- 데이터사이언스스쿨 수학편
- Selenium을 활용한 고급 크롤링
- HTML 스크래핑
- 웹 크롤링 기초
- UX/UI 디자인 기초
- Git 강의 - 깃, 깃허브, 소스트리
- Pandas concat과 merge - 데이터 연결과 병합
- Pandas groupby와 pivot_table - 그룹화와 피벗테이블
- Pandas 통계 함수 - describe, mean, median, corr 등
- Pandas 데이터 조회, 정렬, 조건필터 - loc, iloc, where, isin
- Pandas 자료구조 - Series와 DataFrame
- SWEA 알고리즘 - Tree, Binary Tree, Heap
- SWEA 알고리즘 - String 및 패턴 매칭
- SWEA 알고리즘 - Stack, DFS, 동적 계획법
- SWEA 알고리즘 - Queue 및 BFS
- SWEA 알고리즘 - List 기초 및 문제 해결
- Python 함수의 인수 - 위치인수, 기본값, 키워드인자, 가변인자
- Python 함수 - 선언, 호출, return
- Python 반복문 - while, for, break, continue, else
- Python 기초
- Python 제어문 - 조건문과 조건표현식
- Python 기초 - 변수, 연산자, 자료형
- Pandas 데이터 전처리 - 컬럼추가, 삭제, 타입변환, datetime, cut/qcut
- Pandas 결측치 처리 - isnull, fillna, dropna
- Pandas 파일입출력 - Excel과 CSV 파일 처리
- Pandas concat과 merge - 데이터 연결과 병합
- 가상환경 설정
- Git 고급
- Python 객체지향 프로그래밍(OOP) - 클래스, 상속, 다중상속
- Python 에러와 예외처리 - try, except, finally
- Python 모듈과 패키지 - import, 내장 패키지
- Python map(), zip(), filter() 함수
- Python 메소드 - 문자열, 리스트, 딕셔너리, 세트 메소드
- Python 재귀함수 - 팩토리얼과 피보나치 수열
- Python 재귀함수 - 팩토리얼과 피보나치 수열
- Python Lambda, 타입힌트, 이름공간
- Python 함수의 인수 - 위치인수, 기본값, 키워드인자, 가변인자
- Git 기초