Chevron Left
Back to Python Essentials for MLOps

Learner Reviews & Feedback for Python Essentials for MLOps by Duke University

4.2
stars
196 ratings

About the Course

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....

Top reviews

RK

Jan 9, 2024

Amazing, if you have some python basics, but even if you don´t it gives a great overview. Well done :)

SV

Jun 15, 2024

Feels a little slow but i understand that is python basic, also i would like more graded labs

Filter by:

1 - 25 of 45 Reviews for Python Essentials for MLOps

By Georgi K

Oct 29, 2023

As someone who has subscribed to the entire specialization on “MLOps” marked at “Advanced level” I think it is ridiculous to begin with an explanation of python variables, loops, conditions, functions and classes. This whole course feels like a reach for content for the entire specialization. Easy topics like creating a venv are explained multiple times, but there was not even a sentence on the max_length argument for one of the tokenizers used later on in the course. Week 5 was a complete mess with different topics explained seemingly out of nowhere with no clear connection to each other. The flask and fastapi videos were good but very shallow. Even worse, week 5 sections 2 and 3 use the exact same video as introduction and recap which is just lazy work in my book. I am hopeful the remaining 3 courses will be better but unless required to take this course for the entire specialization, don’t waste your time with it.

By Sourabh Z

Aug 13, 2023

Was very unclear what is being done, how is it being done and why. The resources such as the notebooks that the instructors were using are not available or pointed to. Could not follow the course properly.

By Stefan P

Mar 2, 2024

For a specialisation that is marked as "Advanced Level" and a course named "Python Essentials for MLOps" where the accent is on MLOps this course is an embarrassment. The content starts with explaining the most basic things you can imagine in Python - variables, if/else conditions, etc. I assume that anyone who knows what MLOps is, knows how to declare Python variables and how to write for loops. I expected some advanced level tutorials but got just an advertisement for the course instructors' books, and a series of videos that just don't seem connected to each other, and really, look like they are re-used from somewhere else. I regret paying the subscription.

By Biju K

May 26, 2023

Well structured course and nicely presented by Alfredo. Some suggestions for improvement -> The labs could be made into small tasks which participants will try to fulfill followed by a lecture on the solution. Zooming the video while explaining some of the code examples would enhance the experience.

By Mohammed S

Jun 18, 2023

It shows a variety of tools to build useful things like CLI applications, APIs and some Azure cloud

however none of things in this course was explained in detail

Overall, with some googling it was a great course.

By Marcin C

Jun 25, 2024

I recently completed this course and found the subject matter very interesting. However, I was disappointed with the instructor's ability to communicate effectively in English. Unfortunately, this hindered the transmission of knowledge. Watching the course videos felt like a waste of time as the instructor used numerous meaningless phrases instead of delivering clear and concise information. It seemed as though the instructor was constantly struggling with his English. This made it difficult to follow along and fully grasp the content. I hope future iterations of this course will improve in this regard, as the topic itself has great potential.

By Javed S

Jan 12, 2024

Absolute waste of time. HEADACHE.

By ArSlan M

Sep 13, 2023

It is very good for those getting into the field of MLOps

By Eduardo A C N

Jan 30, 2024

Quick review of important libraries. Great explanations.

By Hadir A G C

Nov 12, 2023

It's a basic course

By Jesse R

Jul 7, 2023

The course gives you a good direction. But sometimes is complicated to get in the flow, let's say. The teacher has great intention, but he gets lost sometimes.

By Mark A

May 1, 2023

not in depth enough.

By Subodh J

Aug 23, 2024

First four modules are not bad (thus two stars). The fifth module - MLOps - is a disaster. No detailed explanation, no idea what is happening in course, the tests include a few questions which are not even covered in the course (such as GitHub Actions), exercise notebooks are empty or missing in some cases... I decided to opt out of the specialisation after completing this course (the first of the series) seeing how MLOps was covered.

By Aishwarya S

Jun 9, 2024

This course was a gentle but comprehensive introduction to MLOps with Python. I loved the labs given, along with several reading notes that helped me understand things even more after the videos. The instructor, Mr. Alfredo, has a good teaching style, with concise and straight-to-the-point explanations during various tutorials. I highly recommend this course for any beginner, even a beginner level-0, because it also has enough introduction to Python programming.

By Ricardo V H

Sep 18, 2023

It is an excellent and well-explained course in most topics; the last week could dive a little more into the topics it explained but is ok for an overall explanation.

By Xiaolan H

Aug 16, 2024

This course was great and highly applicable to my work. The content was relevant, well-structured, and provided practical skills that I can directly use in my job.

By Robin K

Jan 10, 2024

Amazing, if you have some python basics, but even if you don´t it gives a great overview. Well done :)

By Santiago O V

Jun 16, 2024

Feels a little slow but i understand that is python basic, also i would like more graded labs

By Nicole D

Aug 22, 2024

Great learning resources, concise presentations, and clear explanations of all topics

By Gary S

Apr 30, 2024

I liked the opportunity to practice and experiment and challenge questions

By K P

Aug 17, 2024

Very informative however I am having some experinence with Python already

By Jay Y

Aug 13, 2023

Good intro and refresher, good pace and well presented

By Tharun k G

May 9, 2024

Exactly what I was looking for, Thanks a lot!

By Aditya D

May 25, 2024

Good course for getting started in ML OPS

By Kasthuriraajan R

Mar 4, 2023

It is very helpful to me .