Modern Python Packaging with pyproject.toml — LearnFlat
⏱ 2 godz 36 min 📚 26 lekcji 🎧 Wersja audio

Modern Python Packaging with pyproject.toml

Learn to structure, configure, and distribute your Python projects using the modern standard for managing dependencies and build settings.

  • 💬 Instruktor AI
    Zadawaj pytania o każdą lekcję i otrzymuj jasną odpowiedź od razu, o każdej porze.
  • 🕐 Zacznij kiedy chcesz
    Bez harmonogramów i terminów — ucz się we własnym tempie, kiedy chcesz.
  • 🌐 Po polsku
    Lekcje, zadania i certyfikat — wszystko w pełni w Twoim języku.

O tym kursie

Tired of confusing `setup.py` files and scattered configuration? It's time to embrace the modern, standardized way of managing Python projects. This course provides a clear, step-by-step introduction to using `pyproject.toml` to streamline your development workflow. You will learn how this single file can centralize your project's metadata, handle dependencies, and configure build tools, making your projects easier to maintain and share. By the end, you'll be able to confidently structure and package your own Python applications from scratch. What you'll learn: - Understand the role of `pyproject.toml` in modern Python development - Define essential project metadata like name, version, and dependencies - Use virtual environments to create isolated and reproducible project setups - Differentiate between build-time and runtime dependencies - Configure a build backend to create distributable package files (wheels) - Integrate and configure basic code quality tools within your project file - Practice building and installing a simple, complete Python package We begin with the fundamental concepts behind Python packaging before moving into the practical details of the `pyproject.toml` file format. You'll then apply what you've learned to build and configure a sample project. This course is designed for beginners. No prior experience with Python packaging is required, just a basic understanding of Python itself. Start building cleaner, more maintainable Python projects today.

Co otrzymasz

  • 📜 Certyfikat ukończenia
    Dodaj do profilu LinkedIn
  • 💬 Osobisty tutor AI
    Utknąłeś na lekcji? Zapytaj wbudowanego tutora o cokolwiek, w dowolnej chwili.
  • 🎧 Wersja audio w zestawie
    Ucz się w drodze — bez ekranu
  • ♾️ Dożywotni dostęp
    Wracaj, kiedy chcesz — bez wygaśnięcia
  • 📱 Telefon lub komputer
    Działa wszędzie, na każdym urządzeniu
  • 💸 Zwrot w 14 dni
    Bez pytań
  • ⚡ Krótko i konkretnie
    2 godz 36 min praktycznej treści

Recenzje

Brak recenzji — bądź pierwszą osobą, która podzieli się doświadczeniem.

Napisz recenzję

☆☆☆☆☆
Po wysłaniu poprosimy o zalogowanie — szkic zostanie zapisany.

Najczęstsze pytania

Czego potrzebuję, by wziąć udział w tym kursie? +

Wystarczy telefon lub komputer z internetem. Bez instalacji i specjalnego sprzętu.

Jak zapłacić? +

Kartą przez Stripe. Nie przechowujemy danych karty — robi to bezpiecznie Stripe.

Czy mogę otrzymać zwrot? +

Tak — pełen zwrot w 14 dni, bez pytań.

Jak długo będę mieć dostęp? +

Na zawsze. Po zakupie kurs jest twój — wracaj, kiedy chcesz.

Czy dostanę certyfikat? +

Tak. Po ukończeniu otrzymasz certyfikat, który możesz dodać do profilu LinkedIn.

Stworzony dla uczących się w
IT Design Finanse Marketing Ochrona zdrowia Edukacja Hotelarstwo Produkcja