آموزش گردش‌های کاری توسعه با uv - آخرین آپدیت

دانلود uv Development Workflows

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مدیریت وابستگی‌ها و محیط‌های پایتون نباید نیازمند استفاده از چندین ابزار مختلف باشد. در این دوره، «گردش‌های کاری توسعه با uv»، شما بر uv مسلط خواهید شد؛ ابزاری قدرتمند و توسعه‌یافته با Rust که مدیریت بسته‌ها، محیط‌ها و توزیع نرم‌افزار را در یک گردش کاری سریع و یکپارچه جمع کرده است. در ابتدا، نحوه راه‌اندازی پروژه‌ها و مدیریت وابستگی‌ها را با دستورات بهینه uv خواهید آموخت. سپس، تست‌های خودکار، Linting و فرآیندهای Build را برای ایجاد محیط‌های بازتولیدپذیر پیاده‌سازی می‌کنید. در نهایت، روش‌های بسته‌بندی و توزیع بهینه اپلیکیشن‌ها را فرا خواهید گرفت. در پایان این دوره، شما مهارت‌های لازم برای مدیریت کامل چرخه حیات پایتون، از توسعه محلی تا استقرار (Deployment) را تنها با استفاده از یک ابزار قدرتمند به دست خواهید آورد.

سرفصل ها و درس ها

شروع کار با uv Getting Started with uv

  • درک جایگاه uv در اکوسیستم پایتون Understanding uv's Place in the Python Ecosystem

  • نصب uv Installing uv

  • اولین پروژه شما با uv Your First uv Project

  • مهاجرت پروژه‌های موجود به uv Migrating Existing Projects to uv

گردش کاری کامل توسعه Complete Development Workflow

  • راه‌اندازی محیط محلی و کنترل نسخه پایتون Local Environment Setup and Python Version Control

  • مدیریت نسخه‌های پایتون در سیستم Managing Python Versions on the System

  • استاندارد pyproject.toml و PEP 621 The pyproject.toml Standard and PEP 621

  • سازماندهی وابستگی‌های توسعه، تست و تولید Organizing Dev, Test, and Production Dependencies

  • درک مفاهیم Locking و Compilation Understanding Locking and Compilation

  • نصب بسته‌های محلی و Editable Installing Local and Editable Packages

وظایف خودکار و ابزارهای توسعه Automated Tasks and Development Tools

  • پیکربندی و اجرای ابزارهای توسعه Configuring and Running Development Tools

  • اسکریپت‌نویسی و اتوماسیون وظایف با uv run Scripting and Task Automation with uv run

بسته‌بندی و توزیع Packaging and Distribution

  • یکپارچه‌سازی uv با سیستم کنترل نسخه Integrating uv with Version Control

  • بسته‌بندی و آماده‌سازی اپلیکیشن Packaging and Preparing the Application

  • استراتژی توزیع و بهترین روش‌ها Distribution Strategy and Best Practices

  • جمع‌بندی دوره و نکات پیشرفته Course Conclusion and Advanced Tips

نمایش نظرات

آموزش گردش‌های کاری توسعه با uv
جزییات دوره
1h 6m
16
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
9
از 5
دارد
دارد
دارد
Rudi Bruchez
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rudi Bruchez Rudi Bruchez

رودی بروچز یک مشاور و مربی مستقل مستقر در پاریس ، فرانسه است. وی بیش از 15 سال تجربه SQL Server دارد و شروع به فعالیت در مناطق NoSQL می کند. او ابتدا به عنوان توسعه دهنده کار کرد و به عنوان DBA در سال 2001 ، در سوئیس در MSC (شرکت حمل و نقل مدیترانه ای) شروع به کار کرد. او در سال 2005 به فرانسه نقل مکان کرد و از سال 2006 به طور مستقل کار می کند. او مشاوره ، مدیریت ، ممیزی و آموزش را ارائه می دهد. همانطور که SQL Server به یک راه حل پیچیده تر تبدیل می شود ، او سعی می کند تا اطمینان حاصل کند که توسعه دهندگان و مدیران بر اصول اساسی: مدل رابطه ای و زبان SQL و همچنین اصول معماری فیزیکی SGBDR تسلط دارند. وی در سال 2008 تنها كتاب فرانسوی درباره بهینه سازی SQL Server را نوشت ، كتابی درباره SQL Security در Packt Pub در سال 2012 منتشر كرد و اخیراً یك كتاب فرانسوی درباره جنبش NoSQL منتشر كرد. و بله ، او گاهی اوقات می تواند کمی وقت آزاد داشته باشد.