Udemy - Python Packaging - Create and Publish Your Own Modules

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 1.5 GB
  • Uploaded By freecoursewb
  • Downloads 291
  • Last checked 5 days ago
  • Date uploaded 2 years ago
  • Seeders 8
  • Leechers 3

Infohash : 331EB83B3D5CF1F2E4375B82528163C00755E133



Python Packaging: Create and Publish Your Own Modules



https://DevCourseWeb.com

Published 6/2023
Created by β€ͺIdan Chen‬‏
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 40 Lectures ( 2h 12m ) | Size: 1.53 GB

Unlock the Power of Python Packaging: Learn to Create, Publish, and Share Your Own Custom Modules

What you'll learn
Understand the fundamentals of Python packaging and its importance in software development.
Set up a Python development environment with the necessary tools and dependencies.
Create Python modules and packages, following best practices and proper structure.
Manage dependencies and requirements in Python projects effectively.
Build and distribute Python packages for easy installation and usage by others.
Publish Python packages to PyPI (Python Package Index) for wider distribution and accessibility.
Include non-code files and data in Python packages for complete functionality.
Implement versioning and upgrading strategies for packages, ensuring compatibility and manageability.
Document Python packages effectively using README files and generate documentation using tools.
Package Python modules for different platforms, enabling cross-platform compatibility.
Gain practical skills and confidence to create, package, and publish their own Python modules.

Requirements
Basic Python Programming: Students should have a foundational understanding of Python programming concepts, including variables, data types, control flow, functions, and modules.

Files:

[ DevCourseWeb.com ] Udemy - Python Packaging - Create and Publish Your Own Modules
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1. Introduction
    • 1. Welcome and Course Overview.mp4 (46.3 MB)
    • 2. Why is Python Packaging Important.mp4 (67.4 MB)
    • 3. The Python Ecosystem and the Role of Packages.mp4 (57.3 MB)
    • 4. Pre-requisites and Course Setup (Python, pip, setuptools, etc.) - Article.html (2.0 KB)
    10. Publishing Your Modules and Packages
    • 1. An Overview of PyPI.mp4 (35.8 MB)
    • 2. Uploading Your Module to PyPI.mp4 (27.5 MB)
    • 3. Understanding and Applying Semantic Versioning.mp4 (28.8 MB)
    11. Maintaining Your Package
    • 1. Updating Your Package.mp4 (30.5 MB)
    • 2. Encouraging Community Involvement.mp4 (33.3 MB)
    12. Project Building and Publishing the UdemyCalculator Package
    • 1. Designing the UdemyCalculator Package.mp4 (27.8 MB)
    • 2. Coding the UdemyCalculator Package.mp4 (103.8 MB)
    • 3. Building and Uploading the UdemyCalculator Package.mp4 (57.6 MB)
    • UdemyCalculator
      • LICENCE (0.0 KB)
      • MANIFEST.in (0.1 KB)
      • README.md (0.1 KB)
      • setup.py (0.5 KB)
      • test.py (0.0 KB)
      • tests
        • __init__.py (0.0 KB)
        • __pycache__
          • test_calculator.cpython-39.pyc (1.4 KB)
        • test_calculator.py (0.7 KB)
        • udemycalculator
          • __init__.py (0.0 KB)
          • __pycache__
            • __init__.cpython-39.pyc (0.2 KB)
            • calculator.cpython-39.pyc (1.1 KB)
          • calculator.py (0.4 KB)
          • 13. Conclusion
            • 1. Course Recap and Farewell.mp4 (37.7 MB)
            2. Python Basics and Refresher
            • 1. Python refresher Functions, Classes, and Variables.mp4 (43.0 MB)
            • 2. Python refresher Functions, Classes, and Variables - Code.mp4 (71.3 MB)
            • 2.1 refresher.py (1.1 KB)
            • 3. python refresher quiz.html (0.2 KB)
            • 4. Understanding Namespaces and Scope.mp4 (66.6 MB)
            • 5. Understanding Namespaces and Scope - Code.mp4 (44.3 MB)
            • 5.1 scope_and_namespace.py (0.4 KB)
            • 6. Namespaces and scopes Quiz.html (0.2 KB)
            3. Introduction to Python Modules
            • 1. Understanding Python Modules.mp4 (40.6 MB)
            • 2. Importing Modules import Statement and from...import Statement.mp4 (41.6 MB)
            • 3. Importing Modules import Statement and from...import Statement - Code.mp4 (23.5 MB)
            • 3.1 import_modules.py (0.1 KB)
            • 3.2 main.py (10.2 KB)
            • 4. The if __name__ == __main__ Statement in Python Modules.mp4 (39.1 MB)
            • 5. The if __name__ == __main__ Statement in Python Modules - Code.mp4 (20.9 MB)
            • 5.1 helper.py (0.1 KB)
            • 5.2 main.py (0.0 KB)
            4. Understanding Python Packages
            • 1. From Modules to Packages An Introduction.mp4 (41.0 MB)
            • 2. What is a Python Package.mp4 (28.8 MB)
            • 3. What is a Python Package - Quiz.html (0.2 KB)
            • 4. Python Package Structure.mp4 (30.7 MB)
            • 5. Python Package Structure - Quiz.html (0.2 KB)
            • 6. An Introduction to __init__.py.mp4 (31.4 MB)
            5. Creating a Python Package
            • 1. Planning your Python Package.mp4 (43.7 MB)
            • 2. Setting up the Directory Structure.mp4 (30.6 MB)
            • 3. Writing your First Package.mp4 (23.6 MB)
            6. Advanced Packaging Concepts
            • 1. The setup.py File in Depth.mp4 (39.9 MB)
            • 2. Understanding the Manifest.in File.mp4 (32.7 MB)
            • 3. Adding Metadata to Your Package.mp4 (40.1 MB)
            7. Readme, License, and Code of Conduct
            • 1. Importance of Good Documentation.mp4 (33.9 MB)
            • 2. Creating an Effective README.mp4 (36.6 MB)
            • 3. Understanding Software Licenses.mp4 (50.8 MB)
            8. Virtual Environments
            • 1. Understanding Virtual Environments.mp4 (39.5 MB)
            • 2. Creating and Using Virtual Environments using venv.mp4 (25.5 MB)
            9. Testing Your Package Locally
            • 1. Why is Testing Important.mp4 (24.3 MB)
            • 2. Installing Your Package Locally.mp4 (30.5 MB)
            • 3. Writing and Running Unit Tests for Your Package.mp4 (42.4 MB)
            • Bonus Resources.txt (0.4 KB)

There are currently no comments. Feel free to leave one :)

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce
REVERSE-PROXY πŸ”„ RP (success) | 2090ms πŸ“„ torrent πŸ• 18 Jan 2026, 02:04:53 pm IST ⏰ 12 Feb 2026, 02:04:53 pm IST βœ… Valid for 24d 23h πŸ”„ Wait 10m