Python Dependency Management and Packaging with Poetry — LearnFlat

Python Dependency Management and Packaging with Poetry

Master Python project setup, dependency tracking, and clean packaging workflows using Poetry to build reproducible and professional applications.

⏱ 1 ساعة 52 دقيقة 📚 3 درس 🎧 النسخة الصوتية

حول هذه الدورة

Handling conflicting package versions and broken environments is one of the most frustrating parts of Python development. Managing your dependencies efficiently is critical to keeping your Python projects stable, reproducible, and easy to share. This written guide teaches you how to use Poetry, the modern standard for Python dependency management and packaging. You will transition from manual environment setups to a streamlined workflow where dependency resolution, lockfiles, and project publishing are handled automatically and reliably. What you'll learn: - Understand core dependency concepts, virtual environments, and the structure of the pyproject.toml file - Initialize new Python projects and configure Poetry to manage your development environment - Manage dependencies by adding, updating, and removing packages with precise version constraints - Lock dependencies using poetry.lock to guarantee reproducible environments across different systems - Configure virtual environments automatically to keep your system clean and isolated - Build and publish your own Python packages to PyPI or private repositories securely You will start with foundational packaging concepts and terminology before moving on to hands-on configuration. Through clear text explanations and practical code snippets, you will learn to manage real-world project dependencies and publish your work. This course is designed for beginner to intermediate Python developers who want to move beyond basic pip installations and establish professional project workflows. No prior experience with Poetry is required. Start reading today to simplify your Python development workflow and build projects that run flawlessly everywhere.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في درس؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 52 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع