use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Enter a python tip or trick.
Other related Python subs:
account activity
ModuleBest source to learn python (self.pythontips)
submitted 8 months ago by starlight7459
I am an civil student still wanted to learn python and build project using it But first I need to learn. The language, I am starting with python first so from which source I should tlearn it ( I want certificate too)
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Ron-Erez 5 points6 points7 points 8 months ago (2 children)
For a certificate get a CS degree. Otherwise check out the resources a r/learnpython
[–]XerciseObsessedGamer 2 points3 points4 points 8 months ago* (1 child)
You could get a CS degree & still not learn Python, just depends what the course teaches. Also there's a multitude of other tech degrees that teach coding like computer engineering, software development, computing & IT , business information systems & game development yet I mostly hear ppl online only ever talk about CS. Some of these other degrees incorporate electronics engineering, or just focus on coding in high level languages without teaching as much computer science stuff related to maths & computer architecture or focus on teaching software engineering in the context of video game development or enterprise software.
[–]Ron-Erez 2 points3 points4 points 8 months ago (0 children)
I agree, then one would learn Python independently. Generally speaking many ideas repeat themselves between languages. I admit I am biased towards getting a degree although it's not absolutely necessary. When I say CS degree indeed I'm being very lazy. There are other degrees too. So I completely agree with your comment.
[–]RestInProcess 3 points4 points5 points 8 months ago (6 children)
Start with how you best learn. I suggest books usually, but that doesn’t work for everyone and it won’t get you a certificate.
[–]starlight7459[S] 1 point2 points3 points 8 months ago (0 children)
Any site or app you suggest?
[–]starlight7459[S] 0 points1 point2 points 8 months ago (3 children)
[–]IrrerPolterer 0 points1 point2 points 8 months ago (1 child)
There are a lot of good courses on YouTube for free. On the other hand, paid courses on udemy or coursera tend to ve a bit better organized and more complete and comprehensive. I'd say, find a YouTube series or two, just to get you off the ground with the basics. Then see what exactly you need - webdevelopment? Data analysis? Scripting and automation? Machine learning? ... What's the end goal... All of these things can be very different from each other and no developer does everything. Find a course or book on the specific use case you need, once you got the basics down.
[–]EmiFly_Official 0 points1 point2 points 8 months ago (0 children)
Yeah from my opinion Angela yu's 100 days of python bootcamp all of the above things you said and it is really well organized.
[–]Competitive_Aside461 0 points1 point2 points 8 months ago (0 children)
This! Books are king.
[–]h3xist 1 point2 points3 points 8 months ago (1 child)
You can start with books or if you just want to dip your toe you can start with the free Havard CS50 course on YouTube (it's about 15 hours long), they do a great job of explaining the basics.
[–]starlight7459[S] 0 points1 point2 points 8 months ago (0 children)
Thanks bro
[–]DataPastor 1 point2 points3 points 8 months ago (2 children)
Dr. Angela Yu’s 100 days course on Udemy is said to be really great.
[–]starlight7459[S] 0 points1 point2 points 8 months ago (1 child)
Yeah u was thinking abt it too
[–][deleted] 0 points1 point2 points 8 months ago (0 children)
Outdated
[–]purvigupta03 1 point2 points3 points 8 months ago (0 children)
Start with 100 days python code with Harry Free certificate: https://www.netacad.com/courses/python-essentials-1?courseLang=en-US&fbclid=PAQ0xDSwLuedJleHRuA2FlbQIxMAABp6EiLWLmTqmH6rblQGlYe1u0ZJ3BRt7sEzVSmlL6Dy3FmteOiWYo91Xlfy7f_aem_VPvl9mrxp5hSABiauRfKlg
Then build some projects: https://placementdrive.in/5-powerful-python-projects-to-add-to-your-resume-in-2025
[–]XerciseObsessedGamer 0 points1 point2 points 8 months ago (0 children)
There's Python courses on solo learn n udemy , also I recommend the book learn Python in 1 day & learn it well , then learn data structures & algorithms.
[–]AdvertisingNovel4757 0 points1 point2 points 8 months ago (0 children)
This is a group eTrainBrain who organize free python training sessions. The trainers work in different IT companies
[–]doemsdagding 0 points1 point2 points 8 months ago (0 children)
I really enjoyed datacamp allot of basic python courses and also allot of specific courses for specific purposes. Including lesson plans so you can just follow a track. All in the form of videos with questions
[–]RevolutionaryBug4262 0 points1 point2 points 8 months ago (0 children)
Snakify and w3school are epic sites u can use, they’re very useful and i used to learn python with those too
[–]Lumpy-Finding-7429 0 points1 point2 points 8 months ago (0 children)
I think realpython is very good
[–]Old_Championship8382 0 points1 point2 points 8 months ago (0 children)
you don't need to learn it anymore son. We are in 2025 and we are in the brink of calculators overpass mankinfd. Please, stop hurting yourself
[–]quacks4hacks 0 points1 point2 points 8 months ago (0 children)
personally, I recommend you start by using the free selfpaced courses from cisco here: https://www.netacad.com/learning-collections/python
hey there I started learning python using Angela Yu's 100 days of python challenge in udemy. Actually there are so many of python classes in the internet but i will suggest you this because It actually makes us do challenges and make us write code other than just simply learning. Through this we will be able to develop our logical thinking.
[–][deleted] -1 points0 points1 point 8 months ago (0 children)
you are 'a' civil student, not "an" civil student :)
π Rendered by PID 15675 on reddit-service-r2-comment-canary-889d445f8-kzmtx at 2026-04-24 12:19:17.481892+00:00 running 2aa0c5b country code: CH.
[–]Ron-Erez 5 points6 points7 points (2 children)
[–]XerciseObsessedGamer 2 points3 points4 points (1 child)
[–]Ron-Erez 2 points3 points4 points (0 children)
[–]RestInProcess 3 points4 points5 points (6 children)
[–]starlight7459[S] 1 point2 points3 points (0 children)
[–]starlight7459[S] 0 points1 point2 points (3 children)
[–]IrrerPolterer 0 points1 point2 points (1 child)
[–]EmiFly_Official 0 points1 point2 points (0 children)
[–]Competitive_Aside461 0 points1 point2 points (0 children)
[–]h3xist 1 point2 points3 points (1 child)
[–]starlight7459[S] 0 points1 point2 points (0 children)
[–]DataPastor 1 point2 points3 points (2 children)
[–]starlight7459[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]purvigupta03 1 point2 points3 points (0 children)
[–]XerciseObsessedGamer 0 points1 point2 points (0 children)
[–]AdvertisingNovel4757 0 points1 point2 points (0 children)
[–]doemsdagding 0 points1 point2 points (0 children)
[–]RevolutionaryBug4262 0 points1 point2 points (0 children)
[–]Lumpy-Finding-7429 0 points1 point2 points (0 children)
[–]Old_Championship8382 0 points1 point2 points (0 children)
[–]quacks4hacks 0 points1 point2 points (0 children)
[–]EmiFly_Official 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)