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

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

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

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

Python Essentials for MLOps

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

О курсе

Python Essentials for MLOps (Machine Learning Operations) is a course designed to provide learners with the fundamental Python skills needed to succeed in an MLOps role. This course covers the basics of the Python programming language, including data types, functions, modules and testing techniques. It also covers how to work effectively with data sets and other data science tasks with Pandas and NumPy. Through a series of hands-on exercises, learners will gain practical experience working with Python in the context of an MLOps workflow. By the end of the course, learners will have the necessary skills to write Python scripts for automating common MLOps tasks. This course is ideal for anyone looking to break into the field of MLOps or for experienced MLOps professionals who want to improve their Python skills.

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

Python ProgrammingPandas (Python Package)Object Oriented Programming (OOP)Software TestingCode ReusabilityTest AutomationData ManipulationNumPyUnit TestingData WranglingData StructuresScriptingModel DeploymentMachine LearningData Import/ExportDebuggingTest Script DevelopmentMLOps (Machine Learning Operations)Data ProcessingApplied Machine Learning

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

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

01Introduction to Python40 материалов

About the Course

Meet your Course Instructor: Alfredo DezaВидеоConnect with your instructorЧтениеMeet your Supporting Instructor: Noah GiftЧтениеCourse Structure and Discussion EtiquetteЧтение

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

Noah Gift

Executive in Residence and Founder of Pragmatic AI Labs

Alfredo Deza

Adjunct Assistant Professor in the Pratt School of Engineering

Python Essentials for MLOps
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 43.1 ч

5 модулей

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

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Meet and Greet (optional)Обсуждение
Getting Started and Course Best PracticesЧтение
Report a problem with the courseЧтение

Working with Variables and Types

Key TermsЧтениеLesson Introduction: Variables and TypesВидеоVariables and AssignmentsВидеоWorking with Different Data TypesВидеоConditionals and EvaluationsВидеоCatching and Handling ExceptionsВидеоLesson Recap: Variables and TypesВидеоVariables and TypesЛабораторнаяLesson ReflectionЧтениеQuiz-Variables and TypesЗадание

Introduction to Python Data Structures

Key TermsЧтениеLesson Introduction: Python Data StructuresВидеоIntroduction to ListsВидеоCreating and Iterating Over ListsВидеоIntroduction to DictionariesВидеоCreating and Iterating Over DictionariesВидеоOther Data Structures: Tuples and SetsВидеоLesson Recap: Python Data StructuresВидеоData StructuresЛабораторнаяMinimal Python book: Storing DataЧтениеLesson ReflectionЧтениеQuiz-Introduction to Python Data StructuresЗадание

Adding and Extracting Data from Data Structures

Key TermsЧтениеLesson Introduction: Adding and Extracting DataВидеоAdding Data to ListsВидеоExtracting Data from ListsВидеоExtracting Data from DictionariesВидеоLesson Recap: Adding and Extracting DataВидеоAdding and Extracting DataЛабораторнаяSandbox Week OneЛабораторнаяLesson ReflectionЧтениеQuiz-Adding and Extracting Data from Data StructuresЗаданиеWeek 1-Final Graded Quiz-Python BasicsЗадание
02Python Functions and Classes39 материалов

Working with Functions

Key TermsЧтениеLesson Introduction: Working with FunctionsВидеоFunction Structure and ValuesВидеоFunctionsЛабораторнаяFunction ArgumentsВидеоVariable and Keyword ArgumentsВидеоLesson Recap: Working with FunctionsВидеоMinimal Python book: Create functionsЧтениеGeneratorsЧтениеPython Functions SandboxЛабораторнаяLesson ReflectionЧтениеQuiz-FunctionsЗадание

Building Classes and Methods

Key TermsЧтениеLesson Introduction: Building Classes and MethodsВидеоIntroduction to ClassesВидеоUsing a ConstructorВидеоAdding MethodsВидеоClass InheritanceВидеоInheritance

Modules and Advanced Usage

Key TermsЧтениеLesson Introduction: Modules and Advanced UsagesВидеоIntroduction to Python ModulesВидеоWorking with ImportsВидеоWorking with Python ScriptsВидеоVirtual Environments and DependenciesВидео
03Testing in Python30 материалов

Introduction to Testing

Key TermsЧтениеLesson Introduction: Writing and Executing TestsВидеоMotivations for Testing in PythonВидеоTesting ConventionsВидеоTesting with pytestВидеоLesson Recap: Writing and Executing TestsВидеоTesting ConventionsЛабораторнаяLesson ReflectionЧтениеQuiz-Introduction to TestingЗадание

