9912 Commits

Author SHA1 Message Date
sstegmanbsd
d4c522cc68
Update Sage resources in free-programming-books-langs.md (#12774) 2025-10-24 00:36:54 -04:00
Logesh R
275b471e26
feature/pt br hacktoberfest: Add Python and SQL tutorial links (#12747)
* feature/pt br hacktoberfest: Add Python and SQL tutorial links

* Add additional Python and SQL tutorial links
2025-10-24 00:31:04 -04:00
Matheus André
ad37f2a6af
Add cast pt-br (#12772) 2025-10-24 00:30:13 -04:00
Preston1208
924380262a
Preston1208 added you tube video next.js for beginners by free code camp (#12773)
* Add Next.js beginner tutorial by freeCodeCamp

Added video link on line 1327

* Update free-programming-books-langs.md

Added a youtube course for beginners for Next.js
2025-10-24 00:29:16 -04:00
Tubagus Maulana Aghni
5476b7e96e
add dart course (#12763) 2025-10-22 21:54:50 -04:00
Tubagus Maulana Aghni
97eb8815dd
add java course (#12762) 2025-10-22 21:54:15 -04:00
Tubagus Maulana Aghni
d63d94d56f
add php course (#12761) 2025-10-22 21:53:38 -04:00
cameron
cdcd70cf96
Added Intro to Java and Learn Java course and Create Your First Local HTML/CSS Project course (#12576)
* Added Intro to Java (CodeAcademy) and Intro to Python (CodingForKids)

* Removed CodingForKids and added an HTML course and a Java course

Removed CodingForKids and added Build a Website with HTML, CSS, and GitHub Pages and Learn Java

* Replaced paid HTML CodeAcademy course with free one

* Added access notes

* Added lua codeacademy course check_urls=free-courses-en.md

* Fixes alphabetical order issue check_urls=free-courses-en.md

* Removed sololearn course
2025-10-22 21:42:38 -04:00
0xSYN.dev
d349303feb
Add Helm Cheatsheet (Kubernetes Package Manager) (#12729)
* 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

* docs: add Helm cheatsheet with key commands and examples

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-22 21:33:06 -04:00
cchaduka
a09fd4e0d4
Add a PDF URL to a recently removed HTML version of a book (#12750)
* Add Architecture of Advanced Numerical Analysis Systems book from Springer, by Wang & Zhao

* Add a PDF URL to a recently removed HTML version of a book

* Mark book as a draft version as it is labeled as such
2025-10-22 21:31:43 -04:00
Anjali Chourasia
ea32459d1d
replaced hidden youtube playlist with available ones (#12744) 2025-10-22 21:30:12 -04:00
Kaz
349ac76f03
Add Swift resources to free-programming-books-id.md (#12624)
* Add Swift resources to free-programming-books-id.md

Added resources for learning Swift in Indonesian.

* Remove the FreeCodeCamp entry

Removed a duplicate entry for 'Pelajari Swift untuk Pemula'.
2025-10-22 21:29:09 -04:00
Aryan Kumar
23cda745f1
fix: Replaced broken link with archived link (#12751) 2025-10-22 09:58:05 -07:00
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