From f6eed661a480605a0dd98268925ced932d3c7739 Mon Sep 17 00:00:00 2001 From: Suriya-rssn Date: Mon, 9 Mar 2026 19:22:50 +0530 Subject: [PATCH 1/3] Fix outdated http links (#13122) Replaced http with https for course links --- courses/free-courses-en.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index d8666606c..c690138e3 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -149,12 +149,12 @@ ### Algorithms & Data Structures -* [Advanced Data Structures](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/) - Erik Demaine +* [Advanced Data Structures](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/) - Erik Demaine * [Advanced Data Structures](https://www.youtube.com/playlist?list=PLv9sD0fPjvSHqIOLTIvHJWjkdH0IdzmXT) - Uzair Javed Akhtar * [Algorithms](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O) - Abdul Bari * [Algorithms and Data Structures Tutorial - Full Course for Beginners](https://www.youtube.com/watch?v=8hly31xKli0) - Pasan Premaratne, Jay McGavren (freeCodeCamp) * [Analysis of Algorithms (CSE 373)](https://www3.cs.stonybrook.edu/~skiena/373/videos) - Steven Skiena -* [Berkeley University CS 61B: Data Structures](http://datastructur.es/sp16/) +* [Berkeley University CS 61B: Data Structures](https://datastructur.es/sp16/) * [C Programming & Data Structures](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM) - Neso Academy * [Codechef Solutions](https://www.youtube.com/playlist?list=PLRKOqqzwh75huOam-77G1v9uHjO9WWBRX) - Endeavour Monk * [Computer Sc - Programming and Data Structure](https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16) - P.P. Chakraborty @@ -188,7 +188,7 @@ * [Learn DS and Algorithms](https://www.programiz.com/dsa) - Programiz * [MIT's Design and Analysis of Algorithms (Spring 2012)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012) - Dana Moshkovitz, Bruce Tidor * [MIT's Design and Analysis of Algorithms (Spring 2015)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015) - Erik Demaine, Srini Devadas, Nancy Lynch -* [MIT's Introduction to Algorithms (Fall 2011)](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/) - MIT +* [MIT's Introduction to Algorithms (Fall 2011)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/) - MIT * [MIT's Introduction to Algorithms (SMA 5503) (Fall 2005)](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005) - Charles Leiserson, Erik Demaine * [MIT's Introduction to Algorithms (Spring 2020)](https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/) - Erik Demaine, Jason Ku, Justin Solomon * [Online Java + DSA + Interview preparation course](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha @@ -279,7 +279,7 @@ * [MCP Course](https://huggingface.co/learn/mcp-course/unit0/introduction) - Hugging Face * [MIT Deep Learning and Artificial Intelligence Lectures](https://deeplearning.mit.edu) - Lex Fridman, et al. * [MIT FUTURE OF AI 6.S087: Foundation Models & Generative AI](https://www.futureofai.mit.edu) - Rickard Gabrielsson (MIT OpenCourseWare) -* [MIT's Artificial Intelligence](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) - Patrick Henry Winston (MIT OpenCourseWare) +* [MIT's Artificial Intelligence](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) - Patrick Henry Winston (MIT OpenCourseWare) * [NLP Course](https://huggingface.co/learn/nlp-course) - Hugging Face * [NYU Artificial Intelligence SP24](https://www.youtube.com/playlist?list=PLLHTzKZzVU9cH26X9VQ14lIA0aPwZiZTx) - Alfredo Canziani, Ernest Davis * [Stanford CS221: Artificial Intelligence: Principles and Techniques \| Autumn 2019](https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX) - Stanford Online @@ -442,7 +442,7 @@ * [Clojure language Tutorial - for Beginners](https://www.youtube.com/watch?v=zFPiPBIkAcQ) - it learning * [Clojure Tutorial](https://www.youtube.com/watch?v=ciGyHkDuPAE) - Derek Banas -* [Functional Programming with Clojure](http://mooc.fi/courses/2014/clojure/) +* [Functional Programming with Clojure](https://mooc.fi/courses/2014/clojure/) * [Poetry of Programming - Clojure for Beginners](https://www.youtube.com/playlist?list=PLI-mrGTUXmHXeKhy6UGdDxIKwM8L4MTbq) - Attila EGRI-NAGY From f15678deb96ba2279fcf67bbf4cfcf1a1f92b2b7 Mon Sep 17 00:00:00 2001 From: subhanarayan28 <22f3000405@ds.study.iitm.ac.in> Date: Mon, 9 Mar 2026 19:24:07 +0530 Subject: [PATCH 2/3] Fix formatting for APL2 at a Glance entry (#13120) --- books/free-programming-books-langs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 0dbe47ad1..a3905cfaf 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -280,7 +280,7 @@ Books on general-purpose programming that don't focus on a specific language are ### APL * [A Programming Language](https://softwarepreservation.computerhistory.org/apl/book/APROGRAMMINGLANGUAGE.pdf) - Kenneth E. Iverson (PDF) -* [APL2 at a glance](https://ia801009.us.archive.org/28/items/apl-2-at-a-glance-brown-pakin-polivka/APL2_at_a_Glance_-_Brown_Pakin_Polivka.pdf) - James A. Brown, Sandra Pakin, Raymond P. Polivka - 1988 (PDF) +* [APL2 at a Glance](https://ia801009.us.archive.org/28/items/apl-2-at-a-glance-brown-pakin-polivka/APL2_at_a_Glance_-_Brown_Pakin_Polivka.pdf) - James A. Brown, Sandra Pakin, Raymond P. Polivka - 1988 (PDF) * [Learning APL](https://xpqz.github.io/learnapl) - Stefan Kruger (HTML,PDF,IPYNB) * [Mastering Dyalog APL](https://www.dyalog.com/mastering-dyalog-apl.htm) (PDF, HTML, IPYNB) *( :construction: in process)* * [Reinforcement Learning From The Ground Up](https://romilly.github.io/o-x-o) - Romilly Cocking (PDF, HTML, IPYNB) *( :construction: in process)* From bc76bbf19fbef61adfb295a650642c59e0ab7981 Mon Sep 17 00:00:00 2001 From: ItWorksOnlyOnMyGPU <2501212868@stu.pku.edu.cn> Date: Mon, 9 Mar 2026 21:54:31 +0800 Subject: [PATCH 3/3] Add AI/ML/DL free books to Chinese list (#13098) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add 6 high-quality free Chinese resources to the 人工智能 (Artificial Intelligence) section: - 大规模语言模型:从理论到实践 (Large Language Models: Theory to Practice) - 动手学强化学习 (Hands-on Reinforcement Learning) - 动手学深度学习 (Dive into Deep Learning, Chinese edition) - 南瓜书PumpkinBook (PumpkinBook - ML formula derivations) - 深度学习500问 (Deep Learning 500 Questions) - 神经网络与深度学习 (Neural Networks and Deep Learning) All links verified and resources are freely accessible. Co-authored-by: ItOnlyWorksOnMyGPU --- books/free-programming-books-zh.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/books/free-programming-books-zh.md b/books/free-programming-books-zh.md index f0c0dcf9b..e400de408 100644 --- a/books/free-programming-books-zh.md +++ b/books/free-programming-books-zh.md @@ -191,7 +191,13 @@ ### 人工智能 +* [大规模语言模型:从理论到实践](https://llmbook-zh.github.io) - 张奇、桂韬、郑锐、黄沛 等 * [动手实战人工智能](https://aibydoing.com) - huhuhang +* [动手学强化学习](https://hrl.boyuai.com) - 张伟楠、沈键、俞勇 +* [动手学深度学习](https://zh.d2l.ai) - 阿斯顿·张、李沐、扎卡里·C·立顿、亚历山大·J·斯莫拉 +* [南瓜书PumpkinBook](https://datawhalechina.github.io/pumpkin-book) - Datawhale +* [深度学习500问](https://github.com/scutan90/DeepLearning-500-questions) - scutan90 +* [神经网络与深度学习](https://nndl.github.io) - 邱锡鹏 ### 软件开发方法