Commit Graph

9794 Commits

Author SHA1 Message Date
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
M4ximumPizza 73181e7410 Removed broken licensing link (#12035) 2025-10-01 14:59:09 -04:00
M4ximumPizza ce7324146f Added assembly course by allison. (#12042) 2025-10-01 14:58:12 -04:00
Paul Potaczała e226f57ce3 Chore(podcasts-pl): Refresh free-podcasts-screencasts-pl.md file (#12037)
* chore(podcasts-pl) Add Rozchmurzony podcast to the free-podcasts-screencasts-pl.md file

* fix(podcasts-pl) Fix podcasts links in free-podcasts-screencasts-pl.md file
2025-10-01 14:56:52 -04:00
Bharath c576123565 Add new book to free-programming-books-subjects.md for the index of Computer Science. (#12003)
* Add new book to free-programming-books-subjects.md

Adding Introduction to Computer Science book for  the index of Computer Science in free-programming-books-subjects.md

* Remove year from OpenStax CS book title

Updated the entry for 'Introduction to Computer Science' by removing the year (2024) from the book title to maintain consistency with other listings.
2025-10-01 14:43:44 -04:00
Paulo Ricardo Siqueira ca1778acab feat: Add book Internet Das Coisas Uma Breve... (#12029) 2025-10-01 14:38:56 -04:00
Terence Eden 07f5189602 Remove broken PHP links (#12014)
Several links in the PHP section were broken. These have been removed.
2025-10-01 14:23:46 -04:00
Gabriel de Souza 53669b93b2 add Engineering Software as a Service book from Fox and Patterson (#12001)
* feat: add Software Eng as a Service book

* fix: remove trailing slash from book
2025-10-01 14:03:42 -04:00
JongMyeong HAN 798eb321f4 Fixes annotations like (🗃️) (#11996)
That seems to work! fixes #11995
2025-09-30 15:29:49 -04:00
JongMyeong HAN 862a01ce40 Update free-programming-books-ko.md (#11993)
* Update outdated links in Korean book list

* Added Korean PHP book '숏텀 PHP'
2025-09-30 13:47:23 -04:00
SIDDHARTH 8761cdcc3e Created CONTRIBUTING-ml.md (Malayalam review requested!) (#11946)
* Create CONTRIBUTE-ml.md

* Added link to the CONTRIBUTING-ml.md file in docs/README.md

* Fixed all the relevant errors pointed out by the reviewer.
2025-09-29 18:59:21 -04:00
DE SILVA T R R 4bffdc7b96 Update Hacktoberfest badge from 2023 to 2025 (#11982)
forgot about that
2025-09-26 16:15:11 -04:00
Ajay Singh 7e6418a7c9 Fix Grammar (#11981)
another reason to ask for reviews before committting to main!
2025-09-26 11:34:59 -04:00
eric 5c2dc4e600 rejigger checklist to facilitate reviews 2025-09-26 11:13:06 -04:00
eric efe5cd9ebd changed the team nam instead 2025-09-25 13:56:53 -04:00
M4ximumPizza 899638d03f Fix typo in assembly programming (#11979) 2025-09-25 13:49:41 -04:00
ABDR-Again 0ca6078970 Added 4 Books in Linux Section of languages.md (#11976)
For the future, once a PR has been reviewed, do NOT close the PR and open a new one. This makes it harder for the reviewer to see if requested changes have been made. Instead, add a commit to your branch.
2025-09-24 08:49:09 -04:00
Han Jong Myeong 106ea4979f Added Korean Python book 'Let's Get IT 파이썬 프로그래밍' (#11969) 2025-09-22 15:41:28 -04:00
ABDR-Again 0a356fa376 Added New Book [LINUX Networking] by (Paul Cobbaut) in {Networking] (#11966)
* Added [Linux Networking] By Paul Cobbaut (PDF) into [NETWORKING] Section

* Added [Linux Networking] By [Paul Cobbaut] to [Networking] Section

* Update free-programming-books-subjects.md

Fixed Extra Space Mistake
2025-09-22 09:07:52 -04:00
Pradeep lal gowtham chand Gaduthuri 3b1b2e77d7 Reorganize Algorithms and Data Structures sections in free-courses-hi.md (#11954)
* Reorganize Algorithms and Data Structures sections in free-courses-hi.md

- Merged separate Algorithms and Data Structures sections into a combined 'Algorithms and Data Structures' section
- Added subheadings for 'Algorithms' and 'Data Structures' within the combined section
- Moved common DSA courses to the main combined section
- Organized exclusive algorithm courses under 'Algorithms' subheading
- Organized exclusive data structure courses under 'Data Structures' subheading
- Updated index to reflect the new structure
- Maintained Soft Computing as a subheading under the combined section

This reorganization improves the structure and makes it easier to find relevant courses while maintaining logical grouping of related content.

* Fix linting error: correct blank lines between sections

- Fixed incorrect number of blank lines between Data Science and Databases sections
- Changed from 3 blank lines to 1 blank line as required by remark-lint
- Resolves blank-lines-1-0-2 linting rule violation

* add See [Algorithms] and [Data Structures] pointer under combined DSA section (per PR review)

* place explicit See links at old Algorithms/Data Structures positions; remove generic note

* fix blank-line spacing around new See lines to satisfy remark-lint

* move 'See Data Structures' and 'See Algorithms' directly under combined heading; remove duplicates; fix blank lines

* See pointers as separate bullet items under combined heading; also fix lint

* Fix lint #3

* ensure single blank line after See pointers before resource list

* convert See pointers to plain lines (not list items) and fix spacing

* reduce blank lines before '#### Algorithms' to exactly one

* eparate 'See' lines with a blank line; keep linter spacing

* Update courses/free-courses-hi.md

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-09-17 08:56:59 -04:00
dependabot[bot] 841756ea50 chore(deps): bump actions/github-script from 7 to 8 (#11943)
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:47:22 -04:00
dependabot[bot] e9d78f2755 chore(deps): bump actions/setup-python from 5 to 6 (#11944)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:46:50 -04:00
dependabot[bot] cb622c3bda chore(deps): bump actions/checkout from 4 to 5 (#11927)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:46:36 -04:00
dependabot[bot] 964b142362 chore(deps): bump actions/setup-node from 4 to 5 (#11942)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:43:45 -04:00
dependabot[bot] a09923e539 chore(deps): bump actions/stale from 9 to 10 (#11941)
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:42:54 -04:00