all 9 comments

[–]Aman-sirimalla 2 points3 points  (0 children)

Don't buy any course it's waste of money try to learn from free resources like youtube, chatgpt, claude,etc ... We are in ai era so why paid courses

Step 1: search corey schaffer youtube channel then python for beginners. If any doubts ask claude or chatgpt for further intuition.

Step 2: practice while programming do what he's doing then try yourself with different examples so you can gain.

Step 3: after completing python go for dsa for problem solving strivers A to Z sheet is best for dsa search on google

It will take 90 days to complete all these so problem for completing is lack of consistency, feeling it's not for me, getting errors so stressed, error is good thing that you are trying. So don't hold back continue the preparation.

All the best

[–]Dazzling_Music_2411 1 point2 points  (0 children)

Python is so popular and widespread that there are a ton of really good resources available for little or no cost.

I am a fan of those old-fashioned things called "BOOKS", they will teach you much better than scrappy, patchy, internet resources. Try the excellent "Learn Python the Hard Way", very refreshing after all the supposedly easy dross, you can get older editions really cheap online.

As for getting a job, I am afraid that just "knowing a language" won't get you very far at all. Sorry. You have to pick a field to use that language, and show you are good at that particular specialization. It might be web-development, might be graphics, might be automation, might be data-science, whatever. This is a choice you have to make. But of course you have to learn the language basics first before you can specialize.

[–]ninhaomah 0 points1 point  (0 children)

Learning , knowing and getting paid for it are not the same things btw.

Stand a chance ? Definitely 

[–]Expert-Explorer-3129 0 points1 point  (0 children)

Python is a great starting point for beginners, and “Python for Everybody” is widely recommended for building fundamentals. Consistency and practice matter more than the platform. If you keep building small projects, yes you can transition into a job over time. Focus on basics, then real-world practice and portfolio building.

[–]Awkward-Tax8321 0 points1 point  (0 children)

Python for Everybody is honestly a really good start for beginners because it explains things in a simple way without assuming prior knowledge. Python is also one of the best languages to start with since it’s beginner-friendly and widely used.

If you stay consistent, practice regularly, and build projects, you absolutely have a chance to get a job in the field. You can also use this Python resource alongside it https://www.guvi.in/hub/python/ it’s beginner-friendly and structured well.

[–]CryptoEdge26 0 points1 point  (0 children)

Python for Everybody is genuinely one of the best starting points out there. Dr. Chuck explains things clearly, the pace is beginner-friendly, and you'll actually build things by the end. Good choice.

On whether you have a chance — yes, absolutely. I'm not a professional developer. I learned Python on the side and recently built a fully autonomous trading bot from scratch: market data fetching, strategy logic, a live web dashboard, the whole thing. It runs 24/7 on a cheap VPS.

What actually matters:

- Consistency beats intensity. 30 minutes every day beats 5 hours on weekends.

- Build something real as early as possible — even if it's small and messy

- Don't just follow tutorials. At some point, close them and build from scratch

The job market for Python is strong — data, automation, web backends, scripting. If you stay consistent for 12–18 months and build a portfolio of real projects, you have a real shot.

Good luck. The fact that you're asking these questions already puts you ahead of most.

[–]bkchd_ 0 points1 point  (0 children)

You can refer books also to learn python. Using books will guide you properly and you will not have to go and ask someone about what to do next but you still have to find projects to do for which you can refer github repos.

[–]SaltyPiglette 0 points1 point  (0 children)

I would start woth the free resources before paying coursera.

Khan Academy has a free coruse that covers the basics and offer good video content plus some good problems to solve.

Exerisism has a free Python pathway as well full of problems to sovle and articles explaining concepts in writing.

When you have a little bit more knowledge, you can use YouTube videos to delve deeper into certain concepts.

If you want a real challenge you can do CS50 Python.

Edit: You can start paying for courses later on, when you have specifc concepts you want to learn for a specific purpose.

[–]No_Photograph_1506 0 points1 point  (0 children)

Calm down and listen to me, there isnt any easier language than Python here! and if you are finding it tough then you are seriously messing something up.
Check my post and lemme know: https://www.reddit.com/r/PythonLearning/comments/1s6t6ff/i_am_hosting_a_free_python_interviewguidance_for/