Commit Graph

2168 Commits

Author SHA1 Message Date
kadhirash cbbebd1cf4
Add Python Data Science, check_urls=free-programming-books.md (#5105)
* Add Python Data Science, check_urls=free-programming-books.md

* Replace GitHub link with website
2020-11-11 21:40:04 -05:00
Seth c7d2f1ca18
Update LearnCpp.com (And Remove Duplicate) (#5086)
* Remove Duplicate LearnCpp.com

* Rename LearnCpp.com
2020-11-10 14:23:00 -05:00
kadhirash 954c7edc7e
Fix non-free links to free links (#5090) 2020-11-08 17:52:06 -05:00
kadhirash b8bd019b0f
Add mongoDB course and book to free-courses and free-programming-books (#5089) 2020-11-08 17:51:01 -05:00
sanketmunot efdc5a593d
added machine learning free book for beginners (#4074)
* added machine learning free book for begineers

IBM machine learning for beginners

* Update free-programming-books.md

added authur name as suggested to machine learning book
2020-11-06 13:24:25 -05:00
Gampol T 9206730d48
add nim books (#4078)
* add nim books

* edit title per comment
2020-11-06 13:17:13 -05:00
Radovan Kavicky 0f71fef59f
Added Git/Github book (#3907)
* Added Git/Github book

* alphabetize

* resolve a conflict - resource moved to cheatsheets

* trailing slash

Co-authored-by: Eric Hellman <eric@hellman.net>
2020-11-06 13:07:55 -05:00
Praveen Pal dee4668284
Added Web Almanac (#4872)
* Added Web Almanac

Added Web Almanac to Web Development

* Added Web Almanac

Added Web Almanac to Misc Section
2020-11-06 08:56:46 -05:00
Seth 701a19248d
Added "10 Keys to Great Landing Pages" (#5075)
* Add 10 Keys to Great Landing Pages

* Add PDF Indication
2020-11-04 19:53:34 -05:00
kadhirash 73e213adb2
Add Swift resource (#5068) 2020-11-04 10:43:00 -05:00
kadhirash b51c530e96
Add PHP and Ruby resources, check_urls=free-programming-books-id.md f… (#5062)
* Add PHP and Ruby resources, check_urls=free-programming-books-id.md free-programming-books.md

* Fix alphabetical ordering
2020-11-03 18:52:29 -05:00
kadhirash ab93d23d7d
Fix broken link in C++ resource, check_urls=free-programming-books.md (#5052) 2020-11-03 08:24:04 -05:00
Seth 7f8255954a
Adds Resource to free-programming-books.md#node-js (#5047)
* fix #3585

* Changed encoding back to UTF-8
2020-11-02 22:08:38 -05:00
Seth f323e66251
Add Resource to free-programming-books.md#node-js (#5048)
* fix #3586

* Changed encoding from UTF-8 BOM to UTF-8
2020-11-02 22:07:36 -05:00
Bojan Dević ca92697cfb
Updated broken link (#5036)
* Updated broken link

* Added author of the Mostly Adequate Guide to FP
2020-11-02 08:49:01 -05:00
kadhirash 354fe6b380
Add Algorithm Design (#5029) 2020-11-01 15:02:19 -05:00
Anshuman Pati ba42cfd08a
Add Linux Appliance Design: A Hands-On Guide to Building Linux Appliances book to free-programming-books.md (#5019)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md

* Add Scientific Computing Book to free-programming-books.md

* Add Signal Computing: Digital Signals in the Software Domain Book to free-programming-books.md

* Add  Book to free-programming-books.md

* Add Introduction to Autonomous Robots book to free-programming-books.md

* Add Programming Fundamentals - A Modular Structured Approach using C++ book to free-programming-books.md

* Add Linux Appliance Design: A Hands-On Guide to Building Linux Appliances book to free-programming-books.md
2020-11-01 09:52:48 -05:00
Anshuman Pati 9adeb6a16b
Add Programming Fundamentals - A Modular Structured Approach using C++ book to free-programming-books.md (#5018)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md

* Add Scientific Computing Book to free-programming-books.md

* Add Signal Computing: Digital Signals in the Software Domain Book to free-programming-books.md

* Add  Book to free-programming-books.md

* Add Introduction to Autonomous Robots book to free-programming-books.md

* Add Programming Fundamentals - A Modular Structured Approach using C++ book to free-programming-books.md
2020-11-01 09:48:24 -05:00
Anshuman Pati 1e1d5e99b9
Add Introduction to Autonomous Robots book to free-programming-books.md (#5017)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md

* Add Scientific Computing Book to free-programming-books.md

* Add Signal Computing: Digital Signals in the Software Domain Book to free-programming-books.md

* Add  Book to free-programming-books.md

* Add Introduction to Autonomous Robots book to free-programming-books.md
2020-11-01 09:45:32 -05:00
Anshuman Pati 04f41c3445
Add Signal Computing: Digital Signals in the Software Domain Book to free-programming-books.md (#5014)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md

* Add Scientific Computing Book to free-programming-books.md

* Add Signal Computing: Digital Signals in the Software Domain Book to free-programming-books.md
2020-11-01 09:39:59 -05:00
Anshuman Pati e03ba28a2d
Add Yet Another Introductory Number Theory Textbook to free-programming-books.md (#5015)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md

* Add Scientific Computing Book to free-programming-books.md

* Add Signal Computing: Digital Signals in the Software Domain Book to free-programming-books.md

* Add  Book to free-programming-books.md
2020-11-01 09:37:10 -05:00
Anshuman Pati 255bf795dc
Add Scientific computing by Jeffrey R. Chasnov book to free-programming-book.md (#5013)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md

* Add Scientific Computing Book to free-programming-books.md
2020-11-01 09:35:53 -05:00
Anshuman Pati 69869769cf
Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md (#5012)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md

* Add Lies, Damned Lies, or Statistics: How to Tell the Truth with Statistics Book to free-programming-books.md
2020-11-01 09:33:45 -05:00
Anshuman Pati 2b6e34335d
Add Resilient Web Design Book to free-programming-books.md (#5010)
* Add Free and Open Machine Learning book to free-programming-books.md

* Add Resilient Web Design to free-programming-books.md
2020-11-01 09:30:43 -05:00
Gintautas Švedas c89d1e0dca
Added a Visual Basic book. (#4945)
* Added Arduino books.

* Added pdf annotation to a book.

* Added a book.

* Removed trademark symbol.

* Revert "Removed trademark symbol."

This reverts commit d8f975f38cfd8d11696b61910cf05316e5ba9480.

* Removed Registered trademark symbol.

* Revert "Added Arduino books."

This reverts commit 5718d13540a4cbe1001b9aee64d3f34b5251cddc.

* Swapped books to set alphabetical order.

* Update free-programming-books.md
2020-11-01 09:22:38 -05:00
Utkarsh Singh 1eb0746a71
Added Python tutorial at Tutorialspoint (#4908)
* Added Python tutorial at Tutorialspoint

* Update free-programming-interactive-tutorials-en.md

* Added HTML and CSS tutorials at W3Schools

* Added Python Tutorial in free programming books
2020-11-01 09:21:44 -05:00
Gintautas Švedas d93a9f5792
Added 5 Arduino books. (#4942)
* Added Arduino books.

* Added pdf annotation to a book.

* Update free-programming-books.md

* Update free-programming-books.md
2020-11-01 09:19:50 -05:00
kadhirash 6cf948b306
Add Learn OpenGL RS, check_urls=free-programming-books.md (#5007) 2020-10-31 19:29:18 -04:00
Cristina Mendonça cca9011056
JS book list: new entry + formatting for consistency (#4988)
* Added JS + formatting for consistency

Worked on the JavaScript section:
-Capitalized the titles consistently
-Added info of authors and book types
-Removed Learned Code JavaScript by Playing a Game (not a book)
-Added the book "Designing Scalable JavaScript Applications".

* Tried to fix the build errors

* Reverted title name changes
2020-10-31 17:23:40 -04:00
Edwin Schaap 5724a49f36
Update title and location to awk ebook (#4986)
* Update title
* Update location
* Order list

The url to the old location hosts an older version of the book(1996). GNU has the most recent version(2020) available in multiple formats. The title also changed: the original title is now a subtitle.
2020-10-31 17:20:51 -04:00
Diego Mateos da72409fa5
just added credits to a tutorial / guide (#4962) 2020-10-31 17:12:43 -04:00
Diego Mateos e364fc5254
Added Hello SDL by LazyFoo (#4956)
* Addded Hello SDL by LazyFoo

* removed the redundant part of the URL
2020-10-31 16:49:54 -04:00
kadhirash 2ff27ac5c3
Add rest of Vulkan series (#4931) 2020-10-31 16:27:26 -04:00
U Chanakya S 5f61519ae0
Removed Duplictes/redirect links to goalkicker.com & Added few books from same (#4898)
* Update free-programming-books.md

- Removed redirecting links for goalkicker.com
- Added links for some programming languages from goalkicker.com

* Update free-programming-books.md

Added tags to the links that are from GoalKicker.com
2020-10-31 16:16:23 -04:00
Shikhar Rai 493dd26395
Adding a lot of Beej's Guides and their official translations. (#4888)
* Beej's Guide to Network Programming - Using Internet Sockets

Added 9 translations:
Chinese
French
German
Italian
Korean
Brazilian Portuguese
Polish
Russian
Turkish

* Beej's Guide to Python Programming For Beginners

Added translations:
English

* Beej's Guide to Unix Interprocess Communication

Added Translations:
English

* Beej's Guide to C Programming

Adding formats.

* Beej's Guide to the GNU Debugger (GDB)

Added translations:
English
Russian

* Added translator names to the books.

Added Translator name for:
German
Italian
Polish
Brazilian Portuguese
Russian
Turkish
Chinese
No translator name found:
French
Korean

* Added author along with the translation!!
2020-10-31 16:03:14 -04:00
Brian H. Hough c229dd1e60
Adding Free Python, Datamining, Machine Learning Books (Correct Categories) (#4882)
* Adding Free Python, Datamining, Machine Learning Books (Corrected Categories)

There were a few issues with my original PR (https://github.com/EbookFoundation/free-programming-books/pull/4866/files), so I forked the main respository and added my updates based on @eshellman 's feedback.

Edits include:
- moving "Top 10 Machine Learning Algos..." by Mathews and Aasim --> Machine Learning
- moving "A Select Overview of Deep Learning" by Fan, Ma, and Zhong --> Machine Learning
- adding "Natural Langauge NLP with Python Tutorial" --> Python
- moving "The Ultimate Guide to 12 Dimensionality Reduction Techniques" by Sharma --> Datamining

Note: there was a linter error coming up in the previous PR that I wasn't sure about (https://github.com/EbookFoundation/free-programming-books/pull/4866)....so hopefully this is all set!

* Update free-programming-books.md

Fixed the four errors coming up in TravisCI (adding extra line, and also some alphabetizing). Should be good to go now!

    445:1-455:191  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2

    445:1-455:191  warning  Alphabetical ordering: swap l.455 and l.454                            alphabetize-lists

    472:1-509:163  warning  Alphabetical ordering: swap l.506 and l.505                            alphabetize-lists

  2315:1-2408:101  warning  Alphabetical ordering: swap l.2362 and l.2361                          alphabetize-lists
2020-10-31 16:02:09 -04:00
Hez Norense a671fa33f8
update free-programming-books.md (#4379)
* update free-programming-books.md

added Playtime with Hyperledger Composer book.

* update
2020-10-31 16:00:11 -04:00
kadhirash 0f9828d52c
Add Vulkan tutorial, check_urls=free-programming-books.md (#4859)
* Add Vulkan tutorial C++ #3683, check_urls=free-programming-books.md

* Fix url

* Fix space in Vulkan
2020-10-29 11:47:41 -04:00
Ricky Benkovich b51c5ca5e6
added Spring framework PDF (#4451)
* added Spring framework PDF

* Update free-programming-books.md

Fixed spelling
2020-10-29 11:41:59 -04:00
Quang Tran ced10ca2a5
Add JS book "Robust Client-Side Javascript" (#4837) 2020-10-28 12:09:06 -04:00
Shikhar Rai 885ca703a7
Added a bunch of books and authors and formats. (#4782)
* Added 1 C book and 3 authors.

C
Added 1 new book and 3 missing authors in the list.

* Added a bunch of authors.

C++

* C#

Added an author.

* Added 2 HTML books and 1 format.

* Ordering Change.

* Another One.
2020-10-28 10:27:11 -04:00
Rafael Nunes 6d2cf2a569
Adds Building Secure & Reliable Systems (#4799)
* Adds Building Secure & Reliable Systems

* Adds (PDF) mark

* Moves (PDF) mark to after the author
2020-10-27 22:19:47 -04:00
Jai b304f53625
Added R programming resource for program evaluation - Summary and Analysis of Extension Program Evaluation in R (#4794)
check_urls=free-programming-books.md
2020-10-27 22:13:24 -04:00
Shabab Karim b571bc850f
Added design pattern link in language agnostic section (#4764) 2020-10-27 21:59:20 -04:00
Quang Tran 48dc1a6b97
Add Ruby on Rails book "Api on Rails 6" (#4777) 2020-10-27 11:31:23 -04:00
Gintautas Švedas 27f2645818
Added Flask Documentation book. (#4756)
* Added Flask Documentation

* Update free-programming-books.md

Co-authored-by: Seth <seth@elypia.org>

Co-authored-by: Seth <seth@elypia.org>
2020-10-27 10:48:42 -04:00
Pablo Alvarez Corredera db38e7e937
Update free-programming-books.md (#4757) 2020-10-26 23:03:35 -04:00
Gintautas Švedas 67fb5ff57b
Added 1 book. (#4753) 2020-10-26 22:55:52 -04:00
1110sillabo 5ea92a8416
Update free-programming-books.md (#4741)
Added MDN Django tutorial:  https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django
2020-10-26 19:02:30 -04:00
Rafael Nunes 1e909d6b74
Adds site reliability engineering workbook (#4731)
* Adds The Site Reliability Workbook

* Sorts new book

* Adds back empty line
2020-10-26 12:38:18 -04:00