Skip to main content
Anaconda Learning
Toggle menu
Menu
Back to anaconda.com
< Back to anaconda.com
Course Catalog
Sign In
Understanding conda and conda Packages
Building a foundation in software packaging with conda.
24
Fundamentals of Software Packages
(34:40)
Why Use Packages?
What are Packages?
Key Terms and Dependencies
Anatomy of a Package
Types of Packages
What is a Channel?
Overview of conda
Summary
Understanding the Package Ecosystem
(26:17)
PyPI and pip
Anaconda and conda
Why Choose Anaconda and conda
Security and Reliability
Summary
Exercise 1: conda Dependency
The Complexity of Package Building
(25:30)
Why is Software Packaging Complicated?
Dependency Management
The Five Demons of Package Building
Where Anaconda Comes In
Summary
Securing, Testing, and Automating Package Builds
(21:55)
Security Challenges of Packages
Testing in a Dynamic World
Why Not Just Automate?
Summary
End of Course Survey