This repository contains all exercises, examples, and small projects that I’ve completed while following the FastAPI Course on Codeyad.
هدف این ریپازیتوری، تمرین و تسلط بیشتر بر مفاهیم FastAPI است که در دورهی آموزشی کدیاد تدریس شده است.
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints.
فستاِیپیآی یکی از سریعترین و مدرنترین فریمورکهای پایتون برای ساخت APIها است و از تایپهینتهای پایتون برای ایجاد کد تمیز و مستند استفاده میکند.
🔗 Official Site: https://fastapi.tiangolo.com
- 🎓 Course Title: دوره جامع FastAPI
- 🧑🏫 Instructor: تیم آموزشی Codeyad
- 🌐 Course Link: https://codeyad.com/course/fastapi-course
- 🕒 Status: In Progress (در حال یادگیری)
To run the exercises locally:
برای اجرای تمرینها در سیستم خودتان:
# 1️⃣ Clone the repository
git clone https://github.com/YOUR_USERNAME/fastapi-course-codeyad.git
# 2️⃣ Navigate to project directory
cd fastapi-course-codeyad
# 3️⃣ Create a virtual environment
python -m venv venv
source venv/bin/activate # (on Windows: venv\Scripts\activate)
# 4️⃣ Install dependencies
pip install -r requirements.txt
# 5️⃣ Run the FastAPI app
uvicorn main:app --reload