Google Data Analytics, IBM AI & Meta Marketing — All in One Subscription
Finance Certifications Goldman Sachs & Amazon Teams Trust
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a revolutionary approach to packaging, development, and deployment in Python projects that seamlessly integrates with non-Python dependencies. Dive into the world of Nix, a powerful package manager that offers solutions to common challenges faced in the Python ecosystem. Learn how to replace traditional tools like pip, virtualenv, buildout, ansible, and jenkins with a more comprehensive system-level approach. Discover the benefits of using a single tool for both development and deployment, simplifying the process of isolating dependencies and managing project environments. Gain insights into handling complex stacks involving JavaScript and C dependencies, and see how Nix can streamline your workflow. Examine real-world examples, compare Nix with other technologies like Docker, and understand why this approach isn't yet widely adopted despite its advantages. Engage in a thought-provoking discussion about the future of packaging in Python and beyond.
Syllabus
Intro
JavaScript stack
Nix
Package Manager
Package Engineer
Installing Nix
SSH support
Python packages
Python tools
Virtual environment
Nixle
Pyramids
Provisioning
Why isnt it widely adopted
What are the benefits
Questions
Hash
Version definition
Docker vs Nix
Taught by
EuroPython Conference