Commit Graph

10069 Commits

Author SHA1 Message Date
Roman Lazunin 779965cb11 Add git pro book in other languages (#12767)
* add Pro Git book and Git section in Azerbaijani and Bulgarian languages

* add Pro Git book and Git section for Greek and Dutch/Netherlands languages

* add Slovenian language for books; add Pro Git book and Git section to Slovenian language books

* add authors for Pro Git book for Azerbaijani and Bulgarian languages

* fix md formatting errors for books languages az and sl

* fix new line in the end of file for books languages az and sl

* fix md lint formatting error - not enough empty lines after section for books languages az and sl

* fix md linter error in books az file

---------

Co-authored-by: Roman Lazunin <roman.lazunin@xylem.com>
2025-10-24 01:17:58 -04:00
Vamsi Puttepu c47b667671 feat(te): add Docker Complete Course in Telugu (#12783)
- Added Docker section to Telugu courses list (free-courses-te.md)
- Resource: Docker Complete Course playlist by NextOps Videos
- Positioned alphabetically between Data Structures and Ethical Hacking
- Free YouTube playlist with comprehensive Docker tutorial in Telugu language
2025-10-24 01:14:24 -04:00
Saksham Shekher 8e74f1827b Add Python Essentials and Python Essentials to free-courses-en.md (#12723)
* Add new Python courses to free-courses-en.md

* fixed lint

* Update Python Essentials and Visually Explained links
2025-10-24 01:03:00 -04:00
Anas Khan 8454faf540 Add Some drops of JavaScript (#12779)
* Add Some drops of javaScript

* Fixed Linter Error
2025-10-24 00:52:17 -04:00
gsiri007 ed6b99113e Book added: Linux Essentials by Linux Professional Institute (LPI) (#12778)
* Removed 403 Forbidden - Object-Oriented Programming in JavaTM Textbook

* Book added: Linux Essentials - Linux Professional Institute
2025-10-24 00:48:34 -04:00
Soniku Taiyō Kagami 90e7deff6b feature: add jQuery courses in free-courses-en.md (#12746)
* feature: add jQuery courses in free-courses-en.md

* Update courses/free-courses-en.md

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

* Update courses/free-courses-en.md

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2025-10-24 00:40:19 -04:00
sstegmanbsd b857062cdd Add C++ Fundamentals for Robotics resource (#12722)
* Add C++ Fundamentals for Robotics resource

* Change format of 'C++ Fundamentals for Robotics' to HTML

Updated the format of 'C++ Fundamentals for Robotics' from PDF to HTML.
2025-10-24 00:37:37 -04:00
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