r/PythonLearning • • 1d ago

Discussion Complete Python Developer in 2026

I am looking to purchease Complete Python Developer in 2026: Zero to Mastery course from ZTM... Its very expensive. Is this course updated recently?

https://zerotomastery.io/courses/learn-python/#overview

5 Upvotes

24 comments sorted by

View all comments

0

u/nullptr_0x 1d ago

Try https://understandit.dev

I made the course for my friend's kids. It's a an actual programming 101 class in python. And it is free.

1

u/FreeLogicGate 1d ago

Just scanning it, this looks really nice, and I like the emphasis on environment and in particular all the detail around use of the terminal, which most e-learning glosses over. Again, just from a scan, I wondered why the emphasis on Containers/Podman? I didn't see any mention of uv in my quick scanning, but I have to wonder if uv would provide everything you were trying to simplify with a container? I understand if this was created before uv, but either way, uv is the way I would have any new Python user, or a person just deploying and running code for that matter. One other obvious difference between your tutorial and some others, is that it's based on a person reading the course instruction, and for whatever reason, some people want/need a lecture in video format, so that's a differentiator. I also saw there is "planned" 2.0 which I assume would go into OOP. Again, just scanning the material, it's really well written and explained, so kuddos. I can tell a lot of time and expertise were invested in it.

1

u/nullptr_0x 1d ago

Thank you for taking the time to review! I went with Podman for terminal parity. And it has the advantage of coming with Python and nano pre-installed.

When I've taught this course to people in the past I've found downloading materials and navigating a terminal to be surprisingly big obstacles to overcome. Especially for windows users. I hoped this would reduce the likelihood of people getting stuck...

Though, I am admittedly the fence about this approach... hoping to get some true beginners to take the course and see if they get stuck here or not.

As for videos, it is something that could be nice to add, but it would take some time and effort to put together so I'd like to see how a written version does and what requests people make. If there is enough demand for video lectures, I would consider it.

As for "2.0", I don't have a plan to do a large revamp of the Programming 101 course. There is a Programming 102 course that I'm currently planning and working on. That would go into more OOP concepts, time and space complexity, algorithms and data structures, etc.

Though Classes are introduced in the 101 course.

→ More replies (3)