🌟

LLM Development Basics

This course is for developers with development experience but no prior knowledge of the LLM field. The course aims to help developers systematically master the core principles, component composition, security risks of large language models (LLM), and the practical application of mainstream development frameworks (LangChain & LangGraph). From theoretical introduction to project demonstration, the course proceeds step by step, taking into account both technical breadth and engineering implementation.

Day 1: Concept Establishment and Basic Theory

From Traditional AI to Generative Models

🧠

πŸ“š Today's Content

+
β€’

1.1 LLM Theoretical Basis

Development from traditional AI to generative AI
Basic principles and key technical points of LLM
Overview of mainstream LLM providers and open source ecosystem
Common model categories and typical application scenarios
β€’

1.2 Core Components and Key Concepts

Basic elements such as Prompt / Model / Agent / Tool / Memory
Agent protocols: MCP, A2A, AG-UI, etc.
Analysis of typical LLM application architecture and case studies
β€’

1.3 Tools and Experience Demonstration

Demonstration of general tools such as ChatGPT, Claude, Gemini, etc.
Experience typical interaction methods such as MCP, Canvas, Deep Search, etc.
Use GitHub Copilot, Cursor, etc. to experience the application scenarios of LLM in development
β€’

1.4 Security and Compliance Basics

Overview of potential risks of LLM
Detailed explanation of OWASP LLM Top 10 (2025) and practical suggestions

πŸ’‘ Learning Objectives

+

πŸ“¦ Appendix

+