9899 Commits

Author SHA1 Message Date
Akhil Devarasetty
8623273935
Add 'Hands-On Programming with R' to the list (#12749) 2025-10-22 11:50:20 -04:00
Soniku Taiyō Kagami
9552095d5d
fix: add creator name to a perl course in free-courses-en.md (#12748) 2025-10-22 11:47:59 -04:00
Logesh R
57504efc1e
feature/pt br hacktoberfest: add BigFrontEnd.dev and JSCodebox resources to competitive programming problem sets (#12721) 2025-10-22 11:43:25 -04:00
Soniku Taiyō Kagami
12cda4a8a4
feature: add CUDA courses in free-courses-en.md (#12701)
* feature: add CUDA courses in free-courses-hi.md

* fix: update creator name for one CUDA course
2025-10-22 11:41:18 -04:00
Wellington Magri
41f189837c
Feature/pt br hacktoberfest (#12615)
* 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

* add Vue js, wordpress

* Atualizar o free-courses-pt_BR.md

* resolve error

* add Typescrit, Swift and Rust
2025-10-22 11:33:18 -04:00
Godly K Mathews
7b9d7301cf
Add Golang/Go programming resources in Malayalam (#12186)
* Add Go programming resources in Malayalam

Added resources for learning Go programming in Malayalam.

* Update courses/free-courses-ml.md

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

* Update courses/free-courses-ml.md

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

* Update free-courses-ml.md

* Remove Youtube Playlist Golang tutorials in Malayalam

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-22 11:27:26 -04:00
Tubagus Maulana Aghni
688d55e056
add flash course (#12736) 2025-10-22 11:10:13 -04:00
Tubagus Maulana Aghni
e07b66c001
add belajar android untuk pemula (#12735) 2025-10-22 11:09:38 -04:00
Tubagus Maulana Aghni
b4a458083e
add belajar menggunakan bootstrap (#12734) 2025-10-22 11:08:53 -04:00
Tubagus Maulana Aghni
3cc578a0ad
add belajar angular js (#12733) 2025-10-22 11:06:24 -04:00
Satyam Mishra
34933973ba
add Generative AI for Beginners (Version 3) Python and TypeScript from Microsoft (#12690)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

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

* update course alphabetical ordering

* add Generative AI for Beginners (Version 3) Python and TypeScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Update courses/free-courses-en.md

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

* fix typo

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* listing alpha reordering

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

---------

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-22 10:56:21 -04:00
itskaushik13
e72544c3d9
Add Modern Cryptography volumes 1 and 2 by Zhiyong Zheng (#12625)
* Add Modern Cryptography volumes 1 and 2 by Zhiyong Zheng

* Fix formatting and author name typo in cryptography books
2025-10-22 10:43:27 -04:00
sstegmanbsd
44d5cf20f6
Add Octave introduction resource link (#12718)
* Add Octave introduction resource link

* Fix link order for Octave Programming resource

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-21 10:13:50 -04:00
noraegeorge
febd56ac2d
Update free-courses-ml.md (#12719)
Adding free course on javascript in malayalam language that has 22 parts and provides full learning on how to program for beginners
2025-10-20 22:21:06 -04:00
Logesh R
6ec699def1
feature/pt br hacktoberfest: JS courses added (#12720)
* feature: add additional JavaScript resources in free-courses-en.md

* fix: update link format for JavaScript Tutorial in free-courses-en.md
2025-10-20 22:20:39 -04:00
sstegmanbsd
969e602d64
Add 'Programming Basics with C#' course link (#12668)
* Add 'Programming Basics with C#' course link

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 22:15:11 -04:00
Md Ruman Islam
09b8f2f77e
Add HTML & CSS in Bangla - Farmer Abdul Alim (GitHub, HTML) (#12704)
* Add HTML & CSS in Bangla - Farmer Abdul Alim (GitHub, HTML)

Added a new open-source Bangla Web Development resource:

[এইচটিএমএল ও সিএসএস ইন বাংলায় (HTML & CSS in Bangla)](https://github.com/CodeJogot/html-css-course-in-bangla)
- Author: Farmer Abdul Alim
- Platform: GitHub (HTML)
- License: CC BY-SA

This is a free and open-source HTML & CSS tutorial series with 30+ chapters and 20 practical projects.
Verified that the resource is public, accessible without login, and permanently hosted on GitHub.

* Fix Markdown formatting and spacing for Web Development section

- Ensured correct blank line spacing before and after headings
- Removed extra asterisk before the Machine Learning header
- Verified alphabetical order (JavaScript → Web Development → Machine Learning)
- Confirmed consistent author and format syntax

* Fix final spacing and formatting for Web Development section

Fixed Markdown spacing and formatting to comply with fpb-lint rules. Added proper blank lines before/after headings, removed extra whitespace, and verified correct author–platform–format order and link validity.

* Fix alphabetical order and formatting for Bangla Web Development section
2025-10-20 21:44:17 -04:00
viktoria_koval
35ce094f09
removed broken link (#12664)
* removed broken link

* fix format
2025-10-20 21:42:48 -04:00
Soniku Taiyō Kagami
a0331a0715
feature: add fastAPI courses in free-courses-en.md (#12702) 2025-10-20 21:41:33 -04:00
Soniku Taiyō Kagami
e1dec94a17
feature: add Compiler Design course in free-courses-en.md (#12700) 2025-10-20 21:38:34 -04:00
Soniku Taiyō Kagami
8ea8b669f8
feature: add AutoIt courses in free-courses-en.md (#12698) 2025-10-20 21:37:51 -04:00
Soniku Taiyō Kagami
48a146415f
feature: add APL course in free-courses-en.md (#12696) 2025-10-20 21:37:24 -04:00
Soniku Taiyō Kagami
bdb2fdbc17
feature: add blockchain course in free-courses-hi.md (#12695) 2025-10-20 21:36:44 -04:00
0xSYN.dev
ba6915bb47
Add “Go Backend Complete Cheat Sheet” , Comprehensive Go Backend Cheeetsheet (#12703)
* 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

* Added Go backend comprehensive cheatshhet

* Linting error fixed

* Added Go CheatSheet for backed -fixed linting error

* Linting error fixed

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 21:36:13 -04:00
Logesh R
8deec58524
add Bench CLI cheatsheet (#12613)
* 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

* Add Bench CLI section with cheatsheet link to free-programming-cheatsheets.md

* Update Bench CLI Cheatsheet attribution in free-programming-cheatsheets.md

* Add additional Bench CLI resources and commands to cheatsheet

* Reorder Bench CLI resources for improved clarity in cheatsheet

* Reorganize Bench CLI section in cheatsheets
2025-10-20 21:27:35 -04:00
Satyam Mishra
61c599b48a
Add generative ai for beginners with js (#12692)
* Add Generative AI for Beginners (.NET Edition) en version

* feat: add Generative KI für Anfänger (.NET Edition) by Microsoft (German)

* feat: add 初心者向け 生成 AI .NET コース by Microsoft (Japanese)

* feat: add Générative AI pour Débutants .NET - Un Cours (French)

* add Foundation Models & Generative AI (MIT OpenCourseWare)

* remove trailing slash

* Update courses/free-courses-en.md

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

* update course alphabetical ordering

* add Generative AI for Beginners (Version 3) Python and TypeScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

* Generative AI for beginners with JavaScript

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>

---------

Signed-off-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Satyam Mishra <satyammishra9050@gmail.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 21:24:50 -04:00
Christoph
eb6f7d58bd
Update free-programming-books-subjects.md (#12687)
added a work in progress tag (because this book is still in progress)
2025-10-20 21:14:59 -04:00
shreyakash24
ad8104de54
added AWS course (#12581)
* added shell scripting course

* Added the AWS playlist link

* Update courses/free-courses-en.md

Co-authored-by: Leithen <lcrider@cvent.com>

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Leithen <lcrider@cvent.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-20 21:11:26 -04:00
Prajjit Basu
5e17463991
Add : An Introduction to IBM Cloud Satellite - IBM (#12673)
* Add course on IBM Cloud Satellite

* Remove duplicate course entry for IBM Cloud Satellite

Removed duplicate entry for 'An Introduction to IBM Cloud Satellite'.

* Update course link for IBM Cloud Satellite

* Add IBM Cloud Satellite course link
2025-10-20 21:08:21 -04:00
ti-v
6d35cf67c3
Add book "Solaris Dynamic Tracing Guide" under Dtrace Section in Books (#12670)
* Add ColdFusion Programming resource link

* REVERTS previous change

* Add "Solaris Programming Guide" to Books
2025-10-20 21:05:35 -04:00
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