Developing Python Packages

Updated on

Course overview

Provider
Datacamp
Course type
Free trial availiable
Deadline
Flexible
Duration
4 hours
Certificate
Available on completion
Course author
James Fulton

Description

Learn to create your own Python packages to make your code easier to use and share with others.
Do you find yourself copying and pasting the same code between files, wishing it was easier to reuse and share your awesome snippets? Wrapping your code into Python packages can help! In this course, you’ll learn about package structure and the extra files needed to turn loose code into convenient packages. You'll also learn about import structure, documentation, and how to maintain code style using flake8. You’ll then speed up your package development by building templates, using cookiecutter to create package skeletons. Finally, you'll learn how to use setuptools and twine to build and publish your packages to PyPI—the world stage for Python packages.

Similar courses

Datacamp
  • Flexible deadline
  • 4 hours
  • Certificate
Datacamp
  • Flexible deadline
  • 4 hours
  • Certificate
Datacamp
  • Flexible deadline
  • 4 hours
  • Certificate
  • English language

  • Recommended provider

  • Certificate available