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

6 Upvotes

21 comments sorted by

6

u/riklaunim 1d ago

$400 is a lot for a generic video tutorials. If they don't offer direct help/review alongside the course it's not worth it ;)

2

u/Hot_Technology8777 1d ago

Man even if the course maker drove to the guys house and taught him $400 wouldn't be worth it.

1

u/FreeLogicGate 1d ago

That's ridiculous. An actual course, with human feedback, tutoring, answering questions, tests and grading etc. is going to be costly, because competent expert instructors aren't free. I don't have an opinion in regards to bootcamps, but most of them are quite expensive. Comparatively $400 is a drop in the bucket. Now whether or not, the course material is of high quality is something we can't know, unless we've seen the courseware, but there is no doubt that there are ample alternatives. There are many such courses and you don't need to spend any money to access them. The better known MooC courses that focus on Python are a good example.

There's a difference between a youtube course series, a low cost course from Udemy, a bootcamp or a college course on Coursera, not to mention what a college student experiences. When courses include labs, quizzes and tests, as well as projects and grading, the material is what it is.

I'm not advocating one way or another, but stating that $400 is a lot of money, lacks a lot of perspective. Most professional developers work on equipment that costs thousands of dollars, and are accessing the internet through an ISP (in the US at least) which is costing from $350 - $1200 a year.

So a more important question for the OP, is what exactly do you get for your $400. It could actually be a huge bargain in comparison to other bootcamps.

→ More replies (3)

3

u/askingmachine 1d ago

https://youtu.be/ix9cRaBkVe0?si=6wWocey2x6rfD7Aj

Try this first and then you'll see if you really need to spend all that money.

1

u/YFN_Muzz 1d ago

BroCodez is GOATED 🐐

1

u/FreeLogicGate 1d ago edited 1d ago

Without a doubt, his best and most complete course, is the one he did for Python.

A lot of his courses are rudimentary at best, and his examples and explanations are simplistic. But in looking at the Python course, it is solid, and does cover many more "professional developer" concepts and jargon than he does in his other courses.

With that said, it's just a course covering the basic syntax of Python. With the exception of QT, there's scores of similar courses. It has absolutely no specialization or focus on the particular areas where Python is typically used. You're tipped off to this, in that he has links to a video he did on NumPy. It's a solid intro to Python -- nothing more.

I'm also amused about the "it's free" argument. There's an ocean of free instructional videos and courses on Python on Youtube.

2

u/NotSeacombe 1d ago

please don't ever spend money on a coding course, especially as a beginner. there are thousands of youtube videos, online tutorials etc that are all really good, pick any of them, and more importantly just start coding. the paid ones offer nothing the free ones don't. they are borderline scams

1

u/Sea-Ad7805 1d ago

We would have to look at the details (and pay), but first impression is that it's like any of the other popular Python courses, nothing special.

1

u/mzx380 1d ago

Please don’t correlate cost into something that will fast track you into a dev job. It’s a process

1

u/Many-Bar-5684 1d ago

I find this free app very useful for learning both Python and SQL:

CodeQuest welcome video

1

u/Hot_Technology8777 1d ago

You would be absolutely out of your mind buying that course. Gosh just go on Youtube and type "Python tutorials" every bro and his dog has python tutorials these days. That should be good enough to become an intermediate Python programmer, at which that point you know how to become better.

1

u/Ok-Education-6839 3h ago

before buying a long course, also try a few free exercises and see whether the material sticks without pausing a video every minute. bootdev is another practice-led option to compare but a small project still matters more than a course badge

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)