Commit Graph

2160 Commits

Author SHA1 Message Date
thefear100
d73fd9605c
Added Learning GNU C book (#4645)
* Added Learning GNU C book -  check_urls=free-programming-books.md

* Added Learning GNU C book - check_urls=free-programming-books.md
2020-10-23 11:51:04 -04:00
Shikhar Rai
59edd3b431
Added 9 new books and 4 new translations of an existing one. (#4638)
* Added 3 Ruby books to en.

* Added 2 Java books to en.

* Added 2 Javascript books to en.

* Added 1 ECMAscript book to en.

* Added 1 PHP book to en.

* Added a bunch of translations.

Added translations of The Hitchhiker’s Guide to Python! in French, Korean, Brazilian Portuguese and Chinese. Also rectified Django entries in chinese.

* Changes in ordering.

As directed by travis-ci

* Minor odering changes

as directed by travis-ci

* Another ordering change.

* And another one.
2020-10-23 11:41:58 -04:00
Gabriel Leite
884ea1db92
Adding a MATLAB book (#4545)
* Update free-programming-books adding a MATLAB Book

Add MATLAB Notes for Professionals book

* Revert "Update free-programming-books adding a MATLAB Book"

This reverts commit 56537340da.

* Add book MATLAB notes for professionals

* Fix the pattern of the MatlabBook

Co-authored-by: Gabriel Oliveira Leite <goliveil@everis.com>
2020-10-23 11:11:51 -04:00
Dennis Braun
c6c1a189d4
Add angular.js style guide (#4621)
Add a style guide that helped me with angular.js
2020-10-22 11:35:52 -04:00
Shikhar Rai
9694ade8ce
Added Italian and Portuguese translations + Updated version. (#4595)
* Added Portuguese and Italian Translations.

Added Portuguese and Italian Translations of the book Python For Everybody by Dr. Charles Russell Severance

* Update free-programming-books.md

Updated the link to the latest edition.

* Update free-programming-books.md

Updated edition for the book with author and links in three places.

* Update free-programming-books.md

Added Think DSP - Digital Signal Processing in Python.

* Update free-programming-books.md

Added Think Data Structures: Algorithms and Information Retrieval in Java.

* Update free-programming-books.md

Added two new books;
Think C++: How To Think Like a Computer Scientist
Modeling and Simulation in Python

* Minor changes to adhere to Contributing.md

Thanks to @kashirash
Suggested edits to pass travis-ci and respecting markdown formatting.
2020-10-21 20:45:06 -04:00
Qasim Khan
56d42e81ec
Add spring boot guide in free-programming-books.md (#4570) 2020-10-21 10:24:09 -04:00
Yeren Kalibek
944566bdea
docs: transfer links for cheatsheets from books page to new cheatsheets page and add css/js cheatsheets (#4557)
* docs: add links for cheatsheets

* docs: remove links for cheatsheets from books page
2020-10-21 10:00:52 -04:00
Yusuf Karadag
e85f612b24
Added CS book (#4535)
* Update free-programming-books.md

* removed index.html

* Committed suggested changes

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

Co-authored-by: Seth <seth@elypia.org>
2020-10-21 09:50:01 -04:00
Harshit-lab
a2b81ae606
Added a new Kotlin Playground (#4537)
* Added Blockchain Programming Book

* Added the packt link

* Added a Kotlin Playground

* The Kotlin Playground
2020-10-20 21:08:19 -04:00
Akshay Sharma
537a8e06f8
Added a free Markdown resource (#4533)
* Update free-courses-en.md

Added Flexbox & CSS Grid free video resources to the repo

* Update free-courses-en.md

* Update free-courses-en.md

Removed the trailing slashes from the root domain

* Update free-courses-en.md

Added free Javascript30 course from Wesbos

* Markdown video course

Added free Markdown video course

* Update free-courses-en.md

* Update free-programming-books.md

Added a free markdown resource that covers all the basics concepts
2020-10-20 10:32:25 -04:00
Oleksandr Redko
ee752a430e
Replace Javascript with JavaScript (#4502) 2020-10-20 09:49:41 -04:00
kadhirash
78b8b21f32
Updated broken Python Programming book link with newer 3.x version check_urls=free-programming-books.md (#4486) 2020-10-20 09:27:19 -04:00
Mozartus
b95bcf733b
Add Spring Framework Notes for Professionals book (#4475) 2020-10-19 20:04:53 -04:00
Ahmad Emir Alfatah
745dd19148
Added Math for Machine Learning by Marc Peter Deisenroth (#4415)
* Add Math for Machine Learning by Marc Peter Deisenroth, A Aldo Faisal, and Cheng Soon Ong

* try to fix build failed

* add PDF at the end of the line

* change the better link
2020-10-19 19:39:29 -04:00
Peter Thaleikis
96b685d184
Missing spaces (#4441) 2020-10-19 11:08:07 -04:00
kree666
9e642030f8
Add resources to Mathematics, Haskell, Linux, and JavaScript (#4377)
* Update free-programming-books.md

Added in 3 free programming books:
[Haskell Notes for Professionals](https://goalkicker.com/HaskellBook/) (PDF)
[Linux commands Notes for Professionals](https://goalkicker.com/LinuxBook/) (PDF)
[JavaScript Notes for Professionals](https://goalkicker.com/JavaScriptBook/) (PDF)

* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

Add The Joy of Cryptography (2020) book to the mathematics section.

* Update free-programming-books.md

Add Haskell Notes for Professionals

* Update free-programming-books.md

Add Linux commands Notes for Professionals

* Update free-programming-books.md

Add JavaScript Notes for Professionals

* Update free-programming-books.md
2020-10-18 14:40:51 -04:00
Gintautas Švedas
ce3e524ffe
Added ASP.NET books. (#4361)
* Added books.

* Removed a book.

* Added a book back.
2020-10-18 14:24:55 -04:00
Faizar Septiawan
8949b94a41
update link Using Blocks in Ruby (#4347) 2020-10-18 13:57:25 -04:00
Gintautas Švedas
eb26d6d44a
Added assembly books. (#4325)
* Added assembly books.

* Removed duplicate books.

* Added a book.

* Update free-programming-books.md
2020-10-18 13:40:37 -04:00
Andrea Barzaghi
7addb432f0
Removed Broken Links (404) (#4333)
* [Microsoft Technologies 3, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman](https://blogs.msdn.microsoft.com/mssmallbiz/2017/07/11/largest-free-microsoft-ebook-giveaway-im-giving-away-millions-of-free-microsoft-ebooks-again-including-windows-10-office-365-office-2016-power-bi-azure-windows-8-1-office-2013-sharepo/)
* [Clever Algorithms](http://www.cleveralgorithms.com/nature-inspired/) - Jason Brownlee
* [CS Unplugged: Computer Science without a computer](http://csunplugged.org/books/)
* [Computer Musings](http://scpd.stanford.edu/knuth/index.jsp) (lectures by Donald Knuth)
2020-10-17 17:42:18 -04:00
Mina
2c7c8cc95b
add Introduction to Networking book (#4312)
by Dr. Charles Severance (University of Michigan)
2020-10-17 13:28:06 -04:00
Gintautas Švedas
f91da05ba6
Added books. (#4223)
* Added books.

* Added a PDF annotation.

* Removed trailing slash.

* Removed some things because of Travis CI warnings.

* Update free-programming-books-ta.md

* Added construction in process.
2020-10-17 12:31:21 -04:00
Jorge Espinoza
77fce1a3fe
Eloquent Javascript 2nd Edition --> 3rd Edition (#4229) 2020-10-16 12:34:21 -04:00
Simon Sickle
fd46864380
Add Shape Up by Basecamp's Ryan Singer (#4196)
* Add Shape Up by Basecamp's Ryan Singer

* Update formatting of Shape Up entry
2020-10-16 10:03:47 -04:00
Gintautas Švedas
9630a43d39
Added Raspberry PI book list and two other books. (#4150)
* Added books and book lists.

* Moved meta-list to a section.

* Moved book from Smalltalk to Scratch.

* Added alphabetical order.

* Removed the list.
2020-10-16 09:53:38 -04:00
Nithur-M
73fffe5e3e
Update free-programming-books-ta.md (#4088)
* Update free-programming-books-ta.md

* Update free-programming-books.md

* Update free-programming-books-ta.md
2020-10-16 09:51:54 -04:00
Anoop G R
8493e0abfb
Add Resource on Emacs editor (#4189)
* Add a textbook introducing emacs driven text editing

* Add a newline to match formatting

* Change ordering of tutorials to be alphabetical
2020-10-15 22:41:34 -04:00
Braxton Christensen
82f666f9ba
feat(addition): add mostly adequate guide (#4182)
- add Mostly Adequate Guide to FP
2020-10-15 22:35:45 -04:00
Benjamin Yee
969312537a
Add Python 3 Book (#4179)
Python 3 book from DigitalOcean.
2020-10-15 21:58:49 -04:00
Igor Rozani
02e00e6978
Add Neo4j ebooks (#4173)
* Add Neo4j books

* Add book format

* Add authors
2020-10-15 21:53:45 -04:00
Johan Wigert
d697625b7c
Update free-programming-books.md (#4170) 2020-10-15 21:46:52 -04:00
CGS-Jack-Bashford
486e9df377
Update The Art of Assembly Language (#4110)
* Update The Art of Assembly Language

Added PDF note, updated link to a PDF for easy downloading, added author and publication year.

* Remove personal PDF link 

I removed the personal PDF link to Art of Assembly, and rolled it back to the original archive link. All my other (useful) changes remained.
2020-10-15 21:36:48 -04:00
Borislav Kosun
392f166942
Add "Clean Code JavaScript" book (#4065) 2020-10-14 20:58:23 -04:00
Kalpesh
fa2996ad4e
Added new resources (#4072) 2020-10-14 10:12:32 -04:00
Rajaram M Joshi
366434fb80
Added books in Algorithms and Competitive Programming (#3982)
* Added books in Algorithms and Competetive Programming

* Resubmitting PR with requested changes
2020-10-14 09:54:19 -04:00
Mozartus
f14ed6069b
Add Book React Native Notes for Professionals (#3843)
* Add Book 'React Native Notes for Professionals'

* correct alphabetical order

* fixing linting errors
2020-10-14 09:51:53 -04:00
Borislav Kosun
35a12629c2
Add "Clean Code PHP" book (#4064) 2020-10-13 18:53:32 -04:00
Andrew Truex
ea788428a5
Added The Vue.js Handbook to Vue links (#4045)
* Added The Vue.js Handbook to Vue links

Updated free programming books list to include The Vue.js Handbook

* Fix Alphabetical order

* Update free-programming-books.md
2020-10-13 18:48:37 -04:00
WISNU GINANJAR SAPUTRA
393db2c054
Added free e-book reference (#3995)
* Add resource link free e-book

* Fix lint Atomic Design

* Bug fixing alphabetic ordering

* Fix validate lint by alphabetic

* Update free-programming-books.md

* Update free-programming-books.md
2020-10-13 16:39:30 -04:00
Rishabh Varshney
1362944c6a
added dive into deep learning (#4055) 2020-10-13 13:40:48 -04:00
Yeren Kalibek
a778d1b32f
docs: add link for 'magic of css' e-book (#4052) 2020-10-13 13:35:59 -04:00
Yeren Kalibek
4d3cefb10f
feat: add link for "python 101" e-book (#4023) 2020-10-13 10:04:27 -04:00
Ku Lok Sun
3407c890c6
Follow up old PRs (#4008)
* Add "What I Wish I Knew When Learning Haskell"

Follow up #3173.

* Update free-programming-books-zh.md

Follow up #3330.

* added competitive programming link

Follow up #3398.
2020-10-13 09:49:52 -04:00
Borislav Kosun
d366a40253
Add "Symfony 5: The Fast Track" book (#4010)
* Add "Symfony 5: The Fast Track" book (en)

* Add "Symfony 5: The Fast Track" book (es)

* Add "Symfony 5: The Fast Track" book (de)

* Add "Symfony 5: The Fast Track" book (ar)

* Add "Symfony 5: The Fast Track" book (fa)

* Add "Symfony 5: The Fast Track" book (ja)

* Add "Symfony 5: The Fast Track" book (ru)

* Add "Symfony 5: The Fast Track" book (it)

* Add "Symfony 5: The Fast Track" book (nl)

* Add "Symfony 5: The Fast Track" book (pl)

* Add "Symfony 5: The Fast Track" book (pt_BR)

* Add "Symfony 5: The Fast Track" book (ro)

* Add "Symfony 5: The Fast Track" book (zh_CN)

* Add "Symfony 5: The Fast Track" book (fr)

* Remove redundant line breaks
2020-10-12 21:30:05 -04:00
Steven Tang
78ef82b284
Update Reinforcement Learning: An Introduction (#4001) 2020-10-12 21:16:45 -04:00
Maureen Landgraf
b5a8d12dd8
Added Web Visual Effects with CSS3 (#3996) 2020-10-12 12:09:55 -04:00
v-hegde31
56fef3a585
Added three books by Prakash B Hegade (#3968)
* Added three books by Prakash B Hegade

* Resubmitting PR with requested changes
2020-10-12 12:02:51 -04:00
Ankit
5d3f377a1c
Update free-programming-books.md (#3959)
* Update free-programming-books.md

* added the author name
2020-10-12 12:00:02 -04:00
BaoGiang HoangVu
35d1e772e1
R datascience book (#3891)
* R datascience book

Add "Data Analysis and Prediction Algorithms with R" by Rafael A. Irizarry

* fix  alphabetical order
2020-10-11 22:03:19 -04:00
Samar Dhwoj Acharya
50eaa482aa
add few vim resources (#3882)
* add vim-galore guide on vim

check_urls=free-programming-books.md

Signed-off-by: techgaun <coolsamar207@gmail.com>

* add learn vim the smart way

check_urls=free-programming-books.md

Signed-off-by: techgaun <coolsamar207@gmail.com>

* add in process label for learn vim the smart way
2020-10-11 21:57:33 -04:00
Magnus Sundström
d4ae17f9aa
Added and update resources on C# (#3958)
* Added C# book resource

* Updated "C# Programming Yellow Book" resource

Added more info on the resource

* Changed resources in alphabetical order

Previous commit failed in PR tests

* Alphabetical sort again
2020-10-11 16:58:54 -04:00
Aaron
c04d4e6de9
Adding short book on Computational Thinking to Free Programming Books (#3955)
* Adding short book on Computational Thinking to Free Programming Books

* Adding a short book/document about computational thinking
2020-10-11 16:51:32 -04:00
Saurabh Batra
468be03687
add tailwindcss documentation (#3899)
* add tailwindcss documentation

* fix fpb-lint

* Put tailwind under HTML/css

* Review comment

Co-authored-by: Saurabh Batra <sbatra@ciena.com>
2020-10-10 16:13:15 -04:00
Gintautas Švedas
564c440882
Added a book - Introduction to Scientific Programming in C++ and Fortran 2003 (#3903)
* Added a book - Introduction to Scientific Programming in C++ in Fortran 2003.

* Removed year from title.

* Update free-programming-books.md
2020-10-10 16:09:25 -04:00
Jenish Rudani
74878d171b
Added 'First Steps with Embedded Systems' book (#3900)
* Added 'First Steps with Embedded Systems' book

* Alphabetical ordering Fixed
2020-10-10 15:18:13 -04:00
Radovan Kavicky
752499cdaf
Update & Rstats book added (#3906) 2020-10-10 14:42:45 -04:00
Radovan Kavicky
aeacdf0144
update R book + correction Author's name (#3905) 2020-10-10 14:40:10 -04:00
Radovan Kavicky
c2aacaed6e
Update ML books (#3902) 2020-10-10 14:37:12 -04:00
Gintautas Švedas
8dc2889b58
Added a book - The Pure Function Pipeline Data Flow v3.0 ---- the Grand Unified Programming Theory. (#3901) 2020-10-10 14:31:47 -04:00
Samar Dhwoj Acharya
f73818eb31
move linux fundamentals to correct category (#3883)
check_urls=free-programming-books.md

Signed-off-by: techgaun <coolsamar207@gmail.com>
2020-10-10 13:39:07 -04:00
Samar Dhwoj Acharya
db3ff01c8d
update phoenix guide title to be generic (#3879)
check_urls=free-programming-books.md

Signed-off-by: techgaun <coolsamar207@gmail.com>
2020-10-10 13:38:18 -04:00
Samar Dhwoj Acharya
f5926d20c7
add beam wisdoms under erlang (#3881)
* add beam wisdoms

check_urls=free-programming-books.md

Signed-off-by: techgaun <coolsamar207@gmail.com>

* add the beam book

added the beam book also called the erlang runtime system book
check_urls=free-programming-books.md

Signed-off-by: techgaun <coolsamar207@gmail.com>
2020-10-10 13:37:12 -04:00
Finlay
82a9d13cb3
Add 'Learn TypeScript in Y Minutes' (#3862) 2020-10-09 15:49:05 -04:00
Roman Marusyk
189356925a
Add book Azure for Architects (#3812)
* Add book Azure for Architects

* Update free-programming-books.md
2020-10-09 14:49:00 -04:00
Finlay
25b30d22c2
Add 'Learn PowerShell in Y Minutes' (#3832)
* Add 'Learn PowerShell in Y Minutes'

* Add 'Learn C# in Y Minutes'
2020-10-09 14:25:09 -04:00
Karl Goffin
6f33416f6c
Adds Algebraic Topology by Allen Hatcher (#3803) 2020-10-08 16:43:24 -04:00
Jack Dolgin
e94d1916ef
Add 5, mostly-ML books (#3769)
* Update free-programming-books.md

* Add web book for making SVG's

* Add ML-related book

* Add another ML book

* Add yet another ML book
2020-10-03 21:35:26 -04:00
Artem Fomchenkov
041748894d
Add "The Ruby Reference" book (#3761)
* Add "The Ruby Reference" book

* Delete "The Ruby Reference" book contributors link
2020-10-03 21:26:26 -04:00
yehezkielgunawan
e3f243d04f
Add Vue Essential Cheat sheet (#3735)
Co-authored-by: Yehezkiel Gunawan <yehezkiel.gunawan@codify.id>
2020-10-01 09:47:10 -04:00
Ujwal Kandi
2905591603
add datacamp cheat sheets (#3727) 2020-10-01 09:25:16 -04:00
sjas
4a576eda28
add two new ASM book links (#3708)
Co-authored-by: Stephan Schuberth <stephan.schuberth@de-cix.net>
2020-09-17 09:30:05 -04:00
rypervenche
c843790eca
Update Raku links and language name (#3698) 2020-09-04 21:19:40 -04:00
Sundeep Agarwal
3719c6c96b
Add regexp web books for Python, JavaScript, Ruby (#3694) 2020-09-02 10:03:47 -04:00
Christopher E. Stith
5c518d9832
update link for "Modern C" by Jens Gustedt, more authoritative (#3687)
* update link for "Modern C" by Jens Gustedt, more authoritative

* same as before, but remove trailing slash for the linter
2020-08-30 09:05:49 -04:00
Lakshita Mohanty
68161a8d93
Add git and nodejs (#3682)
* added css notes

* Added Git and Nodejs notes
2020-08-28 15:44:28 -04:00
Lakshita Mohanty
ddbe988099
added css notes (#3681) 2020-08-25 22:51:01 -04:00
borgified
724c2b277c
fix broken urls (#3680)
* fix broken urls

* trigger on pull request creation too

* allow certificate verify failed

some sites have misconfigured/expired certs

* adding back two links that were manually verified good
2020-08-25 22:50:12 -04:00
Lakshita Mohanty
99c37f3306
Added AngularJS Notes (#3678)
* Added AngularJS Notes

* Fixed the alphabetical order
2020-08-23 14:29:07 -04:00
borgified
e59e9e0717
try github actions (#3679)
fixes #3583
2020-08-23 13:02:31 -04:00
Dave Cross
068f72e490
Link to the official site for Data Munging with Perl (#3666)
* Link to the official site for Data Munging with Perl

* satisfy linter
2020-08-06 12:56:24 -04:00
Jack Dolgin
5d77760b44
Update free-programming-books.md (#3663)
* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books-ru.md

* Update free-programming-books-fa_IR.md

* Update free-programming-books-fa_IR.md

* Update free-programming-books.md

* Update free-programming-books.md
2020-08-05 15:39:17 -04:00
lilsweetcaligula
3cb61acc7c
Fix the Real World OCaml link (#3656) 2020-07-17 15:18:10 -04:00
lilsweetcaligula
51938a4d9a
Add the OCaml book by Michael R. Clarkson (#3654)
* Add the OCaml book by Michael R. Clarkson

* Fix the alphabetical order
2020-07-12 14:36:22 -04:00
Marijan Smetko
2a6e8ed959
Add "Deep Learning with PyTorch" (#3652)
* Fix 'Reinforcement learning' broken link

Change the old google drive link to the new finished draft for the Reinforcement learning book

* Change url form

* Add Deep Learning with PyTorch

* Add PDF indicator
2020-07-07 13:11:32 -04:00
Thomas
4cfe0bc86c
Added Deno Resources (#3644)
* Added Deno resources

Added 2 links to Deno resources

* Added english deno resources under typescript

* Deleted a mistake I put into interactive en tuts
2020-06-28 14:01:25 -04:00
Jure Šorn
b32d9e392e
Added Comprehensive Python Cheatsheet to the Python section (#3645) 2020-06-27 21:58:47 -04:00
Mark Liffiton
c13cab1b3c
Add Database Design, 2nd Ed. (#3639)
* Add Database Design, 2nd Ed.

* Add format indicator
2020-06-18 10:16:55 -04:00
Shreyas Minocha
113736eb56
Add ‘Regular Expressions for Regular Folk’ (#3631) 2020-06-04 12:52:40 -04:00
Elton Morais
6ca5a71b03
Add Learn Go with Tests (#3608) 2020-05-19 15:15:10 -04:00
Marijan Smetko
87ba6c72fc
Fix 'Reinforcement learning' broken link (#3607)
* Fix 'Reinforcement learning' broken link

Change the old google drive link to the new finished draft for the Reinforcement learning book

* Change url form
2020-05-19 09:32:47 -04:00
Momozor
e206a32214
Add three CC-BY-SA licensed, Ada's PDF resources (#3603)
* Add three CC-BY-SA licensed, Ada's PDF resources

* Update free-programming-books.md
2020-05-17 18:37:25 -04:00
Penaz
8aafb846b1
Added 2D Game Development: From Zero to Hero (#3598) 2020-05-01 09:01:46 -04:00
Pierre
c7604cd015
Java webscraping handbook (#3567)
* Add Java Web Scraping handbook

* Remove trailing '/' on Java Web Scraping handbook
2020-03-31 14:01:59 -04:00
Timo Salomäki
afe066a97a
Added two SQL books (#3555) 2020-03-06 09:43:33 -05:00
slitherintopython
1c31f93653
Added slither into python book (#3552) 2020-02-29 12:54:40 -05:00
Uzay-G
67c4770855
remove defunct links (#3550)
* remove defunct links

* Update free-programming-books.md
2020-02-23 19:17:56 -05:00
Timo Salomäki
9f8c3d252e
Some Succinctly books from Syncfusion (#3546) 2020-02-11 08:41:46 -05:00
Timo Salomäki
4a7c83443b
Misc category cleanup (#3544)
* Misc category cleanup

* Fix

* Removed the CS For All book

It's just a set of problems and the textbook is no longer available for free online.
2020-02-09 21:24:59 -05:00
Timo Salomäki
4102083220 Added succinctly books from Syncfusion (#3543) 2020-02-08 14:15:37 -05:00
Timo Salomäki
41ba97e496
New books and reorganization (#3542) 2020-02-07 10:20:30 -05:00