Commit Graph

127 Commits

Author SHA1 Message Date
David Ordás
56243b4f0a
chore: Improve metadata about Flutter in Action by Eric Windmill (#6810)
* use top most parent url

* fix: missing title-author delimiter

* add resource format metadata

* add Maning requirements about online reading
2022-03-31 19:49:36 -04:00
James Addison
a2e994d25f
Add 'Learn you some Erlang for great good!' translation (#6800)
* Add 'Learn you some Erlang for great good!' (books-ja section)

* Consistent author name attribution

* Add publication format annotation
2022-03-28 13:11:50 -04:00
James Addison
de3a3203e6
Update entries for Beej's Guides (#6781)
* Update file formats available for Beej's Guide to Network Programming (books-by-language section)

* Add Beej's Guide to Network Programming (books-by-subject section)

* Add Beej's Guide to Network Programming (books-dk section)

* Add Beej's Guide to Network Programming (books-hu section)

* Add Beej's Guide to Network Programming (books-ro section)

* Add Beej's Guide to Network Programming (books-sr section)

* lint fixup: correction for number of blank lines between section and following heading

* lint fixup: alphabetical ordering correction

* Code review feedback: add missing table-of-contents entries

* Code review feedback: add missing archived annotations

* Code review feedback: add README locale entry for 'sr'

* Fixup: add missing file format annotation

* Fixup: add missing author entry

* Code review feedback: update author name attribution

* Code review feedback: add translation credits

* Fixup: consistency: update a few more author name entries

* Code review feedback: remove 'translated by' prefix before translator name

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Nitpick: remove redundant 'www' subdomain prefix from destination URL

* Code review feedback: remove entry from existing location under 'C' language (guideline: one entry per book per human-language; 'Networking' is approved as the better location)

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-17 21:52:29 -04:00
Luc1d1ty
aefe5ecceb
Added "Solidity" to the table of contents. (#6751)
* Added Solidity to table of contents

* Added Solidity to the table of contents and moved solidity section from the java section.

* Solidity to heading level 3

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
2022-03-07 16:41:15 -05:00
David Ordás
83b3e6b68c
chore: keeping spelling consistencies same. GitHub and YouTube trademarks (#6739)
* keep spelling same. `GitHub`

* keep spelling same. `YouTube`

* Github's reverts and rewordings

* Github's reverts
2022-03-07 10:04:22 -05:00
Vasyl Nahuliak
a36942a51f
Add "The Ultimate Guide to React Native Optimization" book (#6744)
* feat(react-native): add "The Ultimate Guide to React Native Optimization" book

* fix(react-native): access note
2022-03-03 16:13:02 -05:00
Hassan Bulega
d5c5c53b0a
Adding sass book(pdf) (#6743)
* Added sass book(pdf)

* Arranging alphabetically

* Rectifying blank lines between last section and next heading

* changing link to be direct to the pdf for dowloading
2022-03-03 14:08:22 -05:00
David Ordás
3442e7d8e2
Add Git Cookbook by Dennis Kaarsemaker (#6732)
* Add `Git Cookbook` by Dennis Kaarsemaker

* linking to `about.html` said the boss to fit as book
2022-02-28 12:07:44 -05:00
David Ordás
0e9ad7e994
chore: HTML5 anchors compilant <a name= > <a id= (#6730)
* HTML5 anchors compilant `<a name=>` > `<a id=` for books

* HTML5 anchors compilant `<a name=>` > `<a id=` for courses

* HTML5 anchors compilant `<a name=>` > `<a id=` for contribs

* HTML5 anchors compilant `<a name=>` > `<a id=` for casts

* HTML5 anchors compilant `<a name=>` > `<a id=` for cheats

* HTML5 anchors compilant `<a name=>` > `<a id=` for interactives

* HTML5 anchors compilant `<a name=>` > `<a id=` for playgrounds
2022-02-25 11:23:35 -05:00
Yash
652e003f73
Add Easy Rust in Rust section. (#6718)
* Add Easy Rust in Rust section.

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-02-13 15:49:42 -05:00
David Ordás
180a96757f
fix: Use Markdown instead of HTML markup for H3 & H4 headings (#6689)
* fix: Markdown markup for `C++` heading

* fix: Markdown markup for `Дизайн и Aрхитектура` heading

* fix: Markdown H4 markup for `Next.js` heading

* fix: Markdown H3 markup for `C#` heading
2022-01-31 12:02:06 -05:00
Chuan Wei Foo
5572dbfe33
Add "ANSI Common Lisp Standard" (#6670)
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-01-15 19:26:25 +01:00
Chuan Wei Foo
3d3929bc78
Add "Unix System Programming with Standard ML" (#6668) 2022-01-12 21:50:18 -05:00
Nik
7da6ee833c
Commit removes dead link. (#6665) 2022-01-06 15:53:01 -05:00
Adám Brudzewsky
9bbce89c94
Add APL-related items (#6652)
* Add one APL book

And fix links and notes the some others

* Add APL cheat sheets

* APL courses

* French APL video series

* mark APL Course as in process, add one more course

* mark as in process

* ADSP and Array Cast

* Add APL

* Add APL-related entries

* Add number for sort ordering

* correct number of blank lines between last section and next heading

* Remove trailing slash

* Move book

* Move book and limit URLs to 1 per line

* full URL

* add missing line

* Combine into playlist

* replace multiple links with single link

… which is a redirect to the listing for the latest released version
2022-01-01 14:47:24 -05:00
Anas Basheer
4033da4a84
Added C internals by Rajeev Kumar (#6637)
C internals explains the translation of C code into Assembler code.
2021-12-06 10:55:01 -05:00
CleanMachine1
1a81b74300
Sqlite: add course (#6606)
* Added SQLite course

fix CI

Move to books rather than courses

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

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

* C
2021-11-17 13:25:49 -05:00
Chuan Wei Foo
d6ed3f37a1
Add "Scheme 9 from Empty Space" (#6603)
* Add "Scheme 9 from Empty Space"

* Edit "Scheme 9 from Empty Space"

* Edit URL
* Add year
* Add download links

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* remove source code links (moved to unglue.it)

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-16 11:40:05 -05:00
Chuan Wei Foo
4bbb1ad5a2
Remove "Professional Assembly Language" (#6612)
The book is non-free.
2021-11-15 11:25:51 -05:00
Chuan Wei Foo
4b250aeb3e
Add "Squeak by Example" (#6607)
* Add "Squeak by Example"

* Fix alphabetical ordering

* Replace PDF link with GitHub repository link

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-11-14 17:01:36 -05:00
David Ordás
0ea501b894
fix: update Micro Focus Object COBOL broken url (#6604)
Resolves EbookFoundation/free-programming-books#6528
2021-11-14 16:59:01 -05:00
Stjepan Jureković
f2a5e1075f
Added Exploring Modern Fortran Basics (#6449)
* Added Exploring Modern Fortran Basics

Hi,

Stjepan from Manning here. I thought this title might be a good match for your list. Thank you for considering it.

Best,

* Added Exploring Math for Programmers...

Hi, 

Stjepan from Manning here. I thought this title might be a good match for your list. Thank you for considering it.

Best,

* address linter issues

Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-11 10:45:27 -05:00
Mary Paul
0a9a2c2c0d
Added "Learning the elixir language" ebook (#6573)
* Added "Learning the elixir language" ebook

I didn't see this in the list or pending pull requests. Thanks for maintaining this- I am excited about using it now that I know it exists.

* pdf only for riptorial

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-09 14:54:53 -05:00
nonce
f200c923e0
Add tutorialspoint's git tutorial and some assembly guides (#6594)
* Update free-programming-books-langs.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-07 09:53:14 -05:00
Vaibhav Goel
f58d780b49
Added in Next.js (#6186)
* Added in Next.js

* Alphabetical ordering

* Incorrect lines btw

* correct title

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-05 16:36:54 -04:00
ycpark
a5d17211c5
Update free-programming-books-langs.md (#6452)
* Update free-programming-books-langs.md

Design Patterns In Java .. HTML Page Link Add

* Update free-programming-books-langs.md

add web page link

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

Java Masters Web Page Link Update!
- OOPs Concepts in Java
- Exception Handling
- Java Collection
- Framework
- Java Concurrency
- Java Web Programming
- Spring

* Update free-programming-books-langs.md

Java Masters Web Page Link Update!
- OOPs Concepts in Java
- Exception Handling
- Java Collection
- Framework
- Java Concurrency
- Java Web Programming
- Spring

* Update free-programming-books-langs.md

Web Page -> HTML
2021-11-03 22:59:07 -04:00
vineetsingh0809
045bfac687
Added C++ fundamental book (#6547)
* Added C++ fundamental book

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-03 11:05:48 -04:00
Mary Paul
d9027fdd75
Add "Flutter in Action" ebook, Eric Windmill (#6575)
Adding a good free ebook on Flutter
2021-10-31 21:54:38 -04:00
Mary Paul
130cc01fab
Add "Hard Rock CoffeeScript" (#6543)
* Add "Hard Rock CoffeeScript"

Added "Hard Rock CoffeeScript" and link

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-31 21:15:19 -04:00
Bartosz Górka
b45a03cae4
Added The Little Ecto Cookbook (#6546)
* Added The Little Ecto Cookbook

* Authors

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-31 15:20:38 -04:00
Krzysztof Bociurko
d63b85239a
Added C++ book "More C++ Idioms" (#6564) 2021-10-31 15:17:07 -04:00
Saranjeet Kaur
ab2e7c6da1
added 'blogdown' book (#6554) 2021-10-31 15:05:33 -04:00
2kindsofcs
a540eea0a0
Remove techotopia, linuxtopia resources (#6544) 2021-10-31 14:46:09 -04:00
Harshita Kohli
d6ede11d43
Changed the URL for C for Python Programmers by Carl Burch (#6519)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Changed the position of author name
2021-10-31 14:00:12 -04:00
vineetsingh0809
d26255dc2e
Update free-programming-books-langs.md (#6496)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Added a book of PHP Essentials

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Updated the with commit

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-31 13:57:59 -04:00
John Nomikos
3b455abd3f
Added the book: C++ Programming, from Wikibooks, by Panic, et al. Also added 2 free python courses from TutorialPoint in english (#6512)
* Added the book: C++ Programming, from Wikibooks, by Panic, et al

* Added two free python courses (lifetime access) from TutorialsPoint

* Fixed ordering of courses
2021-10-29 14:21:25 -04:00
vineetsingh0809
0401110391
Adding books (#6495)
* Adding books

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-29 12:55:38 -04:00
Sharan J
f2dec2cab9
Moved "The ABC of PDF with iText" to subsection (#6493)
Renamed the subsection from Jasperreports to Java Reporting.
2021-10-29 12:54:57 -04:00
jcreach
8b72570571
Add book "Essential Dart" (#6444)
* Add book "Essential Dart"

* Fix alphabetical order

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

Co-authored-by: jcreach <creach.0709@apside-groupe.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-28 13:21:50 -04:00
DilshadSheikh
8e06099312
update php resource (#6357)
* update php resource

An online book for learning PHP

* fix lint errors

* add in process

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-28 13:19:12 -04:00
vineetsingh0809
6d74ce719d
Added the HTML, CSS and C Programming Handbooks (#6484)
* Added the HTML, CSS and C Programming Handbooks

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2021-10-28 10:21:01 -04:00
Harsh Ghodkar
8dec783ee3
Adding Handbooks (#6482)
* Adding Handbooks

* Update free-programming-books-langs.md
2021-10-28 10:18:54 -04:00
Harsh Ghodkar
99d4a0622b
Adding JavaScript Books (#6479)
* Adding ES5 to ESNext

* Update free-programming-books-langs.md

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-28 10:15:05 -04:00
vineetsingh0809
11856b43f7
Adding React handbook (#6477)
* Adding React handbook

* Added a React handbook
2021-10-28 10:14:09 -04:00
Oleksandr Redko
0babc9d42a
Add EN-RU Go books (#6469)
* Add EN-RU Go books

* Remove trailing slash

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-27 10:43:25 -04:00
Yahya Elharony
07a6ce162e
Add 'RTL Styling 101' guide (#6461)
* Add 'RTL Styling 101' guide

* Fix 'RTL Styling 101' URL linting issue

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-27 10:40:39 -04:00
Brian MacDonald
48265eb476
Update free-programming-books-langs.md (#6441)
* Update free-programming-books-langs.md

Added "How To Build Websites with HTML" by Erin Glass (DigitalOcean) and "Python Machine Learning Projects" by Lisa Tagliaferri and Brian Boucheron (DigitalOcean)

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

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 15:52:13 -04:00
Sharan J
8d1fb6c50c
Added Books for Go, Added few interactive tutorial websites (#6421)
* Added Books for Go, Added interactive tutorials

Added Go succintly which is freely available on the mentioned website.

Added Go Web Development Succintly which is freely available on the
mentioned website.

Added interactive tutorial websites learn-golang.org, learn-html.org,
learnsqlonline.org

* Added suggested changes

* Added Expos Guide in books for Operating Systems

* Added more details on expos

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 15:45:12 -04:00
Rishi Vishwakarma
a61bd415fc
Add Python NumPy Reference (PDF) (#6360)
* Add Python NumPy Reference (PDF)

* Update books/free-programming-books-langs.md (implement suggestions)

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* re-placement

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 11:32:28 -04:00
Saurabh Daware
92a8369fb5
Adding C++ / Learning C++ eBook (#6275)
* Add C++ / Learning C++ eBook

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-26 11:20:01 -04:00