From 26ac54d3d8e8bc40360632a406b67fa3f49f0c46 Mon Sep 17 00:00:00 2001 From: Musbi Date: Tue, 4 Nov 2025 20:52:55 +0000 Subject: [PATCH] Resolve English Subject list (#12983) * Add OpenStax Data Science and Python Books to Learning Resources Added the OpenStax textbook "Principles of Data Science" to the learning resources section: * [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (PDF) (CC BY-NC-SA 4.0) This book is a free, open educational resource covering key topics in data science, including Python examples, data ethics, AI, and real-world applications. It is published under a Creative Commons license and provides high-quality material for students and developers. This contribution adds value to the project by providing learners with a legally shareable, comprehensive data science textbook. * Fix broken Biopython Tutorial link Updated the Biopython Tutorial and Cookbook link to a working URL: * [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML) The previous PDF link was broken, so this update ensures users can access the tutorial successfully. This keeps the learning resources section functional and helpful for all developers. * Broken PDF link in Biopython Tutorial and Cookbook * fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025 docs: fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025 Resolved an issue affecting the generation of the Biopython Tutorial and Cookbook PDF version. This update ensures the documentation builds successfully alongside the HTML output, providing a complete and accurate reference for users. Verified after recent changes to the documentation pipeline. * Remove .idea folder * Update free-programming-books-en.md by adding "_English_" I resolve back the error to _English_ * Move "Principles of Data Science" to Data Science Subjects List * Added Principles of Data Science into Data Science Topics * Revert English by Programming & Subject I had remove the double "___" --- .gitignore | 2 +- books/free-programming-books-langs.md | 2 +- books/free-programming-books-subjects.md | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e10ba39e8..1c19995a8 100644 --- a/.gitignore +++ b/.gitignore @@ -8,7 +8,7 @@ *.orig *.tmp - +*.idea # ######################################################### # Global/Diff.gitignore # ##################################### diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index acd4aad7c..c3d4fafb4 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1990,7 +1990,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Automate the Boring Stuff with Python, 3nd Edition: Practical Programming for Total Beginners](https://automatetheboringstuff.com/3e/) - Al Sweigart (HTML) (CC BY-NC-SA) * [Beej's Guide to Python Programming - For Beginners](http://beej.us/guide/bgpython/) - Brian "Beej Jorgensen" Hall (HTML,PDF) * [Beyond the Basic Stuff with Python](https://inventwithpython.com/beyond/) - Al Sweigart (3.x) -* [Biopython Tutorial and Cookbook](https://biopython.org/DIST/docs/tutorial/Tutorial.pdf) (PDF) +* [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML, PDF) * [Build applications in Python the antitextbook](http://github.com/thewhitetulip/build-app-with-python-antitextbook) (3.x) (HTML, PDF, EPUB, Mobi) * [Building Data Products: The Ultimate Guide](https://resources.montecarlodata.com/c/ebook-building-data-products?x=gEwOdf) (HTML, EPUB) * [Building Skills in Object-Oriented Design, V4](https://slott56.github.io/building-skills-oo-design-book/build/html/) - Steven F. Lott (3.7) diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 7f9decda3..87752656e 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -301,6 +301,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Introduction to Data Science in Python](https://www.coursera.org/learn/python-data-analysis) - Christopher Brooks (University of Michigan) (Coursera) * [Julia Data Science](https://juliadatascience.io) - Jose Storopoli, Rik Huijzer, Lazaro Alonso (HTML) (CC BY-NC-SA 4.0) * [Mining of Massive Datasets](http://infolab.stanford.edu/~ullman/mmds/book.pdf) - Jure Leskovec, Anand Rajaraman, Jeffrey D. Ullman (PDF) +* [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (HTML, PDF) Shaun V. Ault (CC BY-NC-SA 4.0) * [Probability and Statistics with Examples using R](https://www.isibang.ac.in/~athreya/psweur/index.html#usage) - Siva Athreya, Deepayan Sarkar, Steve Tanner (HTML) *( :construction: *in process*)* * [Python for Data Science – Hands-on Projects](https://www.youtube.com/watch?v=vaMMLLf0wLM) - LunarTech (freeCodeCamp) (YouTube) * [School of Data Handbook](https://schoolofdata.org/handbook/)