* Add Leanpub access notes to Ruby books: Developing Games, Ruby Web Dev, Kestrels Quirky Birds
* Remove incorrect Leanpub access notes from Developing Games With Ruby, Ruby Web Dev: The Other Way, and Kestrels Quirky Birds - all have free HTML
* Add Leanpub access notes to Lisp Hackers, Loving Common Lisp, Inside The Python Virtual Machine
* Remove incorrect Leanpub access notes from Lisp Hackers, Loving Common Lisp, and Inside The Python Virtual Machine - all have free HTML
* Add Leanpub access notes to CoffeeScript Ristretto, Practical Cryptography With Go, JavaScript Allongé
* Remove incorrect Leanpub access notes from CoffeeScript Ristretto, Practical Cryptography With Go, and JavaScript Allongé - all have free HTML
* Add Leanpub access notes to Firefox OS, HTML5, and CSS books
* Remove incorrect Leanpub access notes from batch11 books
- Firefox OS: Complete development book with free HTML
- Production Go: Complete Go book with free HTML
- HTML5 Shoot 'em Up: Complete game tutorial with free HTML
- CSS3 Visual Effects: Complete CSS book with free HTML
- Java Microservices: Access note removed (no free HTML)
- Lisp Web Tales: Access note removed (no free HTML)
This commit adds missing (HTML) format tags to improve metadata accuracy for JavaScript books that are web-only HTML resources.
Books updated:
1. Bible of JS - Added (PDF) format tag
2. DOM Enlightenment - Added (HTML) format tag
3. Essential Javascript - Added (HTML) format tag
4. JavaScript For Beginners - Added (HTML) format tag
5. JavaScript Fundamentals - Removed author (already in other entry)
6. Javascript Tutorial - Added (HTML) format tag
7. Modern JavaScript - Added (HTML) format tag
8. Speaking JavaScript - Added (HTML) format tag
9. The JavaScript Way - Added (HTML) format tag
Also improved format consistency:
- Building Front-End Web Apps: (HTML,PDF) → (HTML, PDF)
- Designing Scalable JavaScript: (PDF+livebook) → (PDF, livebook)
- JavaScript ES6: (PDF, epub) → (PDF, EPUB)
- Standard ECMA-262: (HTML,PDF) → (HTML, PDF)
* Update free-programming-books-subjects.md
Add Julia Data Science (HTML) book under data science
* Update free-programming-books-subjects.md
Added license info in Julia Data Science
* Update free-programming-books-subjects.md
Removed trailing slash from Julia Data science entry
* Adds Thinking python vietnamese translation
Adds Thinking python vietnamese translation
* Correct empty lines between sections
Correct empty lines between sections
* Update books/free-programming-books-vi.md
Update author and translator references
Co-authored-by: Eric Hellman <eric@hellman.net>
---------
Co-authored-by: Eric Hellman <eric@hellman.net>
* Update free-programming-books-subjects.md
Add Julia Data Science (HTML) book under data science
* Update free-programming-books-subjects.md
Added license info in Julia Data Science
* Update free-programming-books-subjects.md
Removed trailing slash from Julia Data science entry
* Update free-programming-books-langs.md
Added "Think Python" 3rd edition in Python
* Add nmap cheatsheet
* Add nmap cheatsheet
* Added InforSec section and move nmap under it
* Remove extra line between InfoSec and nmap headers
* Remove nmap subcategory
---------
Co-authored-by: enguy-hub <enguy-hub@github.com>
Added (HTML) format tags to the following TypeScript books:
- Essential TypeScript
- Learn TypeScript in Y Minutes
- Tackling TypeScript: Upgrading from JavaScript
- TypeScript Accelerated
- TypeScript Deep Dive
- TypeScript for C# Programmers
- TypeScript Handbook
- TypeScript Handbook for React Developers
- Deno Manual
All these books are freely available as HTML resources without requiring login or registration. This improves metadata accuracy and helps users identify the format of available resources.
This commit adds missing (HTML) format tags to improve metadata accuracy for Rust books that are web-only HTML resources.
Books updated:
1. A Gentle Introduction To Rust - Added (HTML)
2. Asynchronous Programming in Rust - Added (HTML)
3. Guide to Rustc Development - Added (HTML)
4. Learn Rust in Y minutes - Added (HTML)
5. Learn Rust With Entirely Too Many Linked Lists - Added (HTML)
6. Rust by Example - Added (HTML)
7. Rust Cookbook - Added (HTML)
8. Rust Design Patterns - Added (HTML)
9. Rust for Rubyists - Added (HTML)
10. Rust For Systems Programmers - Added (HTML)
11. The Embedded Rust Book - Added (HTML)
12. The Little Book of Rust Macros - Added (HTML)
13. The Rust Language Reference - Added (HTML)
14. The Rust Performance Book - Added (HTML)
15. The Rust RFC Book - Added (HTML)
16. The Rustc Book - Added (HTML)
17. The Rustonomicon - Added (HTML)
18. Why Rust? - Added (HTML)
All verified as HTML-only web resources or with HTML as primary format.
Added a Learn Django YouTube course by Stein Helset (CodewithStein) in freeCodeCamp and updated the broken link for the Justin Mitchel Python tutorial on freeCodeCamp's YouTube channel.
* Add Leanpub access notes to more PowerShell books
* Remove incorrect Leanpub access notes from batch13 books
All 7 books verified:
- Ditch Excel: Complete PowerShell SQL Server reporting guide with database setup, data collection, SSRS
- Secrets of PowerShell Remoting: Complete remoting book (content not retrieved but confirmed free HTML)
- Big Book of Error Handling: Complete PowerShell error handling guide with Try/Catch, ErrorVariable
- Big Book of Gotchas: Complete PowerShell gotchas reference with Format-Right, pipeline concepts
- Java Microservices: No free HTML (404 error) - access note removed
- Lisp Web Tales: No free HTML (404 error) - access note removed
- PowerShell 101: No free HTML (404 error) - access note removed
- Add CC BY-NC-ND license notation to 'The Linux Command Line' by William E. Shotts Jr. (found in footer at http://linuxcommand.org/tlcl.php)
- Add CC BY-NC-ND license notation to 'Modern C' by Jens Gustedt (found in Terms section at https://gustedt.gitlabpages.inria.fr/modern-c/)
- Fix broken C# index anchor in Vietnamese courses (#a-idcsharpac -> #csharp)
- Remove duplicate 'Học React Hooks cơ bản (2020)' entry in Vietnamese courses
Resolves#11355 (license notes effort)
Related: Hacktoberfest 2025 contribution
* 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
* Add OpenStax Introduction to Python resource
* Added PDF to fix linter error
* Added license info
* Fix link for OpenStax Introduction to Python
* Fixed link
* Add 'Software-Defined Radio for Engineers' book link
* Add SystemVerilog resource to verilog list
* Fix SystemVerilog entry alphabetical ordering error
* 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
* Add Object Oriented Programming course in C++ to the curriculum
* Add Assembly section to the curriculum and update index
* Add Python Tutorial for Beginners to the curriculum