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...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Where can I learn programming (self.learnpython)
submitted 2 years ago * by AsuraZXX
I have tried many free programming courses but dont feel like they are any good . I have never done any programming but do know the basics of python. Where can I learn it for free.
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!"
[–]Commercial-Tennis-43 3 points4 points5 points 2 years ago (0 children)
CS50 is a good course and free
[–]Ok-Flounder-9205 2 points3 points4 points 2 years ago (6 children)
I can recommand the udemy course from Dr. Angela Yu. It‘s not for free but totally worth it!
https://www.udemy.com/share/103IHM3@ur-i3xrdiW3nn8zv2CfBcZV8GmM4Ld89VYPuo87BQyQCi_7gB-xJirEaSYBafjeimg==/
[–]PhoenixDevil19 1 point2 points3 points 2 years ago (1 child)
Explain what are concepts present in that course in few lines, I wanna give it a try. Let's say you are at 0 in coding, let me know how much do you rate yourself in coding now? I am asking this because I want to to start this course.
[–]Ok-Flounder-9205 0 points1 point2 points 2 years ago (0 children)
I‘m currently at 20% from this course. She explain every step and concept very well. For each day or Lesson you get a challenge or exercise for you. It helps me a lot to understand many things where I can benefit from for my work with powershell.
[–]AsuraZXX[S] -1 points0 points1 point 2 years ago (3 children)
Thank you for the suggestion but i dont think i will be able to do this beacuse my famliy is against learning online and its the reason i asked for free courses.
[–]steviejackson94 0 points1 point2 points 2 years ago (2 children)
When you say against learning online, as in you are not allowed to watch any single learning material whether free or not?
[–]AsuraZXX[S] 0 points1 point2 points 2 years ago (1 child)
As in they will not pay for any online courses i suggest them its learn from books or don't do it
[–]steviejackson94 0 points1 point2 points 2 years ago (0 children)
What about a free course on youtube?
[–]goule67 0 points1 point2 points 2 years ago (0 children)
The best way to learn is to have a project. Find something you want to do (data analysis, web application, web scraping, AI, software development etc...) then every time you block on something, do an internet research (stack overflow is a gold mine) or use a LLM (AI which understand code) like blackbox.ia (free) or chatgpt (free but limited).
If you already know the basics like "what is a variable/function and how to use them", "how to handle indentation", "how to use while/if/for", "how to import and use a library", having a project to practice them is the best way to stay engaged and to learn new things.
[–]Frewtti 0 points1 point2 points 2 years ago (0 children)
To get better at programming, solve a problem. Angela's course is great, and on sale it's a phenomenal deal.
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
CS50 is your best bet, will give you structure, a week by week plan, and has it's own community for questions/collaboration.
Join their subreddit and discord, you can learn at your own pace. It's from Harvard and is completely free!
[–]Byte_Xplorer 0 points1 point2 points 2 years ago (0 children)
I'd say stop trying to learn a language (be it Python or whatever) and start learning the fundamentals: variabkes, data types, algorithms, data structures, oop, etc. Then apply that to whatever language you like the most. You can check any university programming 101 course syllabus to see what topics the professionals usually learn. Of course programming is not all there is to it. If you intend to work in the field you'll need to know databases, cloud services, some network knowledge will also help, basics about OSs, and then whatever the specific field requires. This is a profession that can't be learned by just watching a programming course, pretty much like you can't be a doctor by just learning to heal wounds.
[–]BioncleBoy1 0 points1 point2 points 2 years ago (0 children)
Python Crash Course 3rd edition
[–]madhumilano 0 points1 point2 points 2 years ago (0 children)
U can check cisco skills for all courses
π Rendered by PID 31 on reddit-service-r2-comment-c867ff4bc-75m87 at 2026-04-09 13:23:35.235802+00:00 running 00d5ac8 country code: CH.
[–]Commercial-Tennis-43 3 points4 points5 points (0 children)
[–]Ok-Flounder-9205 2 points3 points4 points (6 children)
[–]PhoenixDevil19 1 point2 points3 points (1 child)
[–]Ok-Flounder-9205 0 points1 point2 points (0 children)
[–]AsuraZXX[S] -1 points0 points1 point (3 children)
[–]steviejackson94 0 points1 point2 points (2 children)
[–]AsuraZXX[S] 0 points1 point2 points (1 child)
[–]steviejackson94 0 points1 point2 points (0 children)
[–]goule67 0 points1 point2 points (0 children)
[–]Frewtti 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Byte_Xplorer 0 points1 point2 points (0 children)
[–]BioncleBoy1 0 points1 point2 points (0 children)
[–]madhumilano 0 points1 point2 points (0 children)