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