К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Build Testable Python Packages for AI · LearnSpace
Назад в каталог
courseraПрограммирование

Build Testable Python Packages for AI

Курс от Coursera
Средний≈ 3.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course helps learners transform scattered AI preprocessing code into clean, reusable, and testable Python utilities that meet modern MLOps expectations. Across two focused lessons, learners explore advanced programming constructs—such as generators, decorators, and structured logging—that make ML workflows modular and maintainable. They then apply software-engineering principles to design standards-compliant Python packages that integrate smoothly into real AI pipelines. Through videos, readings, hands-on exercises, and a guided Coursera Lab, learners practice refactoring preprocessing steps, structuring packages using current Python packaging standards, managing dependencies, and writing unit tests with pytest. By the end of the course, learners will have the skills to build and test a functional Python package suitable for internal PyPI publishing and production-ready machine learning work.

Навыки, которые вы освоите

Unit TestingPackage and Software ManagementCode ReusabilityTest ToolsTestabilityTest CaseEngineering SoftwareMLOps (Machine Learning Operations)Software DesignAI WorkflowsPython ProgrammingTest Script Development

Программа курса

1 модулей · 18 учебных материалов

01Build Testable Python Packages for AI18 материалов

Apply advanced programming constructs to build reusable utilities

Welcome & Course Introduction VideoВидеоWhere Does Your AI Code Break First?DIALOGUEWhy Advanced Constructs Make AI Utilities ReusableВидеоRefactoring Preprocessing Into Generator PipelinesВидео

Учитесь у экспертов

Professionals in the Industry

ansrsource instructors

Build Testable Python Packages for AI
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 3.4 ч

1 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Пушту, Индонезийский, Испанский, Дари, Японский

Часть программы вашего университета
Mastering Python ConstructsЧтение
Hands-On Activity: Refactor a Preprocessing Script Using Generators and DecoratorsЗадание
MLflow TrackingЧтение
Practice Quiz: Advanced Constructs for Reusable AI UtilitiesЗадание

Create testable, standards-compliant Python packages for ML applications

What Makes Code Production-Ready in ML?DIALOGUEWhy Packaging Skills Matter in ML EngineeringВидеоHow to Structure a Testable Python PackageВидеоStructure a Testable Python Package ЧтениеPreventing Silent Breaks: Unit Testing ML UtilitiesВидеоHands-On Activity: Write Unit Tests for a Mini Utility ModuleЗаданиеUnit Testing Patterns for ML UtiltiesЧтениеBuild & Test the transformer_utils PackageЛабораторнаяCongratulations and Continuous Learning JourneyВидеоGraded Quiz: Build Testable Python Packages for AIЗадание