Writing Useful Tests

Key TermsЧтениеLesson Introduction: Writing Useful TestsВидеоUsing Plan Asserts in pytestВидеоWriting Test ClassesВидеоTest Classes vs. Test FunctionsВидеоParameterizing TestsВидеоLesson Recap: Writing Useful Tests

Testing Failures

Key TermsЧтениеLesson Introduction: Testing FailuresВидеоTest Failure OutputВидеоPython Debugging with PDBВидеоOther pytest Runner OptionsВидеоpytest FixturesВидеоLesson Recap: Testing Failures
04Introduction to Pandas and NumPy30 материалов

Basic Pandas Usage

Key TermsЧтениеLesson Introduction: Basic Pandas UsageВидеоIntroduction to PandasВидеоLoading Data into PandasВидеоWriting Data from Pandas DataFramesВидеоExploratory Analysis with PandasВидеоLesson Recap: Basic Pandas UsageВидеоIntroduction to PandasЛабораторнаяLesson ReflectionЧтениеQuiz - Basic Pandas UsageЗадание

Working with DataFrames

Key TermsЧтениеLesson Introduction: Working with DataFramesВидеоCommon DataFrame OperationsВидеоManipulating Text in DataFramesВидеоApplying Functions with PandasВидеоVisualizing Data with PandasВидео

NumPy Basics

Key TermsЧтениеLesson Introduction: NumPy BasicsВидеоIntroduction to NumPy ArraysВидеоCommon NumPy Array OperationsВидеоMore NumPy Array OperationsВидеоLesson Recap: NumPy BasicsВидеоNumPy
05Applied Python for MLOps39 материалов

Working with APIs and SDKs

Key TermsЧтениеLesson Introduction: APIs and SDKsВидеоInstalling Azure Command-Line Interface (CLI)ВидеоAzureML Studio with PythonВидеоHugging Face TransformersВидеоHugging Face DatasetsВидеоAzure Open DatasetsВидеоLesson Recap: APIs and SDKsВидеоLesson ReflectionЧтениеQuiz-Working with APIs and SDKsЗадание

Automation with Command-Line Tools

Key TermsЧтениеLesson Introduction: Automation with Command-Line ToolsВидеоCreating a Single File ScriptВидеоUsing the ArgParse FrameworkВидеоDeclaring DependenciesВидеоUsing the Click FrameworkВидео

Building Machine Learning APIs

Lesson Introduction: Building Machine Learning APIsВидеоIntroduction to Flask FrameworkВидеоBuilding an API with FlaskВидеоIntroduction to the FastAPI FrameworkВидеоBuilding an API with FastAPIВидеоPython API Best PracticesВидео
Чтение
Lesson Recap: Building Classes and MethodsВидео
Python ClassesЛабораторная
Ungraded Lab Sandbox Key TermsЧтение
Python Classes SandboxЛабораторная
Quiz-Ungraded Lab Python Classes SandboxЗадание
Lesson ReflectionЧтение
Quiz-Building Classes and MethodsЗадание
Lesson Recap: Modules and Advanced UsagesВидео
Python ModulesЛабораторная
Python Functions and ClassesЗадание
Python for Beginners Learning PathЧтение
Understanding 3rd Party PackagingЧтение
Quiz-ModulesЗадание
Lesson ReflectionЧтение
Видео
Testing with PytestЛабораторная
Lesson ReflectionЧтение
Quiz: Writing Useful TestsЗадание
Видео
Test FailuresЛабораторная
Python TestingЗадание
Lesson ReflectionЧтение
Quiz- Testing FailuresЗадание
Lesson Recap: Working with DataFramesВидео
Pandas DataFramesЛабораторная
Lesson ReflectionЧтение
Quiz-Working with DataFramesЗадание
Лабораторная
Pandas and NumPyЗадание
Lesson ReflectionЧтение
Quiz-NumPy BasicsЗадание
Packaging your ProjectВидео
Solving a Machine Learning Problem with a CLI ToolВидео
Lesson Recap: Automation with Command-Line ToolsВидео
Lesson ReflectionЧтение
Quiz-Automating with the CLIЗадание
Lesson Recap: Building Machine Learning APIsВидео
MLOps CLIЛабораторная
Automation with PythonЗадание
Key TermsЧтение
External Lab: GPU Powered MLOps Template Чтение
Lesson ReflectionЧтение
Quiz-Working with GitHub GPU MLOps TemplateЗадание
Next StepsЧтение
Linux Desktop SandboxЛабораторная
Jupyter Final SandboxЛабораторная
VSCode Final SandboxЛабораторная
Share your learning experienceЧтение