Commit graph

9618 commits

Author SHA1 Message Date
Naman Soni
39332e76ce
Add Chapel Language Specification and Crystal Programming Language Documentation (#12157)
* Add resources for Chapel and Crystal languages

* Fixed Lint Issue

* Removed Author Names
2025-10-05 11:05:07 -04:00
Godly K Mathews
1a71ae1921
Add FastAPI to Python frameworks list (#12190)
Added FastAPI to the Python section and updated the list of frameworks.
2025-10-05 10:45:22 -04:00
Godly K Mathews
12ed9c8acd
Add Python FastAPI Tutorial in Malayalam (#12184) 2025-10-05 10:38:05 -04:00
Harsh Gupta
61cbd5a8d6
add FastAPI — The Blue Book to Python books (#12074)
* add FastAPI — The Blue Book to Python books

* Review done
2025-10-05 00:05:55 -04:00
Sk Sakil Ali
28dd3de1cc
Add Course : React Native By Hitesh Choudary (#12175) 2025-10-05 00:02:25 -04:00
Cristian Baciu
41caf13ba7
feat: add PT-BR AI course (#12172)
* feat: add PT-BR AI course

* fix: add new line after heading
2025-10-04 23:57:18 -04:00
Cristian Baciu
b619bd7799
feat: add php course (#12170) 2025-10-04 23:56:22 -04:00
Nguyễn Minh Phú
294c3fd8bd
add Google SRE books (#12114)
* add Google SRE books

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Phu Nguyen <phunguyen@macbook-m3-pro.local>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-04 23:51:45 -04:00
SaiSahithPolimera
8be9deb663
Add LLM, MCP and Agents courses from Hugging Face (#12165) 2025-10-04 23:47:04 -04:00
Naman Soni
a599490e84
Add Hindi programming courses for C, MongoDB, and Django (#12160)
* Add Hindi courses for C, MongoDB, and Django

* Fixed Lint Issue
2025-10-04 23:26:06 -04:00
Akshay Chandra
6cf9bcbe91
Added Statistics and Machine Learning in R course. From StatQuest by Josh Starmer (#12133)
* Added Statistics and Machine learning course by StatQuest

* Edited alphabetical order of previous commit

* Added Network Security Book by OpenLearn

* Revert "Added Network Security Book by OpenLearn"

This reverts commit bd4757b71a.

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-04 23:06:27 -04:00
Matheus André
4ca9ece126
Add Courses Free Git pt-br (#12144)
* Add Courses Free Git pt-br

* ajust

* ajust
2025-10-04 23:01:43 -04:00
Matheus André
9e710b6101
Add Courses React Js pt-br (#12131)
* Add Courses React Js pt-br

* Add Courses React Js pt-br

* Add Courses React Js pt-br v2

* ajust

* ajust
2025-10-04 22:57:45 -04:00
Matheus André
13ab143536
Add Free Courses Docker pt-br (#12138)
* Add Free Courses Docker pt-br

* v2

* ajust

* ajust v2
2025-10-04 22:56:53 -04:00
Matheus André
9c29136ad8
Add Free Courses Go pt-br (#12135)
* Add Free Courses Go pt-br

* v2

* adjustment made
2025-10-04 22:55:52 -04:00
Matheus André
a380e979eb
Add Courses Free Java And Spring Boot pt-br (#12132)
* Add Courses Free Java And Spring Boot pt-br

* Add Courses Free Java And Spring Boot pt-br v2

* v3 ajust

* ajust v4

* ajust v5

* ajust v6

* ajust v6

* ajust v7

* adjustment made
2025-10-04 22:54:24 -04:00
Mauro Cicolella
6643e3b48f
Add Italian base course about Spring Boot (#12158) 2025-10-04 17:27:56 -04:00
Kavya Shah
b0237c4203
Add: Introduction to Data Science with Python (#12153) 2025-10-04 17:27:33 -04:00
Matheus André
5b10defece
Add CoursesFree Javascript pt-br (#12140)
* Add CoursesFree Javascript pt-br

* adjustment made

* ajust
2025-10-04 17:26:47 -04:00
Matheus André
ad422e1c47
check_urls=free-programming-books-pt_BR.md (#12108)
* check_urls=free-programming-books-pt_BR.md

* adjustment made
2025-10-03 23:03:13 -04:00
Matheus André
00c6350bb8
Add podcasts pt-br (#12141)
* Add podcasts pr-br

* v2
2025-10-03 22:57:48 -04:00
Matheus André
486b4f4a4d
Add Book Repository Git Free (#12139) 2025-10-03 22:52:57 -04:00
Dave Ramirez
58cc3517cd
Mangocast, a technology podcast from Asunción, Paraguay, is added (#12134)
* Mangocast, a technology podcast from Asunción, Paraguay, is added

* The podcast is arranged alphabetically
2025-10-03 22:43:55 -04:00
Mamadou
c101049802
Improve lua and Meteor book section fr (#12130)
* archived 'Introduction à la programmation Lua'

* added the editors and formats of 'Lua : le tutoriel'

* added the format, licence, and 'in process status' for 'Apprendre Meteor'

* https available for 'Lua: le tutoriel'
2025-10-03 22:29:16 -04:00
Mamadou
9f96c27747
The YouTube channel "Formation Video" became "EvoluNoob" (#12090)
* update to evolunoob for 'Algorithmes'

* update to evolunoob for 'C'

* update to evolunoob for 'C-sharp'

* update to evolunoob for 'HTML/CSS'

* update to evolunoob for 'Java'

* update to evolunoob for 'JavaScript'

* update to evolunoob for 'Python'

* update to evolunoob for 'PHP'

* update to evolunoob for 'SQL'

* removing mention of Formation Video

---------

Co-authored-by: Mamadou <72272993+Spokaren@users.noreply.github.com>
2025-10-03 22:27:02 -04:00
Ruturaj Jadhav
01753b33fa
Added Learn Python with Jupyter Book PDF (#12116)
* Update free-programming-books-langs.md

Added Programming With Java book by Ashik Ahmed Bhuiyan & Md Amiruzzaman

* Update free-programming-books-langs.md

Fixed a warning in the free-programming-books-langs.md file related to missing PDF indication for a link.

* Update free-programming-books-langs.md

Corrected author formatting to use a comma instead of &, following repo style.

* Update free-programming-books-langs.md

Added the book "Learn Python with Jupyter" by Serena Bonaretti
2025-10-03 22:18:10 -04:00
Swasti Mishra
e99aea6fa3
Add GenAI, LangChain, and MCP programming books (#12088)
* Add GenAI, LangChain, and MCP programming books

- Add 4 books to Artificial Intelligence section
- Add 1 book to Machine Learning section
- All books focus on modern AI development
- Maintains alphabetical ordering

* Add GenAI, LangChain, and MCP programming books

- Add 4 books to Artificial Intelligence section
- Add 1 book to Machine Learning section
- All books focus on modern AI development
- Maintains alphabetical ordering

* Add GenAI, LangChain, and MCP programming books

- Add 4 books to Artificial Intelligence section
- Add 1 book to Machine Learning section
- All books focus on modern AI development
- Maintains alphabetical ordering

* Removed ebooks that required emails/payment and preferred adding publisher websites
2025-10-03 22:10:02 -04:00
Mayank Pant
fe9cd3ef32
Add Free Terraform Course by TrainWithShubham to Hindi DevOps courses (#12104)
This PR adds a new free DevOps course in Hindi to the free-courses-hi.md file under the DevOps section. The course is titled Free Terraform Course by TrainWithShubham and is available as a YouTube playlist.

The course provides a comprehensive introduction to Terraform, covering infrastructure as code concepts in Hindi, which will greatly benefit Hindi-speaking learners interested in DevOps and cloud infrastructure automation.

The new entry has been inserted in alphabetical order among the existing DevOps courses as per the repository's contributing guidelines.

Course link:
https://www.youtube.com/playlist?list=PLlfy9GnSVerQzwhT644uP14iqZa0ZC4pn

This is a free and publicly accessible course.
2025-10-03 21:52:03 -04:00
JISHNU PRAMOD
a4f31ed149
Add “Generative AI” subsection under Artificial Intelligence + add MIT OCW Theory of Computation (#12047)
* introduce the generative ai courses under AI section

* arrange the 'theory' section alphabetically

* Add 'Generative AI' subsection under Artificial Intelligence (courses)

* Update courses/free-courses-en.md

Co-authored-by: Eric Hellman <eric@hellman.net>

* Fix the title as per suggestions

Co-authored-by: Eric Hellman <eric@hellman.net>

* update youtube channel name

Co-authored-by: Eric Hellman <eric@hellman.net>

* correct the GenAI course list

* remove the affiliation

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-03 21:49:41 -04:00
Letitia Gilbert
c61464bc56
Added new free Prompt Engineering resources (#12082)
* Added new free Prompt Engineering resources

* Added new free Prompt Engineering resources

* updated book names and order

* updated changes
2025-10-03 21:43:54 -04:00
Pranav Lawate
c33d8831fe
Add SELinux Notebook to Security and Linux sections (#12000)
* Add SELinux Notebook to Security and Linux sections
- Added The SELinux Notebook to free-programming-books-subjects.md under Security with a single link.

* Update books/free-programming-books-subjects.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-03 21:42:00 -04:00
João Victor Vieira
031f520017
feat: add new bash course amd remove notfound books (#12062)
* feat: add new bash course amd remove notfound books

* fix: course position

* fix: course position

* fix: add line to course

* fix: name on courses/free-courses-pt_BR.md

Co-authored-by: Eric Hellman <eric@hellman.net>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-03 21:26:44 -04:00
Mayank Pant
b82bf1419d
Add Complete Java Programming Course 2025 by Engineering Digest (#12105)
* Add Complete Java Programming Course 2025 by Engineering Digest to Hindi Java courses

This pull request adds a free Hindi Java programming course titled Complete Java Programming Course 2025 by Engineering Digest to the Java section of the free-courses-hi.md file. The course is available as a YouTube playlist and covers modern Java programming concepts relevant for learners in 2025.
Why is this valuable?

The course offers a comprehensive, up-to-date learning path for Hindi-speaking students interested in Java programming, improving accessibility to quality programming education in their native language.
How do we know it's really free?

This playlist is publicly available on YouTube with no enrollment restrictions or fees.
Course link:

https://www.youtube.com/playlist?list=PLA3GkZPtsafY62QhQ030p85HAer0pFDdr

* Fix formatting in Java courses list
2025-10-03 21:25:30 -04:00
Mayank Pant
a4ba5801bb
Data Structures by Nargish Gupta" to Hindi Data Structures courses (#12107)
This pull request adds a new free Data Structures course in Hindi to the free-courses-hi.md file under the Data Structures section. The course is titled Data Structures by Nargish Gupta and is available as a YouTube playlist by NG Tutorials.

This course provides in-depth coverage of data structures concepts in Hindi, making it an excellent resource for Hindi-speaking learners seeking to build strong fundamentals in data structures and algorithms.

The new entry is added in alphabetical order according to the repository guidelines.

Course link:
https://www.youtube.com/playlist?list=PLPzfPcir5uPQ6LrB421cvMvcF3EcsGrr5
2025-10-03 21:23:58 -04:00
Divyanshu Singh
e2340dbb3c
Update free-courses-hi.md (#12117) 2025-10-03 21:19:29 -04:00
Divyanshu Singh
a0b70c9ebd
Update free-courses-hi.md (#12118) 2025-10-03 21:15:55 -04:00
Ruturaj Jadhav
6a78b85c06
Update free-programming-books-langs.md (#12081)
* Update free-programming-books-langs.md

Added Programming With Java book by Ashik Ahmed Bhuiyan & Md Amiruzzaman

* Update free-programming-books-langs.md

Fixed a warning in the free-programming-books-langs.md file related to missing PDF indication for a link.

* Update free-programming-books-langs.md

Corrected author formatting to use a comma instead of &, following repo style.
2025-10-02 11:43:32 -04:00
Sahil Afrid Farookhi
0cd7c01a97
Add Rego Playground to Playgrounds (#12063)
* add Rego Playground

* Fix 2 of 2 Linter issues

* Resolved 1 of 1 review comment
2025-10-02 11:41:10 -04:00
Ravipudi Venkatesh
fd99154b42
Added dBooks. A source to download open source books for free. (#12085)
* Added dBooks. A source to download open source books for free.

* Removed trailing slash
2025-10-02 11:11:05 -04:00
Sockalingam
123e44862d
feat(arch): Add book The Accidental CTO (#12083) 2025-10-02 11:06:56 -04:00
Mauro Cicolella
16cbc8e76d
Add Italian C programming course (#12078) 2025-10-02 10:32:14 -04:00
Ethan Zhang
b982c25260
Added Principles of Object-Oriented Programming book (#12064)
* Added Principles of Object-Oriented Programming book

* Added missing authors, fixed linter issue
2025-10-02 10:09:53 -04:00
Vitória
818d6afe68
Add Linux Essentials pt-br (#12061)
* feat: add Linux Essentials pt-br

* fix: adjust formatting of Linux Essentials license information
2025-10-02 10:03:05 -04:00
enguy-hub
46798aae27
Added StatQuest NeuralNetwork DeepLearning youtube course (#11959)
* Added StatQuest NeuralNetwork DeepLearning youtube course

* Rearranged the order of item

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-02 09:59:35 -04:00
enguy-hub
4021689aa2
Added conda cheatsheet (#11958)
* Added conda cheatsheet

* Updated URL to conda cheatsheet

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-02 09:58:00 -04:00
M4ximumPizza
1bc5416a02
Added Deep R Programming by Marek Gagolewski (#12058) 2025-10-02 09:54:15 -04:00
Abdulaleem Zakariyah
a52d75f159
Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust programming course (#12050)
* Add screencast resource for "The Rust Lang Book" by lets get rusty for the rust language

* fix the error : "free-programming-books/casts/free-podcasts-screencasts-en.md
427:1-430:128  warning  Alphabetical ordering: swap l.430 and l.429                            alphabetize-lists  remark-lint
427:1-430:128  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint"

* Add screencast resource for "Memory Management" by Let's Get Rusty
Remove duplicate entry for "The Rust Lang Book" in podcasts

* Remove unnecessary blank line before "Spark" section in free-courses-en.md
2025-10-02 09:51:33 -04:00
Srishti Soni
5c52aba047
feat(go): Add 'Spaceship Go - A Journey to the Standard Library' by blasrodri (#12056)
Add 'Spaceship Go - A Journey to the Standard Library' by blasrodri Blas Rodriguez Irizar
2025-10-01 15:26:10 -04:00
JongMyeong HAN
91926eeae5
Update Mastodon/Fediverse share link (#12055) 2025-10-01 15:22:06 -04:00
JongMyeong HAN
205c8ddb1f
Remove outdated links in Korean course list (#12051) 2025-10-01 15:17:24 -04:00