توضیحات
دوره uv Foundations. این دوره آموزشی یک برنامه جامع و تخصصی برای یادگیری ابزار قدرتمند uv است که به توسعهدهندگان پایتون کمک میکند تا مدیریت محیطها و وابستگیهای پروژههای خود را با سرعتی بینظیر و ساختاری یکپارچه بهینهسازی کنند. بسیاری از تیمهای برنامهنویسی پایتون همچنان ناچارند برای کارهای روزمره خود از ابزارهای مختلف و سنتی مانند pip، venv، virtualenv، pip-tools، Poetry و pipx استفاده کنند. نتیجه این رویکرد سنتی، سرعت پایین نصب پکیجها، شکننده بودن محیطهای توسعه و عدم سازگاری بیلدها در سیستمهای مختلف است. این دوره آموزشی تحت عنوان مبانی uv، نحوه سادهسازی و بهبود فرآیندهای توسعه پایتون را با استفاده از ابزار مدرن و سریع uv که بر پایه زبان برنامهنویسی Rust و توسط شرکت Astral توسعه یافته است، به فراگیران آموزش میدهد. در بخشهای ابتدایی دوره، شرکتکنندگان با ماهیت uv، اهداف ایجاد آن و مقایسه عملکردش با ابزارهای سنتی پایتون آشنا میشوند. در ادامه، روشهای نصب این ابزار، ایجاد محیطهای ایزوله و مدیریت وابستگیهای پروژه با استفاده از دستورات کاربردی مانند uv add، uv remove و uv sync به صورت کاملاً عملی تدریس خواهد شد. همچنین نحوه تولید و استفاده از فایلهای قفل یا همان Lockfiles برای دستیابی به بیلدهای کاملاً قابل بازتولید و مقیاسپذیر کردن پروژه با استفاده از فضای کاری یا Workspaces بررسی میگردد. در پایان این دوره، فراگیران تسلط کامل و مهارتهای لازم برای بهکارگیری مطمئن این ابزار به عنوان مدیر اصلی پکیجها و پروژههای پایتون خود را کسب خواهند کرد.
آنچه فرا خواهید گرفت
- شناخت کامل ابزار
uvو مزایای ساختاری آن در مقایسه با ابزارهای سنتی پایتون - روشهای نصب و راهاندازی ابزار
uvدر محیطهای مختلف توسعه نرمافزار - ایجاد و مدیریت محیطهای ایزوله و مستقل برای پروژههای پایتون
- مدیریت کارآمد وابستگیهای پروژه با استفاده از دستورات اختصاصی و سریع
- تولید و بهکارگیری Lockfiles برای تضمین ثبات و یکپارچگی بیلدها
- مقیاسبندی و مدیریت پروژههای بزرگ با استفاده از قابلیت Workspaces در
uv
این دوره مناسب افرادیست که
- توسعهدهندگان پایتون که از کندی ابزارهای سنتی مدیریت پکیج خسته شدهاند
- تیمهای نرمافزاری که به دنبال یکپارچهسازی محیطهای توسعه خود هستند
- برنامهنویسانی که میخواهند فرآیند بیلد و استقرار پروژههای پایتون را تسریع کنند
- علاقهمندان به یادگیری ابزارهای مدرن و مبتنی بر زبان Rust در اکوسیستم پایتون
مشخصات دوره uv Foundations
- ناشر: Pluralsight
- مدرس: Mohamed Echout
- سطح آموزش: مبتدی
- مدت زمان آموزش: 1 ساعت و 11 دقیقه
سرفصل های دوره

تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
162 مگابایت













































