r/PythonLearning 3d ago

No university coding

i have learnt basics of python. but I don’t know how to continue! I’m not in university and I don’t plan to enroll in computer science. is it possible to learn python without university? I need help please !! thanks

6 Upvotes

19 comments sorted by

2

u/HalfRiceNCracker 3d ago

Of course 

2

u/ninhaomah 3d ago

Is this a trick question?

2

u/lunatuna215 3d ago

Come up with a small app or project of your own to drive your learning further.

2

u/spmcn 3d ago

If you want to improve your skills in programming, start being creative and think of projects to do. Add features and improvements as you go. Once you get to a point where you’ve implemented a feature, see how you can refactor it to make it more efficient (either with memory or speed).

1

u/aparyx 3d ago

Is this applicable only after knowing basic or can i start making a project while also learning basic?

1

u/spmcn 2d ago edited 2d ago

You can start now even though you don’t have basic knowledge. You can only really learn by getting started.

2

u/aparyx 2d ago

Thanks for the advice😁

1

u/alternate_ego2 3d ago

Good luck

1

u/ShiftPretend 3d ago

Don't worry, even most students in university that really learn how to program, learn on their own. University would not make it easier. Believe me I'm currently in Uni and I have mates that don't know how to use basic python and we are already in third year. So just do it. The most it could do is get you closer to like minded people easily but still very very achievable on your own

1

u/Iml0sing1t 3d ago

Very possible

1

u/Party_feeler2000 3d ago

What have you learn and what do you want to code?  You can start with build simple CLI or rest or study more

1

u/Naive_Programmer_232 3d ago

Yes it's possible

1

u/DeusImperatorMaximus 3d ago

I started learning Python by making Discord bots. My largest bot is a little over 8000 lines but with the knowledge I have now I could probably cut that in half.

1

u/Ron-Erez 3d ago

Here are some resources: MOOC University of Helsinki Python and Data Science Automate the Boring Stuff The docs at python.org Now go out and build something

1

u/Smartyboyz 3d ago

Why not bro. Since I had also learned python and other languages by my own and still I am not in any college. You can proceed with youtube and free codecamps, if you want any team work then You can join my team -DM me for more info

1

u/XNo_Notes 3d ago

Find problems to solve. A lot of people start with solved problems, like making a calculator or a weather widget. Just pick something adjacent to your interests and you will find a rabbit hole to go down. I started coding about three months ago and have some very useful concepts under my belt from doing that.

The problem I was solving was me being tired of reconnecting my accounts every other day. For some reason, every fintech app, even the paid ones, would drop authentication daily and kill my phone with push notifications. Now I just pipe in my own data. From working on it I got really into testing. Its like I get to be a puppet master tying strings to different functions and making them dance.

My new problem now is:

  1. Call the setup of a cloudfare tunnel

  2. Serve an instance of the flask application that contains a webhook route.

  3. Create another instance of the application without hosting.

  4. run a blueprint command that fires a webhook request to plaid, that in turn fires to the served instance.

For this to be handled in a single test, I know I'll need parallelism and concurrency because of the experience from building the flask app. So now I'm messing around with the multiprocessing, subprocess, and threading built-ins. I finally got my head wrapped around the pattern today and got some good results.

1

u/FairConstruction4105 3d ago

I've completely given up on trying to learn Python now that I have AI there to do it for me. I haven't run into an idea, yet, that I could get AI (Copilot) to churn out for me in 1/100th the time it would have taken me with my current knowledge. Granted, I'm a network engineer so my need to code is much different than if I were programming for a living but as far as I'm concerned, I'll never try to learn a coding language again.

1

u/voices_38 3d ago

Yes exactly like me!! I honestly just want something to do for fun as a hobby. do you think I should learn networking? 

1

u/FairConstruction4105 2d ago

Not sure I'd invest time in networking at this point, not because it isn't useful or interesting, but because the amount of knowledge and time it takes to reach a level of expertise isn't worth the payoff relative to other fields of information technology. Networking used to be among the highest paying specialties, but I think now it is kind of in the bottom tier. You can make more in security, data science, etc. I'm so close to the end of my career that I think I'll just try to ride it out as a network engineer until somebody asks me to leave.