Commit Graph

382 Commits (e23968a8910206509cc528cba1f5f30ac6fb28c0)

Author SHA1 Message Date
Thijzert 628812616b
Added English book (Learn Java for FTC) (#11707)
* Add book to free-programming-books-langs.md

* Update author to actual name

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-28 09:30:54 -04:00
AkshayTiwari27 917573f898
Add CC BY-SA License to "CSS Notes for Professionals" (#11696)
* Add GPL-3.0-or-later license to 'Matters Computational' book entry

* Update free-programming-books-langs.md with new resources and licenses

* Add specific changes for second pull request

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

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

* Added License in HTML book

* Add license information to books

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-27 12:54:04 -04:00
AkshayTiwari27 45568d0e46
Add CC BY-NC-SA License to 'How to Build a Website with HTML' by Erin Glass (#11687)
* Add GPL-3.0-or-later license to 'Matters Computational' book entry

* Update free-programming-books-langs.md with new resources and licenses

* Add specific changes for second pull request

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

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

* Added License in HTML book

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-26 13:27:01 -04:00
MrCyGuy 7486364944
Update free-programming-books-langs.md (#11645)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2024-10-26 12:52:05 -04:00
Y.K. Lin f741c03fda
Update the links for React tutorial (#11661)
* fix: update the link for React tutorial in free-programming-books-langs.md

* fix: update the link for React tutorial in free-programming-books-ja.md

* Update free-programming-books-langs.md
2024-10-23 17:49:18 -04:00
AkshayTiwari27 8d06c2d05d
Add License Information to 'Open Data Structures (In C++)' (#11658)
* Add GPL-3.0-or-later license to 'Matters Computational' book entry

* Update free-programming-books-langs.md with new resources and licenses

* Add specific changes for second pull request

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-23 17:47:55 -04:00
AkshayTiwari27 5cbb27415d
Add License Info for Learning C++ eBook (#11657)
* Add GPL-3.0-or-later license to 'Matters Computational' book entry

* Update free-programming-books-langs.md with new resources and licenses
2024-10-23 12:07:30 -04:00
bleu-cats 8dbbf10baa
Added Python book resource (#11633)
* Update free-programming-books-langs.md

Added Geographic Data Science with Python

* Update free-programming-books-langs.md

Changed Geographic Data Science with Python link

* Update free-programming-books-langs.md
2024-10-22 15:17:18 -04:00
Azam Ali Shaikh 623833b696
Azam/adding license (#11609)
* Add license to 5 books

* Add license to 6 books

* Add license to 6 books (React Native, Svelte, VueJs & Latex)
2024-10-18 20:43:16 -04:00
Azam Ali Shaikh 8df3bed5cf
Add license to 5 books (#11608)
* Add license to 5 books

* Add license to 6 books
2024-10-18 10:53:01 -04:00
Harshit Sethi e9bfbbd292
Add Guide to NumPY (#11579)
* Add Guide to NumPY

* Move From Python To NumPY to separate section and add annotations

* Add books from numpy official repo

* Fix order

* Fix formatting between end of list and last section

This error was caused because blank line was followed by a space

* Remove Numpy absolute user guide

As it's part of user guide hence no separate entry is needed
2024-10-17 20:47:22 -04:00
Manan Jain 9dc2c98607
Add License to Vector Math for 3D Computer Graphics (#11599)
* Adding License Notes to 3 Books

* Add License Tags to 3 Books

* Add License to Vector Math for 3D Computer Graphics
2024-10-17 10:57:35 -04:00
Manan Jain 1a84f427ec
Add License Tags to 3 Books (#11585)
* Adding License Notes to 3 Books

* Add License Tags to 3 Books
2024-10-16 17:30:24 -04:00
Sugeng Sulistiyawan 4d0912b6d1
Add PHP - Yii Framework - e-book (PDF) (#11580)
* Add Book "Panduan Definitif Untuk Yii 2.0" Bahasa Indonesia (PDF)

* Add Book "The Definitive Guide to Yii 2.0" English (PDF)

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

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

* Resolve https://github.com/EbookFoundation/free-programming-books/pull/11580

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-16 16:51:30 -04:00
Abhinav S 245e9b829f
Update free-programming-books-langs.md (#11575)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2024-10-16 16:41:10 -04:00
M Gadhvi cc287894a6
Added Elisp Programming Book (#11568)
* Added Elisp Programming guide

* Revert "Added Elisp Programming guide"

This reverts commit 79e444697d.

* Added Elisp Programming

* Changed order of links and added blank line

* Changed title from Emacs Programmimg to Elisp Programming
2024-10-15 22:23:16 -04:00
Michelle Paradis 1abc9ee078
add license to 1 book (#11552)
Co-authored-by: Michelle Paradis <mparadis@microsoft.com>
2024-10-14 22:28:34 -04:00
manchan 07b62fc66c
Added license notes to 3 books and added type of book (pdf) for one (#11479)
* Updated free-programming-books-langs.md

book 1 - A Complete Guide to Standard C++ Algorithms
license: CC-BY-NC-SA
found "This work may be distributed and/or modified under the conditions of the CC-BY-NC-SA license" 
on page 4/116


book 2 - C++ GUI Programming with Qt 3
license: OPl
found "This material may only be distributed subject to the terms and conditions set forth in the
Open Publication License, v1.0 or later"
on page 4/464


book 3 - C++ Notes for Professionals
license: CC BY-SA
found " the content is written by the beautiful people at Stack Overflow.
Text content is released under Creative Commons BY-SA"
on page 19/708

* fixed recommended changes

* Apply suggestions from code review

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-10-14 12:06:48 -04:00
Syed Daanish a6fba6827c
Add book "Learn JavaScript" by Suman Kumar (#11495)
* Add book "Learn JavaScript" by Suman Kumar

* Add index for JavaScript in tr books.
2024-10-11 13:55:47 -04:00
Azam Ali Shaikh dd256e6ee6
Add license to 6 books (#11480)
* Add license tags to Go Books

* Add license to 6 books
2024-10-11 12:50:15 -04:00
Nitin Shukla 3298c757b9
2 Book License Add (#11478) 2024-10-11 12:42:25 -04:00
Azam Ali Shaikh ad5d442038
Add license tags to Go Books (#11472) 2024-10-10 11:38:44 -04:00
Margaret Hu f34206dda4
Update free-programming-books-langs.md (#11464)
A book on C++ standard coding practices has also been added to the 'By Programming Language' section.
2024-10-10 10:16:56 -04:00
Aryan Singh Thakur 7b29e64079
3 Books License Added (#11449)
* 3 Books License Added

* Completed PR Request
2024-10-10 10:12:23 -04:00
Ainesh Sridhar 6be0a9cff9
Added book licenses (#11450)
* Updated license of  book 745 UNIX Application and System Programming

* Updated license of book 530 Essential C++
2024-10-09 14:29:41 -04:00
Lisa H. e8c061e482
Fixed broken link for JavaScript Meteor book (en) (#11415)
Replaced with Archive.org version, marked as archived.
2024-10-07 21:50:06 -04:00
Manan Jain 494d5205b3
Adding License Notes to 3 Books (#11414) 2024-10-07 21:46:41 -04:00
Sofiyullahi Jamiu a672775847
Add Bootstrap 4 Quick Start Book (#11406) 2024-10-07 11:50:56 -04:00
Daniel F 014afed369
Add 'Introduction to Linux' to free-programming-books-langs.md (#11385)
check_urls=free-programming-books.md
2024-10-05 21:06:54 -04:00
Ian MacIntosh ba304e3463
Add "Total TypeScript: Essentials" to TypeScript books (#11375) 2024-10-05 20:52:48 -04:00
MR. BiNARY a121b25f67
ADDED Bash tutorial link free-courses-en.md (#11306)
* ADDED Bash tutorial link free-courses-en.md

* ADDED Bash tutorial link free-courses-en.md

* ADDED Bash tutorial link free-courses-en.md

* ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md

* ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md

* ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md

* ADDED The Shell Scripting Tutorial books/free-programming-books-langs.md

---------

Co-authored-by: Farazul Hoda <farazulhoda@Mac.attlocal.net>
2024-10-02 20:42:32 -04:00
Petrucci c751379c42
Updated free-programming-books-langs.md (Java 23 key concepts in brief e-book) (#11327)
* Updated free-programming-books-langs.md

* Update URL

---------

Co-authored-by: Sergey Nechaev <support@detasked.com>
2024-10-02 13:23:08 -04:00
Jens Oliver Meiert 4554cf71b4
Add additional free programming books (HTML, CSS, terminology) (#11242)
* feat: add additional free programming books

Added multiple new entries to the free programming books repository. These include resources on HTML, CSS, and web development by Jens Oliver Meiert, among others.

(This commit message was AI-generated.)

Signed-off-by: Jens Oliver Meiert <jens@meiert.com>

* fix: update link for 'Rote Learning HTML & CSS'

Corrected the URL for 'Rote Learning HTML & CSS' to the English version of the page. This ensures users are directed to the appropriate content without encountering a language barrier.

(This commit message was AI-generated.)

Signed-off-by: Jens Oliver Meiert <jens@meiert.com>

---------

Signed-off-by: Jens Oliver Meiert <jens@meiert.com>
2024-09-06 10:29:29 -04:00
Selwyn Polit 3e40196803
Add Drupal at your Fingertips book to PHP/Drupal section (#11185)
* Add Drupal at your Fingertips book

* Add Drupal at your Fingertips book

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-09-03 13:43:25 -04:00
Albert 99940030f3
add effective rust and rust design patterns (#11158) 2024-06-23 09:25:08 -04:00
Stephen Smith 6565adb476
Update free-programming-books-langs.md (#11098)
The link give previous links to a closed-down site following two links you can get to the message that the data is now on the internet archive where you can then search for the book link provided points directly to the text
2024-03-14 11:31:05 -04:00
Axel C. Lopez 3609c47de0
Mark AngularJS as deprecated on free-programming-books-langs.md (#11095)
* Mark AngularJS as deprecated on free-programming-books-langs.md

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-03-12 12:41:59 -04:00
Greg Wilson ce21d1a1c7
add: 'JavaScript for Data Science' by Gans, Hodges, and Wilson (#11037) 2024-01-10 11:17:22 -05:00
Greg Wilson 6f2bc83a5f
add: "Research Software Engineering with Python" by Irving et al (#11036) 2024-01-10 11:16:51 -05:00
Greg Wilson d190082569
add: 'Software Design by Example (JavaScript version)' by Greg Wilson (#11035) 2024-01-09 21:30:21 -05:00
Greg Wilson ac9f5aea23
add: 'Software Design by Example (Python version)' by Greg Wilson (#11034) 2024-01-09 21:28:50 -05:00
M4ximumPizza 0fc797789a
Removed Java Masters for Dead link (#11029)
Java Masters is a dead link as if the URL has been removed or deleted.
2024-01-04 11:54:31 -05:00
Vikas Chauhan 143ae8027e
Moved Embedded Systems from Language Index to Subjects Index (#11004) 2023-12-14 11:15:27 -05:00
David Ordás 59e4fba4b6
format: syntax of `in-process` anotation should be `*(🚧 in process)*` (#7036)
* format: update syntax of `in process` anotation (CONTRIBUTING-*)

from (🚧 *in process*)
to   *(🚧 in process)*

* format: apply notes syntax to `in_process` resources

- Applied note `*(🚧 in process)*` translating `in process` to underlying language there where we have previous translated text
- Used regex to detect most of notes: `((\*[^\*]+\*)|(_[^_]+_))`

* apply to new resources added in #7082

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Leithen <lcrider@cvent.com>
2023-11-29 17:15:41 -05:00
Eric Hellman ec2b79aa1d
Roll up Three (#10988)
* hindi hibernate course

* add a react tutorial

* add three playgrounds from #9775

* duplicate

* from #10628

* add figma course from #10649

* line

* the algorithms

* resource moved to playgrounds

* rescued from #9778

* added from #9992

* add from #9993

* add course from #10637

* Update courses/free-courses-hi.md

* statistical learning

* Update free-courses-ml.md

* Update books/free-programming-books-langs.md
2023-11-21 19:55:06 -05:00
Mariana Malta 738b7ee399
Add CSS handbook (#10941) 2023-11-12 19:43:48 -05:00
Vladimir Safonkin ec7d21f818
Add the practical go lessons from Dave Cheney (#10966)
* Add the practical go lessons from Dave Cheney

* Fix linter error

* Fix linter error
2023-11-04 22:44:05 -04:00
Arthur Dibe d75d53bc54
included C++ Programming: Code patterns design (#10954)
Co-authored-by: Arthur Verissimo <Arthur@CastGroup.Local>
2023-11-01 22:05:02 -04:00
Eric Hellman 890ad73aac
move linux from scratch (#10890) 2023-11-01 11:27:42 -04:00
nihilisticneuralnet abb17d758d
Updated links for An Introduction to Statistical Learning (#10887)
* commit

* pr

* d1

* ch

* zindi

* rzindi

* n

---------

Co-authored-by: John Doe <johndoe@email.com>
2023-10-31 20:55:22 -04:00