Engineering and Technology
Learn to create your own Python packages to make your code easier to use and share with others.
Are you tired of repeatedly copying and pasting code across different files? Do you wish there was an easier way to reuse and share your valuable code snippets? Look no further! This course will teach you how to wrap your code into Python packages, making it more convenient to use and distribute. Throughout this course, you will gain a deep understanding of package structure and the additional files required to transform your code into well-organized packages. You will also learn about import structure, documentation, and the importance of maintaining code style using flake8. To accelerate your package development process, we will explore the creation of templates and the utilization of cookiecutter to generate package skeletons. This will save you time and effort in setting up the initial structure of your packages. Furthermore, you will discover how to leverage setuptools and twine to efficiently build and publish your packages to PyPI. PyPI serves as the global platform for Python packages, allowing you to showcase your work to a wider audience. By the end of this course, you will have the skills and knowledge necessary to streamline your code management, enhance code reusability, and effectively distribute your Python packages on the world stage.
by DataCamp
Learn to create your own Python packages to make your code easier to use and share with others.
by DataCamp
Learn about modularity, documentation, and automated testing to help you solve data science problems...
by DataCamp
Leverage your Python and SQL knowledge to create an ETL pipeline to ingest, transform, and load data...
by DataCamp
Learn the fundamentals of how to build conversational bots using rule-based systems as well as machi...
by DataCamp
Learn how to load, transform, and transcribe speech from raw audio files in Python.
by DataCamp
Build the foundation you need to think statistically and to speak the language of your data.
by DataCamp
Learn how to build a model to automatically classify items in a school budget.
by DataCamp
This introductory course will help you hone the skills to build effective, performant, and reliable...
by DataCamp
Shift to an MLOps mindset, enabling you to train, document, maintain, and scale your machine learnin...
by DataCamp
Learn to start developing deep learning models with Keras.