#๐ Help with mastering python
22 messages ยท Page 1 of 1 (latest)
@pure tundra
Remember to:
- Ask your Python question, not if you can ask or if there's an expert who can help.
- Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
- Explain what you expect to happen and what actually happens.
:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.
How did you learn the basics? Is there any exercises or projects that it asked you to do?
!kindling has a list of projects. The idea is to really practice what you learnt
The Kindling projects page contains a list of projects and ideas programmers can tackle to build their skills and knowledge.
I went to class irl
Do they provide any exercises or final projects to work on?
No no it just learning no project
Then check the kindling project list I shared
Ok
I second this. Projects is the best way
if you want to truly master python you need to be writing a lot of python, projects that put you just outside your comfort zone and make you stretch your knowledge and learn new things as you go, use articles/blog posts on the realpython.com site (the free ones) to read up on specific subjects as you encounter them
Actually I need a websit or app to learn more
!learn
Here are the top free resources we recommend for people who are new to programming:
- Automate the Boring Stuff โ an online book (also available to purchase as a physical book)
- Harvardโs CS50P course โ video lectures (slides and notes provided) with exercises
- Python Programming MOOC 2026 course โ text-based lessons with exercises
- Corey Schafer's YouTube playlist
For a full, curated list of educational resources we recommend, please see our resources page!
one of the top 2 or 3 there will start with basics but will then move on to more things, the really important part is that you do the exercises and problem sets (for those that have that) on your own, without any help from AI or similar, if you cheat it's only yourself that tour cheating/fooling
if you choose the book there you shouldn't just write the code that they provide, you need to modify it, play around with it and see how different changes impact the result, break the code and then learn how to fix it in another way than it was from the start, curiosity is your friend when it comes to programming
when you know enough you should definitely start doing your own projects, small and easy ones at first, then you can try a little bit bigger and more advanced projects as you go
all links to everything you'll need for quite some time is already available above in this thread
This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.