دوره جامع آموزش pydantic

دوره جامع و کاربردی آموزش Pydantic برای برنامه‌نویسان Python. یاد بگیرید چطور با Pydantic داده‌ها را اعتبارسنجی کنید، API حرفه‌ای با FastAPI بسازید و کدهای تمیز و قابل اعتماد بنویسید. شامل 7 جلسه کامل با مثال‌های عملی و پروژه واقعی.

  • 4.5/5.0
  • 6200 دانشجو
  • همه سطوح
  • آخرین بروزرسانی

توضیحات

🎯 دوره جامع آموزش Pydantic - از مبتدی تا پیشرفته

این دوره یک آموزش کامل و کاربردی از کتابخانه قدرتمند Pydantic است که به شما کمک می‌کند تا کدهای Python تمیزتر، امن‌تر و قابل اعتمادتری بنویسید.

📚 چه چیزهایی یاد می‌گیرید؟

✅ جلسه 1: معرفی Pydantic و نصب

   - آشنایی با Pydantic و کاربردهای آن

   - نصب و راه‌اندازی

   - ساخت اولین مدل

 

✅ جلسه 2: مدل‌های پایه و Validation

   - ایجاد مدل‌های پیچیده

   - Type Validation خودکار

   - Default Values و Optional Fields

 

✅ جلسه 3: Field Validation و Custom Validators

   - Field Constraints (gt, lt, min_length, ...)

   - ساخت Validator های سفارشی

   - Model Validator

 

✅ جلسه 4: Serialization و JSON

   - تبدیل به/از JSON

   - Custom Serializers

   - JSON Schema

 

✅ جلسه 5: Nested Models و Relationships

   - مدل‌های تو در تو

   - کار با لیست‌ها و Dicts

   - Recursive Models

 

✅ جلسه 6: Settings و Configuration

   - BaseSettings

   - Environment Variables

   - مدیریت Configuration

 

✅ جلسه 7: پروژه عملی - API با FastAPI

   - ساخت API کامل

   - Request/Response Models

   - Error Handling

 

🎁 مزایای این دوره:

✨ مثال‌های عملی و قابل اجرا

✨ کدهای آماده برای استفاده

✨ توضیحات فارسی و واضح

✨ پروژه واقعی (سیستم مدیریت کتابخانه)

✨ ساختار منظم و قدم به قدم

✨ مناسب برای همه سطوح

 

👨‍💻 این دوره برای چه کسانی مناسب است؟

- برنامه‌نویسان Python که می‌خواهند کدهای بهتری بنویسند

- توسعه‌دهندگان Backend که با FastAPI کار می‌کنند

- کسانی که می‌خواهند Data Validation را یاد بگیرند

- برنامه‌نویسانی که می‌خواهند API حرفه‌ای بسازند

 

🚀 پیش‌نیازها:

- آشنایی با Python (مبتدی تا متوسط)
- آشنایی با Type Hints (اختیاری)
- علاقه به یادگیری! 😊

💡 چرا Pydantic؟

Pydantic یکی از محبوب‌ترین کتابخانه‌های Python است که توسط تیم FastAPI توسعه داده شده و در پروژه‌های بزرگ استفاده می‌شود. با یادگیری Pydantic می‌توانید:

- کدهای امن‌تر و قابل اعتمادتر بنویسید
- زمان توسعه را کاهش دهید
- خطاهای کمتری داشته باشید
- API های حرفه‌ای بسازید

 

سرفصل دوره

فصل ۱ : مقدمه و نصب و راه‌اندازی (5 آیتم)
۱ ویدئو: معرفی کتابخانه pydantic در پایتون

-- --

مشاهده

۲ ویدئو: مشکلات زبان پایتون در رابطه با انوع داده

-- --


۳ ویدئو: ساخت یک کلاس پایتون و مشکل اعتبارسنجی

-- --


۴ ویدئو: ساخت یک کلاس با dataclass

-- --


۵ ویدئو: نصب pydantic

-- --

فصل ۲ : مفاهیم پایه pydantic (4 آیتم)
۱ ویدئو: ایجاد اولین مدل pydantic

-- --


۲ ویدئو: اعتبار سنجی خوکار توسط pydantic

-- --


۳ ویدئو: تبدیل نوع خودکار توسط pydantic

-- --


۴ ویدئو: غیرفعال کردن تبدیل نوع خودکار

-- --

فصل ۳ : مدیریت خطاهای pydantic (1 آیتم)
۱ ویدئو: هندل کردن خطاهای pydantic

-- --

فصل ۴ : بررسی مدل‌های pydantic (2 آیتم)
۱ ویدئو: ایجاد یک مدل کامل با همه data tyape ها

-- --

مشاهده

۲ ویدئو: اختیاری کردن فیلدها

-- --

۱,۵۰۰,۰۰۰ تومان


این دوره شامل
  • تعداد درس 30
  • مدت زمات دوره 4h 50m
  • سطح دوره همه سطوح
  • زبان فارسی
  • گواهینامه دارد

avatar
محمد کلهر

برنامه نویس ارشد و مهندس یادگیری ماشین

  • 4.5/5.0