Skip to content

KZHU.ai 馃殌

Into the Unknown

Menu
  • 馃搱 Discrete Optimization
    • Mathematics
    • Computer Science
    • Cryptography
    • C++
  • 鈿涳笍 Quantum Computing
    • Physics
    • Blockchain
  • 馃 Machine Learning
    • TensorFlow
    • Python
  • 馃洶 Data Science
    • Statistics
    • Matlab
  • 馃對 Hybrid Cloud
    • Kubernetes
    • Golang
    • Web
  • 馃搱 Business
    • MBA @ Gies
    • Six Sigma
  • 馃彟 Finance
    • Law
    • Economics
Menu
Certificate Python Essentials for MLOps

My 135th certificate from Coursera

Posted on June 16, 2023June 26, 2023 by keslerzhu

Python Essentials for MLOps
Duke University

You will learn a lot from this course: Python language itself, PyTest , Pandas, Numpy, a few Frameworks and Cloud APIs. I can not agree more that some many skills together are needed to succeed in an MLOps role.

The course first covers basics of programming languages (like data types, functions, modules, etc), then it teaches how to write test cases using PyTest. Parameterizing and Fixture will help save lots of time and make test cases more organized. Python debugger (PDB) is really an advanced topic, but it pays off to master how to use it. Also there are a few useful frameworks will make your life much easier: ArgParse, Click, SetupTools, Flask, and FastAPI.

Pandas is so flexible to allow you to read and write to many different formats and destinations. One of its main tasks is to perform exploratory analysis to find what is useful or potentially wrong. DataFrame is almost the most important data structure. When it comes to filter data, I personally feel df[df["ratings"] > 95] is hard to use, but query liek df.query("ratings > 95") is more straight forward. DataFrame can definitely be more capable, it is quite powerful to help manipulate text, apply functions and visualize data.

NumPy is the library that actually Pandas uses to do all of those fancy operations. The content of this course reminds me of the good old days. Long time ago when I just started learning Numpy, I was so confused by some functions which use two pair of parentheses like np.zeros((3, 4)) to create a matrix, but some other functions use only one pair like np.random.rand(3, 4). Of course now I am not confused any more.

Finally the course is about something big: Cloud APIs and SDKs. The course covers the Azure CLI az, Azure ML Studio extension, Azure Open Datasets, Hugging Face Transformers and Datasets. Now you can put everything learned in this course together. Let’s build a powerful automation using existing machine learning models, or build your own machine learning APIs.



My Certificate

Certificate Python Essentials for MLOps
Python Essentials for MLOps
https://coursera.org/share/509750bf7719981532db6829d9abc50d

I am Kesler Zhu, thank you for visiting my website. Checkout more course reviews at https://KZHU.ai

American Contract Law I Andrew Ng Anna Koop Brenda Gunderson Christopher Millard Computer Communications Specialization Cryptography Economics of Money and Banking Evgenii Vashukevich Garud Iyengar Ivan Vybornyi Jeffrey Chasnov John Daily Jonathan Katz Kevin Webster Ling-Chieh Kung Machine Learning: Algorithms in the Real World Martin Haugh Mathematics for Engineers Specialization Matthew Hutchens Michael Donohoe Michael Fricke Microsoft Azure Fundamentals AZ-900 Exam Prep Specialization Operations Research (3): Theory Perry Mehrling Petro Lisowsky Physical Basics of Quantum Computing Practical Reinforcement Learning Rebekah May Search Engine Optimization (SEO) Specialization Sergey Sysoev Statistical Thermodynamics Specialization Statistics with Python Specialization Taxation of Business Entities I: Corporations TensorFlow 2 for Deep Learning Specialization U.S. Federal Taxation Specialization Wounjhang Park Xiaobo Zhou Yi Wang 小褘褋芯械胁 小械褉谐械泄 小械褉谐械械胁懈褔

Subscribe to our newsletter!

© 2025 KZHU.ai 馃殌 | Powered by Superbs Personal Blog theme

Privacy Policy - Terms and Conditions