# Stage 1: AI Programming Fundamentals

<div align="center">

English | [中文](./README_CN.md)

</div>

## Objectives

Establish AI programming habits, complete LLM API integration, build a runnable intelligent application.

## Lessons

- **[Lesson 01](./Lesson01_Dev_Workflow_and_Environment/Courseware/README.md)**: Development Workflow and Environment Setup
  - Vibe Coding AI Programming Paradigm
  - Getting Started with Cursor
  - ChatGPT Clone Hands-on Project

- **[Lesson 02](./Lesson02_LLM_API_and_Data_Assistant/Courseware/README.md)**: LLM API Integration and Smart Data Assistant
  - Four Cursor Q&A Modes Application
  - MCP Server Integration and Configuration
  - Intelligent Data Analysis Assistant Hands-on

## Learning Outcomes

Independently transform an AI product prototype into a runnable application (Frontend + Backend + LLM calls)

---

## Courseware

### About `.excalidraw` Files

The `.excalidraw` files are the **original editable courseware**. You can modify and customize them as needed.

**How to Open:**

1. Visit [https://excalidraw.com/](https://excalidraw.com/) (VPN required)
2. Click the menu icon (☰) → **Open** (Ctrl+O)
3. Select the `.excalidraw` file from your local drive

<div align="center">
<img src="./Lesson01_Dev_Workflow_and_Environment/images/open1.png" width="600" alt="How to open excalidraw file">
</div>