لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش محیط های توسعه و مدیریت بسته ها در پایتون 3
Development Environments and Package Management in Python 3
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تقریباً هر پروژه جدی پایتون به کتابخانه های شخص ثالث بستگی دارد. در این دوره شما یاد می گیرید که چگونه محیط پروژه خود را راه اندازی کنید، بسته های شخص ثالث را نصب و مدیریت کنید، و نیازمندی های پروژه خود را مدیریت کنید. همانطور که پروژه های شما رشد می کنند و پیچیده تر می شوند، بیشتر و بیشتر به سایر بسته های پایتون وابسته خواهند شد. . مدیریت این وابستگی ها گاهی اوقات می تواند چالش برانگیز باشد. در این دوره آموزشی، محیطهای توسعه و مدیریت بستهها در پایتون 3، همه چیزهایی را که برای مدیریت وابستگیهای پروژه پایتون نیاز دارید، یاد خواهید گرفت. ابتدا، نگاهی دقیقتر به pip و ویژگیهایی که برای سناریوهای نصب مختلف و وابستگیهای نسخهشده ارائه میدهد، بیندازید. در مرحله بعد، به محیط های مجازی شیرجه خواهید زد و خواهید دید که چگونه می توانید پروژه خود را برای محیط های مختلف پیکربندی کنید، مشکلات رایج را حل کنید و موارد دیگر. پس از آن، به سراغ دو ابزار جدیدتر و قدرتمند میروید که هدفشان جایگزینی pip و venv است: شعر و venv. در پایان این دوره، شما تمام مهارت های لازم را خواهید داشت که یک توسعه دهنده پایتون برای مدیریت وابستگی های پروژه های خود به آن نیاز دارد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مدیریت بسته های پایتون با Pip
Managing Python Packages with Pip
معرفی دوره
Course Introduction
خلاصه: اصول پیپ
Recap: Pip Basics
مشخصات مورد نیاز: نصب نسخه های خاص
Requirements Specifiers: Installing Specific Versions
بسته های دارای وابستگی
Packages with Dependencies
مشخصات مورد نیاز در عمق
Requirements Specifiers in Depth
نصب از URL Github
Installing from a Github URL
نصب از فایل سیستم محلی
Installing from Local Filesystem
نصب های قابل ویرایش
Editable Installs
نقد و بررسی: نصب بسته ها با Pip
Review: Installing Packages with Pip
Pipx: نصب بستههای خارج از پروژه
Pipx: Installing Packages Outside a Project
پیکربندی Pip
Configuring Pip
مرور
Review
محیط های مجازی و وابستگی های پروژه
Virtual Environments and Project Dependencies
پس از سالها کار در زمینه تولید نرم افزار ، Reindert-Jan Ekker در سال 2010 به تدریس برنامه نویسان روی آورد و هرگز به گذشته نگاه نکرد. او نویسنده دوره های Pluralsight است و کلاسهایی را درباره پایتون ، علوم داده ، devops (و سایر موارد) تدریس می کند. حتی اگر او بعضی از مشاغل توسعه را در اینجا و آنجا تحت فشار قرار دهد ، تدریس علاقه واقعی او است و او مشتاقانه منتظر است که این اشتیاق را با شما به اشتراک بگذارد.
نمایش نظرات