From 70cdbbbd88e962dce01a18a0bc7d621853b0e7f7 Mon Sep 17 00:00:00 2001 From: Nipa-Dev Date: Mon, 9 Mar 2026 21:40:53 +0200 Subject: [PATCH 1/4] Add new tag for common resources Add new tag "learn-python.md" for resources that are often recommended to people just starting out. --- bot/resources/tags/learn-python.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 bot/resources/tags/learn-python.md diff --git a/bot/resources/tags/learn-python.md b/bot/resources/tags/learn-python.md new file mode 100644 index 0000000000..e6544bb223 --- /dev/null +++ b/bot/resources/tags/learn-python.md @@ -0,0 +1,4 @@ +* [Automate the Boring Stuff]() is a really good book for complete beginners and it's free to read online. +* If you prefer to watch video tutorials [Corey Schafer's playlist]() is also really good. +* I also recommend Harvard’s free online course [CS50P: Introduction to Programming with Python](). +* [Python Programming MOOC 2026]() is an alternative online course with lots of integrated practice problems you can do directly in the browser. From f2bb004e5724d961d113a9e5c19123d923a81b06 Mon Sep 17 00:00:00 2001 From: Nipa-Dev Date: Tue, 10 Mar 2026 10:08:59 +0200 Subject: [PATCH 2/4] Add link to resources page and fix wording 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. --- bot/resources/tags/learn-python.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bot/resources/tags/learn-python.md b/bot/resources/tags/learn-python.md index e6544bb223..151e22d1de 100644 --- a/bot/resources/tags/learn-python.md +++ b/bot/resources/tags/learn-python.md @@ -1,4 +1,6 @@ * [Automate the Boring Stuff]() is a really good book for complete beginners and it's free to read online. * If you prefer to watch video tutorials [Corey Schafer's playlist]() is also really good. -* I also recommend Harvard’s free online course [CS50P: Introduction to Programming with Python](). +* We also recommend Harvard’s free online course [CS50P: Introduction to Programming with Python](). * [Python Programming MOOC 2026]() is an alternative online course with lots of integrated practice problems you can do directly in the browser. + +For a full, curated list of educational resources we recommend, please see our [resources page]() From 2317fa4174d1cad4fcbc23ae814a454bd3091916 Mon Sep 17 00:00:00 2001 From: Nipa-Dev Date: Fri, 13 Mar 2026 19:18:24 +0200 Subject: [PATCH 3/4] Update tag embed content --- bot/resources/tags/learn-python.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/bot/resources/tags/learn-python.md b/bot/resources/tags/learn-python.md index 151e22d1de..b613fbf716 100644 --- a/bot/resources/tags/learn-python.md +++ b/bot/resources/tags/learn-python.md @@ -1,6 +1,11 @@ -* [Automate the Boring Stuff]() is a really good book for complete beginners and it's free to read online. -* If you prefer to watch video tutorials [Corey Schafer's playlist]() is also really good. -* We also recommend Harvard’s free online course [CS50P: Introduction to Programming with Python](). -* [Python Programming MOOC 2026]() is an alternative online course with lots of integrated practice problems you can do directly in the browser. +--- +embed: + title: "Go-to beginners resources" +--- +Here are the top free resources we recommend for people who are new to programming: +* The [Automate the Boring Stuff]() book (free to read online, also available as a physical book) +* [Corey Schafer's YouTube playlist]() +* Harvard’s [CS50P course]() — video lectures with exercises +* The [Python Programming MOOC 2026]() course — text lessons with exercises For a full, curated list of educational resources we recommend, please see our [resources page]() From d6b3340c993cf8c18cb44707206b25f3ff4fc812 Mon Sep 17 00:00:00 2001 From: Nipa-Dev Date: Fri, 13 Mar 2026 19:44:34 +0200 Subject: [PATCH 4/4] Fix embed title --- bot/resources/tags/learn-python.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot/resources/tags/learn-python.md b/bot/resources/tags/learn-python.md index b613fbf716..3cee0bdad6 100644 --- a/bot/resources/tags/learn-python.md +++ b/bot/resources/tags/learn-python.md @@ -1,6 +1,6 @@ --- embed: - title: "Go-to beginners resources" + title: "Go-to beginner resources" --- Here are the top free resources we recommend for people who are new to programming: * The [Automate the Boring Stuff]() book (free to read online, also available as a physical book)