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 h 52 min 📚 3 leçons 🎧 Version audio

À propos de ce cours

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.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Tuteur AI personnel
    Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 14 jours
    Sans poser de questions
  • Court et ciblé
    1 h 52 min de contenu pratique

Avis

Pas encore d'avis — soyez le premier à partager votre expérience.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 14 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie