Skip to content

Add new tag for common resources#3479

Merged
jb3 merged 8 commits intopython-discord:mainfrom
Nipa-Dev:main
Mar 18, 2026
Merged

Add new tag for common resources#3479
jb3 merged 8 commits intopython-discord:mainfrom
Nipa-Dev:main

Conversation

@Nipa-Dev
Copy link
Contributor

@Nipa-Dev Nipa-Dev commented Mar 9, 2026

Add new tag learn-python.md for resources that are often recommended to people just starting out. There are many people looking for resources, often asking for: Youtube, free courses or other learning materials.

The tag content is currently copy pasted as-is from the discord server and needs modifications.

Having a dedicated tag would:

  • Give easy access to the commonly recommended resources
  • Make it easier to share the specific resources, without necessarily linking to !resources page, and making it confusing to beginners.
  • Provide some context to users to understand the resources a little better than just replying !resources

Linking the resources page for more options is still useful, but this tag makes it easier to point to the few specific ones.

Add new tag "learn-python.md" for resources that are often recommended to people just starting out.
@decorator-factory
Copy link
Member

I think https://cs50.harvard.edu/python/ is the correct link for CS50P, available for free and without the need to create an account.

Add a link to resources page at the bottom of the tag. Replace the
CS50P link with Harvard's own site instead of edX. Fix wording.
@janine9vn
Copy link
Contributor

Thank you for getting this done! I think the embed can be slightly re-worded, mostly for consistency. This is what I'm thinking, you are welcome to take what you like and leave everything else. Feel free to open this as a proper PR once you think it's in a good spot.

---
embed: 
    title: Resources to Learn Python
    aliases: ["learn", "start", "beginner", "slorb"]

Here are the top free resources we recommend for people who are new to programming:
* [Automate the Boring Stuff](<https://automatetheboringstuff.com/#toc>)  — an online book (also available to purchase as a physical book)
* Harvard’s [CS50P course](<https://cs50.harvard.edu/python/>) — video lectures (slides and notes provided) with exercises
* [Python Programming MOOC 2026](<https://programming-26.mooc.fi/>) course — text-based lessons with exercises
* [Corey Schafer's YouTube playlist](<https://www.youtube.com/playlist?list=PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7>)

For a full, curated list of educational resources we recommend, please see our [resources page](<https://www.pythondiscord.com/resources/>)!

(adding in slorb is intentional, I am nothing if not committed to the bit)

@Nipa-Dev
Copy link
Contributor Author

Hey!

Thanks for the update, that version is looking a lot cleaner! I'll be keeping the original title, but content-wise this looks really nice. I'll apply these changes and try to make this ready for review by tomorrow. Thanks!

@Nipa-Dev Nipa-Dev marked this pull request as ready for review March 18, 2026 09:07
Copy link
Contributor

@janine9vn janine9vn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for putting together this tag and doing this PR!

@jb3 jb3 merged commit abbdaa0 into python-discord:main Mar 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants