Commit Graph

10069 Commits

Author SHA1 Message Date
ti-v c8afc76bb7 Add "GraphQL and Android" Book to GraphQL Section (#12658)
* Add ColdFusion Programming resource link

* REVERTS previous change

* Add 'GraphQL and Android' resource to the list

* Add PDF notation to GraphQL and Android entry

* Reorder GraphQL resources in the list
2025-10-20 20:54:28 -04:00
JDeep 6b63db67df fix: Remove SoloLearn course links due to access restrictions (#12699)
* fix: Remove broken link for The Python Game Book

Removed the entry for 'The Python Game Book' by Horst Jens as the archived link returns 404 errors and the original site is no longer accessible (403 forbidden).

Fixes #12663

* fix: Remove SoloLearn course links due to access restrictions

Removed all SoloLearn course links as the platform now requires completing previous exercises before accessing new content, which violates the principle of free and open access to educational resources.

This affects the following sections:
- C# (Learn C#)
- C++ (Sololearn C++)
- Data Science (Learn Data Science)
- Database (SQL) (Learn SQL)
- Java (Learn Java)
- JavaScript / React (Learn React + Redux)
- Machine Learning (Machine Learning)
- PHP (Learn PHP)
- Python (Python Tutorials)
- Swift (Learn Swift 4)

Fixes #12660
2025-10-20 20:52:16 -04:00
Anjali Chourasia 0b3852f120 replaced broken link of apni kaksha with working link (#12689) 2025-10-20 13:21:41 -04:00
Anjali Chourasia 12e9c85783 Fixed broken links in Linux, Networking, and CodeIgniter tutorial sections (#12674)
* replaced-broken-links-with-working-links

* fixed-ordering
2025-10-20 13:21:10 -04:00
ti-v e8602a0e14 Removes Faulty Link -- Hindi Section, PHP, "PHP Tutorial in Hindi" (#12671)
* Add ColdFusion Programming resource link

* REVERTS previous change

* Remove Ineffective PHP in Hindi Tutorial Link
2025-10-20 06:58:08 -07:00
gsiri007 b301a01f15 Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook (#12667) 2025-10-19 22:16:00 -04:00
ti-v 4f2da659ee Add ColdFusion Programming resource link (#12652) 2025-10-19 21:54:43 -04:00
raiyyan 281918fd73 add cheatsheet for blockchain (#12612)
* add cheatsheet for blockchain

add cheatsheet for blockchain

* Remove duplicate entry in Blockchain section

Removed duplicate Blockchain Cheat Sheet entry.

* Fix spelling and format in cheatsheets

Corrected spelling of 'BlockChain' to 'Blockchain' and added hyphens before names in the Blockchain section.

* Remove duplicate Blockchain For Beginners link

Removed duplicate link for 'Blockchain For Beginners'.

* Update author names in blockchain cheat sheets
2025-10-19 21:53:09 -04:00
ti-v 0fe6bd1526 Add Sage Wikibook to Sage Section (#12641)
* Add Sage resources to programming books list

* Update Sage entry with construction status

Added construction status note for Sage entry.
2025-10-19 21:45:30 -04:00
enguy-hub a77596575a Added Javascript cheatsheet from ZTM (#12588)
* Added Javascript cheatsheet from ZTM

* Update more/free-programming-cheatsheets.md

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

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 21:29:07 -04:00
enguy-hub 2c6a7fc952 Added Business analytics with python cheat sheet from ZTM (#12563)
* Added Business analytics with python cheat sheet from ZTM

* Added acidentally deleted line of 449

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 21:27:25 -04:00
Mohamed Adel 8646625cef update AR book author name and format (#12648)
* update AR security section with author name and format for digital security guide

* update Ada section
2025-10-19 21:24:56 -04:00
Diya Joshy 1800c8fee8 Add CS50's Introduction to Cybersecurity course by David J. Malan (#12607)
* Add CS50's Introduction to Cybersecurity course by David J. Malan

* Fix spacing issue after link in CS50 Cybersecurity course entry

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Diya Joshy <diyajoshy8ackmnss@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 21:23:31 -04:00
dependabot[bot] 3b027f1732 chore(deps): bump actions/setup-node from 5 to 6 (#12605)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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-10-19 21:20:17 -04:00
Bilal pothigara e35a5866d0 Add Foundational C# with Microsoft Certification (#12599)
* Add Foundational C# with Microsoft Certification

Add "C# with Microsoft Certification"  A Free Collection of Resources To Learn C# with Microsoft and Free Code Camp.
Added under CSharp Section In free-courses-en.md.

* Update free-courses-en.md
2025-10-19 21:15:44 -04:00
enguy-hub 88d7cac68c Add sql cheatsheet (#12590)
* Add sql cheatsheet

* Fix typo ZeroToMastery

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 21:13:36 -04:00
enguy-hub 3723c070f9 Added Linux command cheatsheet (#12591)
* Added Linux command cheatsheet

* Add empty space between sections

* Update more/free-programming-cheatsheets.md

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

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 21:12:07 -04:00
raiyyan 168af8561a added puppet, Jenkins cheatsheets (#12619)
* added puppet, Jenkins cheatsheets

added puppet, Jenkins cheatsheets

* Update Jenkins and Puppet cheat sheet links

* Reorder Puppet cheat sheet links

* Standardize 'Cheat Sheet' to 'CheatSheet' format
2025-10-19 21:09:19 -04:00
Mehal Srivastava 4d0fba10e3 Add cy index and course links (#12471)
* Add cy index and course links

* commit-2

* fixed

* fixed2
2025-10-19 21:02:12 -04:00
Akshay Chandra d8530c7e5d Added Rust one shot video course and NoSql youtube playlist course (#12577)
* Added Rust programming course by freeCodeCamp.org

* Added NoSql YT course by Telusko

* Removed rust course
2025-10-19 20:59:55 -04:00
Anjali Chourasia 46c161647f added cheatsheets for go and kotlin (#12551)
* added cheatsheets for go and kotlin

* fixed deleted resources

* removed quickref cheatsheets

* resolved conflict
2025-10-19 20:48:28 -04:00
Alex Pantechovskis 3ffdfd2e78 add Mature Optimization Russian translation (#12593)
* add Mature Optimization Russian translation

* Fix spaces
2025-10-19 20:41:32 -04:00
Tubagus Maulana Aghni cb0c466ca4 add c# asp.net roadmap cheatsheet (#12636)
* add c# asp.net roadmap cheatsheet

* resolve changes

* resolve changes

* resolve changes

* resolve changes

* resolve changes
2025-10-19 11:42:55 -04:00
ti-v 306c3d3149 Add 'The Yii Book' to Yii section (#12634) 2025-10-19 11:41:14 -04:00
Bilal pothigara 50523239d7 Update SoloLearn Python course links (#12627)
Removed outdated SoloLearn Python course link and replaced another SoloLearn entry with the updated Python Developer Course link, noting registration is required. Changes Made in "Python" Section in free-courses-en.md.
2025-10-19 11:40:33 -04:00
Ivan Oranciuc b122a4b0ea Update free-programming-playgrounds.md (#12626)
The resource has been removed - the link leads to a casino website
2025-10-19 11:39:10 -04:00
raman1236 1a92a7747c Add Complete Terraform Course to Terraform section (#12620)
* Add Complete Terraform Course to Terraform section

* Fix alphabetical order in Terraform section

---------

Co-authored-by: rvasikarla <rvasikarla@splunk.com>
2025-10-19 11:32:27 -04:00
0xSYN.dev 054a9f4413 feat: add structured Spring Boot cheat sheet covering setup, concepts, deployment, and best practices (#12618)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

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

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

* Added springboot cheetsheet

* Added descriptive titles for cheetsheets

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-19 11:29:54 -04:00
Rudrabikram Roy e8f5d72617 Added license notation for 2 books under Arduino section (#12617) 2025-10-19 11:29:11 -04:00
sairamsharan 8fea89d660 Fix Deep Learning URLs and resolve trailing slash issues (#12608)
* Fix Deep Learning URLs and resolve trailing slash issues

* Remove trailing slash from Stanford CS234 URL
2025-10-19 11:20:09 -04:00
harshitsachdeva1997 255ad80e82 Update free-programming-playgrounds.md (#12606) 2025-10-19 11:15:29 -04:00
HarshitSachdeva cc8d4abe73 Update free-programming-playgrounds.md (#12603)
* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md

* Update free-programming-playgrounds.md
2025-10-19 11:14:20 -04:00
Tejas Nalawade 025c5b4a14 Add three Rust playground resources (#12602)
* Add three Rust playground resources

- Codapi
- Rust Explorer
- Rustfinity

* Linter error solved
2025-10-19 11:12:24 -04:00
Tejas Nalawade 0872cc6a0d docs(rust): add three new Rust programming tutorials (#12601)
- Add Rust Programming Tutorial by Trevor Sullivan
- Add Learn Rust by Smart Contract Programmer
- Add Rust Crash Course Tutorial for Beginners by Francesco Ciulla

All entries properly formatted and placed in alphabetical order within the Rust section.
2025-10-19 11:11:11 -04:00
Wellington Magri af185e7633 add Markdown (#12595) 2025-10-19 11:06:51 -04:00
enguy-hub 878118a20c Add TypeScript cheatsheet from ZTM (#12589)
* Add TypeScript cheatsheet from ZTM

* add missing empty line

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 11:00:55 -04:00
enguy-hub 24a1fc2023 Add React cheatsheet from ZTM (#12587)
* Add React cheatsheet from ZTM

* Move to line 335

* Moved to line 334

* Moved to line 333 as suggested

---------

Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 10:59:05 -04:00
enguy-hub 081bb7bb1e Added Python cheatsheet from ZTM (#12586)
Co-authored-by: enguy-hub <enguy-hub@github.com>
2025-10-19 10:58:35 -04:00
Harihara Subramanian M 70e3244e34 Replaced Broken Link for Computer Networking Resource (#12419)
* replaced broken link

* Linter Fix

Removed trailing slash '/'
2025-10-19 10:57:43 -04:00
Wellington Magri a1437e4375 Feature/pt br hacktoberfest (#12585)
* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass and Swift

* fix(pt_BR): add course Lua

* feat(pt_BR): Add  cursos de Delphi, Elixir, Sass, Lua and Linux

* feat(pt_BR) add Linux

* (pt_BR) add Linux

* (pt_BR) add Sass, Rust and React Native

* (pt_BR) add segurança da informação

* feat/(pt_BR) add Angular,TypeScript and WordPress

* feat/ add Markdown,Programação,Django,Flask

* feat/add raspberry Pi,Sass,Swift and SEO
2025-10-17 22:16:32 -04:00
Mohd Rohaan a04f38845c ADD: All resources to become Ai engineer, with free courses and yt video #12396 (#12560)
* ADD: All resources to become Ai engineer, with free courses and yt videos  #12396

* Update free-programming-books-subjects.md

* Update links and formatting in subjects list

* Remove duplicate book entries in subjects list

Removed duplicate entries for 'Introduction to Machine Learning Systems' and 'Learn Tensorflow'.

* Fix formatting for text mining and ML resources

* 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>

* Remove LLM Transformer Model link from subjects

Removed a link to 'LLM Transformer Model Visually Explained'.

* Add LLM Transformer Model tutorial link

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-17 22:15:05 -04:00
0xSYN.dev 498782b5dd Adds Docker cheat sheet for full-stack developers (MERN) (#12557)
* Added Typescript with react and node/express

* Order fixed

* Spaces linting error fixed

* Update more/free-programming-cheatsheets.md

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

* Linting error solved + title changed

* Added Docker comprehensive cheetsheet

* Docker cheetsheet

* Fixed errors

* Allcaps is removed and resolved

* Added Springboot cheat

* Fixed some issue on linting

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-17 22:13:27 -04:00
Jonatha Carvalho f80e16cb05 Add 'Introdução ao Python' resource in Portuguese (#12584)
* Add 'Introdução ao Python' resource in Portuguese

* Update alphabetical order

* Fix alphabetical ordering
2025-10-17 22:02:01 -04:00
Raymond Yee 6b175063a4 Add Pro Web 2.0 Mashups (2008) to Web Services section (#12583) 2025-10-17 22:00:38 -04:00
him2016 0f8014d43d Update free-programming-playgrounds.md (#12582) 2025-10-17 21:59:52 -04:00
raiyyan c6c8ef88f7 Add cheat sheets for Chef, Jenkins, and Puppet (#12555)
* Add cheat sheets for Chef, Jenkins, and Puppet

Add Cheat Sheets for Chef, Jenkins, and Puppet
This pull request adds comprehensive cheat sheets for three key DevOps configuration management tools: Chef, Jenkins, and Puppet. These tools are widely used in automation, infrastructure management, and continuous integration/continuous deployment (CI/CD) pipelines.

Why this is valuable:

Chef, Puppet, and Jenkins are cornerstones of modern DevOps workflows, enabling efficient and reliable management of infrastructure and software delivery.

The cheat sheets provide quick yet detailed references for commands, architecture, common use cases, and best practices, helping practitioners accelerate learning and day-to-day work.

Including these cheat sheets enriches the repository’s DevOps section, making it a more complete and practical resource for developers, sysadmins, and engineers.

Sources and Quality:
All added cheat sheets come from reputable providers such as Intellipaat, which offer free, up-to-date, and well-structured content accessible without paywalls.

Highlights from the added cheat sheets:

Chef: Covers configuration management concepts, cookbook recipes, and client-server architecture details.

Puppet: Explains manifests, modules, agent-server communication, and compliance reporting capabilities.

Jenkins: Includes pipeline creation, job configuration, plugin management, and CI/CD best practices.

This update is aligned with current DevOps trends and the increasing demand for reliable infrastructure automation and deployment tools.

Date: Thursday, October 16, 2025, 6 PM IST

* Fix formatting in free-programming-cheatsheets.md

Fix formatting in free-programming-cheatsheets.md

* Refactor cheat sheet index for DevOps topics

Reorganized cheat sheet index to group DevOps-related topics and added Ansible and Chef cheat sheets under DevOps.
2025-10-17 21:55:53 -04:00
Gitesh Mandawara da893a5d76 Add Quantitative Analysis section with three free book resources (#12565)
* Add Quantitative Analysis section with three free book resources

- Added OpenIntro Statistics with CC BY license
- Added Fundamentals of Quantitative Analysis (CC BY-SA) source repo
- Added Applied Quantitative Finance draft (license unspecified; free for educational use)
- Included notes about licensing and usage for clarity

This adds a focused new section in free programming books for quantitative analysis/finance learners.

* Fix linter errors: list marker and spacing

* Fix linter errors: list marker and spacing #2

* Fix linter errors: list marker and spacing #3

* Refactor: Consolidate Quantitative resources into Statistics & apply all review feedback (Resolves #12565)

* **Relocation & Cleanup:** Moves all Quantitative Analysis entries to the 'Statistics' section under the 'Mathematics' heading, and deletes the obsolete 'Quantitative Analysis' section heading.
* **Content Cleanup:** Removes a duplicate entry for the 'OpenIntro Statistics' book.
* **Link Fixes:**
    * Updates the link for 'Applied Quantitative Finance' to the stable, free Springer PDF source, as requested.
    * Updates the link for 'Fundamentals of Quantitative Analysis' to the official `github.io` page.
* **Style Fix:** Removes the 'Dr.' honorific from the author name for 'Fundamentals of Quantitative Analysis'.
2025-10-17 21:53:31 -04:00
Olexandr88 cbaa423b42 Update README.md (#12575) 2025-10-17 21:48:05 -04:00
David Julian Jaramillo 15af05e264 feat(casts): add podcast 'Programador X' by Xavier Reyes Ochoa (#12572)
* feat(casts): agregar podcast 'Programador X' de Xavier Reyes Ochoa

* fix(casts): correct list markers and alphabetical order in podcasts

* feat(podcast): add 'Programador X' - Xavier Reyes Ochoa

Add the podcast 'Programador X' by Xavier Reyes Ochoa to the Spanish free programming podcasts list.

- Alphabetized under Programming section
- Marked as podcast
- Verified link on Spotify
2025-10-17 21:39:14 -04:00
Logesh R a04d4dca7d Add AI section with relevant tutorials in Tamil (#12561)
* Fix: Update AI section in free-courses-ta.md with new resources

* Fix: Add a line break for better readability in the AI section of free-courses-ta.md

* Fix: Add line breaks for improved readability in the Index and AI sections of free-courses-ta.md

* Fix: Add line breaks for improved readability in the AI and Android sections of free-courses-ta.md
2025-10-16 22:45:42 -04:00