توضیحات
آموزش کامل مدل سازی و تجزیه داده ها و کار با فریم ورک Pydantic
نام دوره : Pydantic V2: Essentials
پیش نیاز:
- این دوره برای مبتدیان پایتون نیست – شما باید به پایتون مسلط باشید
- آشنایی با نحوه استفاده از خط فرمان
- نصب پایتون، محیط های مجازی، نصب های پیپ
- درک کامل از مفاهیم پایتون مانند ، OOP، وراثت، ترکیب
برای پیش نیاز های دوره از سری دوره های این مدرس استفاده کنید.
توضیحات:
این یک دوره آموزشی سطح پیشرفته در استفاده از کتابخانه Pydantic V2 است. این دوره برای مبتدیان نیست!
من سالها با Pydantic (شروع با نسخه 1) کار کردهام و از این تجربه برای ارائه دورهای به شما استفاده میکنم که بر بخشهای اساسی Pydantic تمرکز دارد،
Pydantic یک چارچوب بسیار منعطف برای مدلسازی، اعتبارسنجی و تجزیه دادهها در پایتون فراهم میکند.
اگرچه Pydantic اغلب با چارچوب هایی مانند FastAPI مرتبط است، اما کاربردهای بسیار گسترده تری دارد که فراتر از توسعه REST API است. از
مدلسازی و اعتبارسنجی دادهها در پایگاههای داده (مانند Redis، DynamoDB، Clickhouse)، صفها (مانند SQS، ElasticMQ، RabbitMQ)، و حتی فایلهای CSV، تا حتی ارائه اعتبار آرگومان برای توابع پایتون سفارشی شما!
Pydantic یک چارچوب مدلسازی داده بسیار انعطافپذیر، سریع در توسعه و قابل درک است که در جعبه ابزار توسعهدهندگان پایتون وجود دارد.
هر زمان که یک پروژه پایتون دارید که حاوی مقدار مناسبی از اعتبارسنجی دادهها و مدلسازی در کلاسهای پایتون است، Pydantic میتواند به طور موثری مورد استفاده قرار گیرد.
میتوانید Pydantic را تا حدودی شبیه به کلاسهای داده پایتون در نظر بگیرید.
اما با یک لایه اعتبارسنجی داده پیشرفته و انعطافپذیر، و همچنین توانایی آسان برای سریالزدایی (بارگذاری) و سریالسازی (خروجی) این کلاسهای Python/Pydantic در دیکشنریهای ساده و JSON.
درست مانند کلاسهای داده، Pydantic از قابلیتهای اشارهای نوع پایتون برای تعریف مدلهای داده استفاده میکند، اما سپس قابلیتهای اعتبارسنجی و سریالسازی/جداییسازی را اضافه میکند که همگی کاملاً قابل تنظیم هستند.
دوره آموزش کامل مدل سازی و تجزیه داده ها و کار با فریم ورک Pydantic برای چه کسانی است:
- دوره آموزش کامل مدل سازی و تجزیه داده ها و کار با فریم ورک Pydantic برای توسعه دهندگان باتجربه Python است که می خواهند بخش های اساسی Pydantic را به طور عمیق یاد بگیرند.
- دوره شامل آخرین نسخه Pydantic – V2.x (نه V1.x) است.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید