Commit Graph

516 Commits

Author SHA1 Message Date
patrick-steve
4b5680b6c4
Added Machine Learning from Scratch (#6359)
* Added Machine Learning from Scratch

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

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

* Update free-programming-books-subjects.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-21 08:59:27 -04:00
Atishaye Jain
cac84caf5c
Add chain.resourses (#6358) 2021-10-20 23:25:23 -04:00
Dirk
1e9d193562
adds german java tutorial (#6336)
* Update free-courses-de.md

Add Java-Tutorials.de

* change order

* moved to books-section

* adds Java-Tutorial
2021-10-20 23:19:31 -04:00
Soumyadeb-Basu
fc6aed81a2
Added new resource under Java Programming language in free-programming-books-lang.md (#6355)
* Added DBMS resource in free-programming-books-langs.md file

* Corrected the issue in spacing

* Fixed further spacing issues and formatting

* Added resource under java language in free-programming-books-lang.md

* Added file extension(pdf)
2021-10-20 10:44:22 -04:00
Abhishek Srivastav
bd28dd1a36
Added "The Basics of C Programming" e-book (#6351) 2021-10-20 10:25:52 -04:00
Het Patel
e171c39784
Solution to Issue #6041 (#6341) 2021-10-20 10:02:46 -04:00
patrick-steve
29eb782b87
Added Bayesian method in artificial intelligence (#6332)
* Added Introduction to Algorithms book

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* 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>

* Update free-programming-books-subjects.md

* 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-20 09:48:16 -04:00
David Ordás
516e7d1e8c
chore(books): recover syncfusion succinctly assembly (#6255)
* Revert "Removed dead links to assembly section (#6253)"

This reverts commit 72c86a92c6.

* fix(books): change link to new url

Assembly Language Succinctly
by Christopher Rose
Foreword by Daniel Jebaraj
2013. Syncfusion Inc. | Technology Resource Portal

From: https://www.syncfusion.com/resources/techportal/details/ebooks/assemblylanguage
To: https://www.syncfusion.com/succinctly-free-ebooks/assemblylanguage

* chore(books): Remove multiformat

Removes multiformat links as suggested in review. Not needed if main link page contains the others
2021-10-20 09:32:22 -04:00
Eric Hellman
6b05922552
Language codes : se -> sv (#6339)
* correct bengali language code

* fix language code, replace spanish links with english

* lint

* greek language code is el not gr

* language code for Korean is ko not kr

* correct swedish language code
2021-10-19 22:27:12 -04:00
Benjamin Yee
f5de10d639
Add Flutter UI Succinctly eBook Resource (#6337)
* Add Python 3 Book

Python 3 book from DigitalOcean.

* Update list to add learning Processing resource

Reattempted.

* Update podcasts-screencasts-en.md

Changed playlist and added the contributor name.

* Alphabetize Processing playlists

Alphabetize the processing playlists added.

* Removed Processing Resource

Removed Processing YouTube links from screencasts.

* Updated free-courses with Processing Resource

Added processing resource in free courses list.

* Update free-courses-en.md Readme

Added Deno course from freeCodeCamp.

* Update free-courses-en.md

Removed Deno resource from master branch.

* Add Flutter UI Succinctly Book

Added a new Flutter UI eBook from the Syncfusion website.

* Fixed Flutter UI resource 

Changed Flutter UI resource to alphabetical order.
2021-10-19 22:25:28 -04:00
Bayu Putra Herlambang
4bb981b6aa
Add The Python Handbook - Flavio Copes EPUB (#6331)
* Update free-programming-books-langs.md

add ebook android

* 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>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-19 22:23:27 -04:00
Patryk Krawaczyński
0617c1891e
New bash book in PL (#6330)
"Programowanie w Bashu czyli jak pisać skrypty w Linuksie"
2021-10-19 09:11:54 -04:00
RuthlessRuler
11eddaf231
Updated link for database design 2e (#6320)
* Updated link for database design 2e

Since the previous link was throwing SSL errors, the link is updated to a new location where it works w/o any error.

* 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-19 09:10:51 -04:00
Oleg Mifle
2576ddf1a3
Add acwa book ru (#6315)
* Add acwa book ru

* 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-19 09:09:15 -04:00
Adzkar
6d8370b799
add javascript & ruby style guide (#6310)
* feat: add javascript and ruby airbnb style guide

* fix: changes dependencies url from branches to creator domain
2021-10-19 09:08:32 -04:00
John
6ae0331a8e
Add Korean free Haskell lecture (#6292)
* Add Korean free Haskell lecture

* Fix lint error

* Fix line blank line error

* Fix line blank line error2

* Update list order

* Delete unnecessary white space

* Update author of lecture

* Move courses to appropriate file

* Update courses/free-courses-ko.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-18 22:33:01 -04:00
Vashishth Patel
356cf4a940
Git Tutorial Added (#6290)
* Git Tutorial Added

* update the name

* revert back

* move to book
2021-10-18 22:18:08 -04:00
Vashishth Patel
292286df95
Vim Tutorial Added (#6289)
* vim tutorial added

* name updated

* revert back

* vim in book placed
2021-10-18 22:17:41 -04:00
Siddharth Johri
3681ff7cbc
Create free-programming-books-hi.md (#6274)
* Create free-programming-books-hi.md

* Update free-programming-books-hi.md

* Update free-programming-books-hi.md

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

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

* added link to README.md

* Update free-courses-hi.md

Remove a duplicate link and add resources for ruby

* Update courses/free-courses-hi.md

escape pipe

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

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

escape pipe

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

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

escape pipe

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

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

fixed non-working index-category hyperlink

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

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

Fixed non working index-category hyperlink

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

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

Correct minor error

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-10-18 22:11:28 -04:00
Mozartus
539250a183
Add ILE COBOL Programmer's Guide (#6304)
* Add ILE COBOL Programmer's Guide

* Create free-programming-books-langs.md

* Update free-programming-books-langs.md
2021-10-17 19:43:20 -04:00
Suzuki Katsuma
e8a8eb5095
Add Japanese books (TypeScript, Rust) (#6299)
* Add TypeScript book

"仕事ですぐに使えるTypeScript"

* Add PDF version

I forgot to write the link to the PDF

* Add Rust section and one book

"The Rust Programming Language 日本語版"

* Add Rust book

"Rust by Example 日本語版"

* Add PDF version

I forgot to write the link to the PDF
2021-10-17 19:33:41 -04:00
mzc-hedykim
da66ed2185
add a korean ebook link (#6291)
* fix to mistyping 

AWK guide subject mistyping as AWS

* add a ebook link for about springboot

* update an author

* delete an author email address
2021-10-17 19:28:23 -04:00
Javed Shaikh
475bdf6e0f
Add express.js handbook authored by Flavio copes (#6297) 2021-10-17 19:27:08 -04:00
Harsh Vardhan
94b05e87d6
Fixed dead links (#6295)
changed dead links to its web archived version.
2021-10-17 19:19:34 -04:00
dan
198eb1d551
Add Software Engineering at Google (#6293)
* Update free-programming-books-subjects.md

Add SWE at Google

* Update free-programming-books-subjects.md

Sort local list
2021-10-17 18:25:32 -04:00
Nataly Martins
c607295a74
Added course (#6279)
* added new course

* added course

* Added book

* added book

* Update free-programming-books-pt_BR.md

* Update free-courses-pt_BR.md

* Update free-programming-books-pt_BR.md

* Update books/free-programming-books-pt_BR.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-17 17:44:12 -04:00
ImVector
b5b4337035
Fixed broken link (#6276) 2021-10-16 13:34:21 -04:00
Davide Oggioni
4b636fdea3
update the free-programming-books-langs.md with link to contributing guide (#6261) 2021-10-15 21:47:40 -04:00
Augusto Accorsi
22fed61c85
add book The Elements of Data Analytic Style (#6244)
* add Kubernetes for dummies

* sort by alphabetical order

* remove k8s book

* add data Data Science book

* update lint

* update lint

* remove duplicated book and add a new one for data alaytic

* fix lint alphabetical issie

* 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-15 21:41:52 -04:00
Charlotte Tan
7e5e1d7258
Update broken link for windows phone book (#6254) 2021-10-15 19:39:05 -04:00
test123-all
baa4364f64
Add german book (#6245)
* Add german book: "PyQt und PySide - Anwendungsentwicklung mit Python und Qt"

* Correct formatting issues

* Swap line 192 with 191 to ensure right alphabetical order(Q comes before t)

* Add missing authors and format link/notes correctly

- as suggested by davorpa -

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

Co-authored-by: Sebastian Neumeier <neumeise1@mail.de>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-15 19:38:17 -04:00
Indra Hertanto
25434624d3
Add Redis Books (#6237)
* Add Redis Books

* Ammend PR comment - remove redis for dummies
2021-10-15 19:35:48 -04:00
ARSAN
7fe083c9b8
docs(id): add book, cast, and course (#6218)
* docs(id): add book, cast, and course

* docs(fix): readjust space

* docs: add solidity index

* docs: fix missing line

* Update courses/free-courses-id.md

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

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

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

* Update courses/free-courses-id.md

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

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

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

* Update casts/free-podcasts-screencasts-id.md

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

* Update books/free-programming-books-id.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-10-15 19:34:20 -04:00
nonce
72c86a92c6
Removed dead links to assembly section (#6253) 2021-10-14 21:10:57 -04:00
devsailor
7a16f1839c
Update free-programming-books-subjects.md (#6252)
Added How to manage remote servers with ansible book.
2021-10-14 21:10:07 -04:00
Aurélien Vivet
4a80056502
Add authors (#6251)
Author name found on the original book.
2021-10-14 21:08:50 -04:00
Kamil Warguła
7d7f1adff6
Add "Arduino basics course" from forbot.pl (#6250)
* Add "Arduino basics course" from forbot.pl

* Update order
2021-10-14 21:08:11 -04:00
Dmytro Androshchuk
3330d1da69
add Symfony and Laravel books (#6249)
* add Symfony and Laravel books

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

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

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

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

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

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

* Update free-programming-books-ua.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-14 20:47:20 -04:00
krau5
c2c2331e7f
Added new Python book (#6230) 2021-10-14 20:37:02 -04:00
David Ordás
47a4121077
fix(books): #6224. Restore UNAM url (#6232)
* fix(books): restore UNAM url

UNAM `https` link must be preserved. It is the author site.

https://lya.fciencias.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf

openlibra site is down (see #5470)

Resolves EbookFoundation/free-programming-books#6224
Fixes EbookFoundation/free-programming-books#5916 
Fixes EbookFoundation/free-programming-books#6097

* chore(books): set author

BOOK:        Breves Notas sobre Análisis de Algoritmos
AUTHOR:  Jorge L. Ortega Arjona
EDITOR:     Departamento de Matemáticas, Faultad de CienIas, UNAM (Universidad Nacional Autónoma de México)
DATE:       marzo 2005
2021-10-13 21:20:53 -04:00
David Ordás
aee30b1ee6
fix(books): use author site (#6226)
RESOURCE:   Financial Numerical Recipes in C++
AUTHOR:        Bernt Arne Ødegaard
URL 1:             http://finance.bi.no/~bernt/gcc_prog/recipes/ 
URL 2:             https://tfetimes.com/wp-content/uploads/2015/04/recipes.pdf
DATE:              Jun 2014
HOME:            https://ba-odegaard.no/gcc_prog/recipes/
PDF:                https://ba-odegaard.no/gcc_prog/recipes/recipes.pdf
PRINT:            https://ba-odegaard.no/gcc_prog/recipes/recipes.ps
SOURCES:      https://ba-odegaard.no/gcc_prog/recipes/finrecipes.zip

Improves EbookFoundation/free-programming-books#6213
Improves EbookFoundation/free-programming-books#5470
2021-10-13 21:16:08 -04:00
Isadora Oliveira
4cfcfd8f01
update with dart sugestion (#6225)
* update with dart sugestion

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

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

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

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

* Update books/free-programming-books-pt_BR.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-10-13 21:12:26 -04:00
Oresztesz Margaritisz
e3c97a5584
Added Distributed Systems 3rd edition (#6219)
Added Distributed Systems 3rd edition to the Cloud Computing section.
2021-10-13 09:52:21 -04:00
Jordan Rinder
f91a688499
Fix broken Financial Numerical Recipes in C++ link (#6213)
* Fix broken Financial Numerical Recipes in C++ link

* Add pdf label
2021-10-13 09:42:36 -04:00
Tom Nguyen
f81d5daff5
The Crafting Interpreters book has been completed (#6212) 2021-10-13 09:39:37 -04:00
David Ordás
fc2421435d
feat(books): Add blockchain subject (#6210)
* feat(books): Add Blockchain subject

Add new section about the `Blockchain` topic.

Suggested at EbookFoundation/free-programming-books#5696, commit 69b21f283a

* feat(books): Add `Blockchain for Dummies`

Title: Blockchain for Dummies, 2nd IBM Limited Edition
Author: Manav Gupta
Year: 2018
Editorial: IBM
Publisher: John Wiley & Sons, Inc

* feat(books): Starting with Enterprise Blockchain

Title: Getting Started with Enterprise Blockchain. A Guide to Design and Development
Url: https://www.ibm.com/downloads/cas/RYWXAR0M
Authors: Michael Bradley, David Gorman, Matt Lucas, Matthew Golby-Kirk
Editor: IBM Corporation
Publisher: O'Really Media Inc

* feat(books): Add `IBM Blockchain: The Founder’s Handbook`

TITLE:            IBM Blockchain: The Founder’s Handbook (An introduction to building a blockchain solution), Third Edition
AUTHORS:    Antonio Banda, Matthew Hamilton, Eileen Lowry, John Widdifield, Andy Carelli, Jerry Cuomo, Kalie Dove-Maguire, Elaine Lai, Brigid McDermott, Carolyn Rogers, Don Thibeau
DATE:            June 2020
EDITOR:        IBM Corporation
PUBLISHER:  IBM Corporation

* chore(books): Classify other Blockchain resources

Move some resources from `Misc` ... to `Blockchain` section

Some other related topics that can fit:
- Cryptocurrencies
- Hyperledge
- Bitcoin
- Ethereum
- Solidity

* chore(books): CDN 2 website link + all authors

BOOK:           Bitcoin and Cryptocurrency Technologies
AUTHORS:     Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, Jeremy Clark
CDN (draft):   https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf
FRONTEND:   http://bitcoinbook.cs.princeton.edu
2021-10-13 09:38:57 -04:00
Héctor Vega
c85271b113
Added new resource for Django (#5922)
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-13 09:33:15 -04:00
Héctor Vega
c4abf9560f
Fixed broken links from UNAM resources (#5916)
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-10-13 09:29:59 -04:00
David Ordás
d115492ab8
fix(books): CSS heading patch - fa_IR (#6209)
Improves EbookFoundation/free-programming-books#5273
2021-10-12 21:50:30 -04:00
Jordan Rinder
54b1cc9ecd
Add Forecasting: Principles and Practice 3rd ed to R (#6208) 2021-10-12 21:49:53 -04:00
Indra Hertanto
0f1d59330c
Add Elements of Data Science (#6190)
* Add Element of Data Science

* Fix typo Elements of Data Science
2021-10-12 21:45:01 -04:00
MD. AMIRUL ISLAM
360b72b5b0
Flutter bangla course add (#6172)
* Flutter bangla course add

add Bangla flutter tutorial course

* updated
2021-10-12 21:43:19 -04:00
bryonye
4fe1eae665
Adding prolog haskell books (#6175)
* Added Haskell and Prolog books; edited some incorrect Haskell entries

* Added names to Prolog and Haskell books.

* Removed trailing slash

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

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

* HTTP -> HTTPS fix

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-12 21:39:26 -04:00
Falguni_M
dbd3b08aed
Updated BeanShell Scripting Language in Books-en (#5692)
* Updated BeanShell Scripting Language in Books-en

* Added two more resources.

Corrected the order of the heading and added three more resources for the scripting language

* add creator

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

* add creator

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

* Removed blog entries

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

* remove space

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-12 21:36:34 -04:00
Brian Choromanski
e678628f90
Fixed Markdown error in free-programming-books-en.md (#6200)
Co-authored-by: Brian Choromanski <Brian.Choromanski@commscope.com>
2021-10-12 12:12:23 -04:00
Emad Rad
bdc83f40e0
New Farsi/Persian links (#6198)
* New books on linux added

* New Git course added

* signup required (in Farse) added to the course

* fix linter issue

Co-authored-by: Emad Ehsanrad <emad.ehsanrad@gmail.com>
2021-10-12 11:02:28 -04:00
Bruno-366
189cbf13c5
add "easy forth" and "learning apl" (#6197)
* add "easy forth" and "learning apl"

* reorder alphabetically, add authors
2021-10-12 11:01:02 -04:00
Chanho Lee
7557f90f8b
Add a Korean ebook (#6195)
* Add a Korean ebook

* Add author of Jump to flask

* Change order

* Change the order

* Change the order

* Change the order
2021-10-12 10:45:18 -04:00
mzc_김동현
ede3978bea
fix to mistyping (#6189)
AWK guide subject mistyping as AWS
2021-10-12 10:32:17 -04:00
Titus Tzeng
5c2f20727a
Added "A Computational Logic" (#6188)
* Added "A Computational Logic"

Added "A Computational Logic" by Robert S. Boyer and J Strother Moore.

* Added info to "A Computational Logic"

Added the publication year.
2021-10-12 10:31:35 -04:00
swartz-k
ddceca6904
Add book zh tour-of-rust (#6184)
Co-authored-by: wangxu <wangxu03@megvii-inc.com>
2021-10-12 10:27:21 -04:00
Hoon Wee
4c310378cf
Fix lint error (#6165) 2021-10-12 10:10:14 -04:00
Alvin Zulham
3d341883d6
add : Flutter books (HTML) Bahasa Indonesia (#6167)
* add : Flutter books (HTML) Bahasa Indonesia

* fix : writing format
2021-10-12 09:25:36 -04:00
hedy kim
aa9bee7569
add a ebook link (#6182)
* add a korean book links

* lint checked warning point fix

* lint checked warning point fix

* TOC fix

* TOC fix

* TOC fix

* add a python guide

* Alphabetical fix

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

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

* empty index remove

* add a new ebook "intermediate python"

* add a AWS Script ebook link

* add a sed stream editor ebook

Co-authored-by: hedykim <mzchedykim@lgupluspartners.co.kr>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-11 22:02:16 -04:00
x0rld
7da35828f2
add french C course (#6180)
* remove online course from "books"

* add french C course in the more appropriate section

Co-authored-by: x0rld <git@x0rld.eu>
2021-10-11 21:59:23 -04:00
Jordan Rinder
65b7e54570
Fixes: #6178 (#6179)
* Fixes: #6178

* Upate Julia Quantitative Economics link to be more stable
2021-10-11 20:47:54 -04:00
bryonye
bbbbb1608d
Removed Bookboon links as site now requires signup and no alternative distribution found. (#6166) 2021-10-11 10:25:32 -04:00
Klaudia2432
ce37b2eead
Added git to free-programming-books-langs.md (#6160) 2021-10-11 10:10:14 -04:00
Manvi Goel
01474f1155
Added book: Foundations of Computational Books (#6158)
* Added book: Foundations of Computational Books

* Update free-programming-books-subjects.md
2021-10-11 10:05:39 -04:00
Pengyue Jiang
87df629444
Include Textbook for System Programming in C at the University of Illinois (#6149)
* Include Textbook for System Programming in C at the University of Illinois

* Correct book title and add authors
2021-10-11 09:55:42 -04:00
Diego Arostegui
2a4d4b1e2e
Solve some 404 errors in books-ES (#6085)
* Removing 404 link Errors from ES

404 Errors 
http://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf
http://lya.fciencias.unam.mx/jloa/publicaciones/teoria.pdf
http://lya.fciencias.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf

* Updating https:// links for fciencias.unam.mx 

Removing one link

* add missing blank line

* add missing blank line

* adding POO y MVC en PHP - Eugenia Bahit (PDF)

* Update books/free-programming-books-es.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-10 18:23:10 -04:00
nonce
f4b6a237af
Added CMake courses (#6150)
* Added CMake courses

* fixed alphabetical order build error

* fixed build error (I hope)

* removed riptutorials
2021-10-10 18:17:48 -04:00
Shirsh Zibbu
51d7d27451
add book Mastering Node (#6143)
* add book Mastering Node

* update entry for Mastering Node
2021-10-10 17:23:58 -04:00
Javed Shaikh
37a37de188
Add nodejs handbook (#6142) 2021-10-10 17:22:44 -04:00
IACS CSU 2020
cfe038174a
added resources in mathematics and theoretical cs (#6129)
* Update free-programming-books-subjects.md

* Update free-programming-books-langs.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.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-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>

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

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

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-10 17:07:53 -04:00
Reo Uehara
7e7745902a
Add Introduction to Go in Japanese (#6130) 2021-10-10 16:34:44 -04:00
Titus Tzeng
5956d34adc
Added a search engine book to subject list (#6124)
I added "Search Engines: Information Retrieval in Practice" by W. Bruce Croft, Donald Metzler, Trevor Strohman to the subject list.
2021-10-10 16:32:43 -04:00
Asher
c71ff5761b
Added Node.js eBook (#6119)
* Added Node.js eBook

* Update ebook listing with file formats

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

* Corrected Alphabetisation

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-10 16:24:48 -04:00
Arky
e2cd132b57
Add Kotlin Quick Reference online book. (#6103)
* Add Kotlin Quick Reference online book.

https://kotlin-quick-reference.com/

* 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 free-programming-books-langs.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-10 16:13:45 -04:00
hedy kim
2a0ca10b6e
Add a korean ebook (#6102)
* add a korean book links

* lint checked warning point fix

* lint checked warning point fix

* TOC fix

* TOC fix

* TOC fix

* add a python guide

* Alphabetical fix

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

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

* empty index remove

* add a new ebook "intermediate python"

Co-authored-by: hedykim <mzchedykim@lgupluspartners.co.kr>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-09 14:06:55 -04:00
subarashii-huch09
7bad91b8e4
added a JS DOM book from DigitalOcean (#6099)
* Update free-programming-books-langs.md

* rearranged it in alphabetical order

* Update free-programming-books-langs.md
2021-10-09 14:04:17 -04:00
Julian Ste
79040f2d23
Updated links for the fciencias domain (#6097)
Updated links for the fciencias domain that were broken
2021-10-09 14:00:31 -04:00
pond-e
1a4a1776bc
Fix link in books/free-programming-books-ja.md (#6093)
* Remove link

* Add new link "ScalaによるWebアプリケーション開発"

* fix alphabetical ordering

* fix link
2021-10-09 12:28:30 -04:00
Andika Tulus Pangestu
0c3480e167
Adding some links to books (#5629)
* Adding some links to books

Adding some links to books and websites that provide programming tutorial books in Indonesian

* fix order

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

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-08 21:13:56 -04:00
M.Hossein
ec7c9e8e97
Fa persian js book (#6047)
* added functional light js book

* fix javascript dictation

* fix ordering alphabet

* fix ordering with swaping

* remove functional light js book
2021-10-08 10:59:32 -04:00
leovoon
1000d3b535
Add book zh "Vue3.0学习教程与实战案例 (#6075) 2021-10-08 10:50:09 -04:00
Eric Hellman
476d50afdf
greek language code is el not gr (#6070)
* correct bengali language code

* fix language code, replace spanish links with english

* lint

* greek language code is el not gr
2021-10-08 10:43:38 -04:00
pond-e
b55f312edb
Add new link "ScalaによるWebアプリケーション開発" (#6066)
* Remove link

* Add new link "ScalaによるWebアプリケーション開発"

* fix alphabetical ordering
2021-10-08 10:33:36 -04:00
Shankar Rao Mata
590561d855
added the solidity programming language for writing smart contracts i… (#5995)
* added the solidity programming language for writing smart contracts in Ethereum

* updated the spaces between the previous and the next sections

* Added few more resources for solidity development which includes step by step guide

* Fixed the alphabetical order

* removed the specific version based on the review comment

* removed the course in the solidity section to have it just books and guides
2021-10-08 09:44:47 -04:00
Maxdha Max
c2fa5ed5f8
Add: React JS untuk Pemula (Indonesia) (#6035)
* Add: Indonesia React Ebooks

* Add: Indonesia React JS Ebook

* Add: React JS Ebooks

* add: React JS Ebook (Indonesia)

* add: React JS untuk Pemula Ebook
2021-10-08 09:37:15 -04:00
hedy kim
632df91ed0
add a korean book links (#5989)
* add a korean book links

* lint checked warning point fix

* lint checked warning point fix

* TOC fix

* TOC fix

* TOC fix

* add a python guide

* Alphabetical fix

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

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

* empty index remove

Co-authored-by: hedykim <mzchedykim@lgupluspartners.co.kr>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-08 09:36:11 -04:00
Leonard
7dcd9cdd3e
Hacktoberfest Adding 3 free Indonesian e-books (#5577)
* hacktoberfest Adding a new free Indonesian laravel e-book

* hacktoberfest Adding a new free Indonesian laravel e-book

* hacktoberfest Adding a new free Indonesian yii e-book

* hacktoberfest Adding a new free Indonesian php e-book

* hacktoberfest Adding a new free Indonesian php e-book

* hacktoberfest Adding a Author and eBook Type

* hacktoberfest Adding a Author and eBook Type

* fix author formatting

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

* fix author formatting

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

* fix author formatting

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

* remove extra line

* remove unused index items

* moved links to PHP

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-08 09:19:50 -04:00
Zilmar de Souza Junior
2ef6f8fad4
Adds Kubernetes book (#6033)
Adds "Uncomplicating Kubernetes" by Jeferson Fernando
2021-10-07 21:49:26 -04:00
Pranav Mittal
22282a8d2a
Added new resource for Django 3.2 (#6032) 2021-10-07 21:47:14 -04:00
Dmitriy Alekseiev
e187577b34
Update free-programming-books-ua.md (#6027)
Fixes to more pleasant form
2021-10-07 21:42:03 -04:00
Ramses Garate
4dad6482bf
Add "React in Patterns" from Krasimir Tsonev (#6016)
* add react in patterns from Krasimir Tsonev

* delete ('web') in react in patterns book
2021-10-07 21:24:11 -04:00
Dmitriy Alekseiev
a71df21b45
Update free-programming-books-ru.md (#6014)
* Update free-programming-books-ru.md

Translated one phrase.

* Update free-programming-books-ru.md
2021-10-07 21:23:22 -04:00
Daniil Archangelsky
b7238d780f
Added lisp books (#5998)
* Added lisp books

* Added format for lisp books

* Added access note
2021-10-07 21:21:47 -04:00
Eric Hellman
7afa5a71aa
correct bengali language code (#6021) 2021-10-07 12:36:57 -04:00
Dmitriy Alekseiev
8ee99b553b
Update free-programming-books-ua.md (#6015)
Fixed a mistake
2021-10-07 12:26:39 -04:00
Krati Agrawal
f1dc9f15aa
Added new resource for R language (#6005)
* Added new resource for R language

* Update free-programming-books-langs.md
2021-10-07 12:10:59 -04:00
Kalpesh
75f58dc84a
Added Next.js resource (#5924)
* Added Next.js resource

* Update free-programming-books-langs.md

Added another resource from free-courses-en.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>

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-07 11:42:49 -04:00
Saurabh Daware
272a8f5db4
Add Learning Java Language eBook (#5966)
* Added HTML5 Canvas Notes for Professionals

* Added Learning Java Language eBook

* Added Rip Tutorials in books/free-programming-books-subjects.md

* 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-07 10:13:07 -04:00
David Ordás
eb815f122f
feat(books): Software Environment Concepts (#5981)
by Amr Elmohamady @Amr2812

Website: https://softwareconcepts.vercel.app
Repo: https://github.com/Amr2812/software-environment-concepts/
2021-10-06 23:09:20 -04:00
David Ordás
bb8863499f
feat(books): How To Code in Node.js - eBook (#5977)
* feat(books): How To Code in Node.js eBook

Authors: David Landup and Marcus Sanatan
Editors: Timothy Nolan and Brian MacDonald
Publisher: Stack Abuse @StackAbuse, Digital Ocean
Date: 2020-12

PDF: https://assets.digitalocean.com/books/how-to-code-in-nodejs.pdf
EPUB: https://assets.digitalocean.com/books/how-to-code-in-nodejs.epub

* fix(books): sync format with their tutorial
2021-10-06 23:02:08 -04:00
David Ordás
a7a323aef7
refactor(books): Split RE4B - Reverse Engineering For Beginners (#5603)
* refactor(books): add re4b - french

Reverse Engineering for Beginners -
https://beginners.re/RE4B-FR.pdf
Author: Dennis Yurichev @DennisYurichev @dennis714
Translators: Florent Besnard @besnardf, Marc Remy @mremy, Baudouin Landais, Téo Dacquet @T30rix, @BlueSkeye

Implements EbookFoundation/free-programming-books#5558

(cherry picked from commit 14c32afe2cce6015009647445ddef620284634fe)

* refactor(books): remove due to not free in english & russian

Implements EbookFoundation/free-programming-books#5558

* refactor(books): add re4b - german

Reverse Engineering for Beginners -
https://beginners.re/RE4B-DE.pdf
Author: Dennis Yurichev @DennisYurichev @dennis714
Translators:  Dennis Siekmeier17 @DSiekmeier, Julius Angres18 @JAngres, Dirk Loser19 @PolymathMonkey, Clemens Tamme, Philipp Schweinzer

Implements EbookFoundation/free-programming-books#5558

* refactor(books): add re4b - japanese

Reverse Engineering for Beginners -
https://beginners.re/RE4B-JA.pdf
Author: Dennis Yurichev @DennisYurichev @dennis714
Translators:  @shmz @4ryuJP

Implements EbookFoundation/free-programming-books#5558

* refactor(books): add re4b - italian

Reverse Engineering for Beginners -
https://beginners.re/RE4B-IT.pdf
Author: Dennis Yurichev @DennisYurichev @dennis714 @yurichev
Translators:  Federico Ramondino @pinkrab
, Paolo Stivanin @paolostivanin, @twyK, Fabrizio
Bertone @fbertone, Matteo Sticco @sticken88, Marco Negro @Internaut401, @bluepulsar.

Implements EbookFoundation/free-programming-books#5558

* fix(books): section level

* refactor(books): add re4b - polish

Reverse Engineering for Beginners -
https://beginners.re/RE4B-PL.pdf
Author: Dennis Yurichev @DennisYurichev @dennis714 @yurichev
Translators:  Kateryna Rozanova, Aleksander Mistewicz, Wiktoria Lewicka, Marcin Sokołowski

Implements EbookFoundation/free-programming-books#5558

* refactor(books): add re4b - traditional chinese

Reverse Engineering for Beginners -
Author: Dennis Yurichev @DennisYurichev @dennis714 @yurichev
Translators:  Antiy Labs, Archer

Implements EbookFoundation/free-programming-books#5558

* lint(books): fix marker style

* refactor(books): move re4b - german to assembly

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse

* refactor(books): move re4b - italian to assembly

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse

* refactor(books): move re4b - french to assembly

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse

* refactor(books): merge assembly - webassembly

Moving/adding book "WebAssembly friendly programming with C/C++"
Author: @chaishushan, @3dgen
Translator: @yushih

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse

* refactor(books): move re4b - chinese to assembly

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse

* refactor(books): move re4b - polish to assembly

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse

* refactor(books): move re4b - japanese to assembly

It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category.

It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse
2021-10-06 22:53:01 -04:00
Himanshu Rathod
a835f323f3
Added a Mathematics eBook (#5984) 2021-10-06 22:46:36 -04:00
Richard Green
ad65d06d78
Added new NoSQL resource (#5948)
* Added new NoSQL resource

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

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

* Update free-programming-books-langs.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-06 22:43:18 -04:00
Wirawat.B
0b1cda4a3e
added Go lang to courses-th.md (#5893)
* added Go lang to courses-th.md

* hot fixed blank line

* change to book-th.md

* Change content to one book

* remove go in free-courses-th.md
2021-10-06 10:28:05 -04:00
Titus Tzeng
165ca7af78
Added Theory of Computation by Jim Hefferon (#5964) 2021-10-06 10:09:27 -04:00
Wasi Master
16df0aceb9
Added resources for MySQL in Bengali (#5927)
* Added new resources for MySQL in Bengali

* Sorted lines alphabetically

* Added vertical tab scape and fixed instructor name for sohidul islam

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

* Added instructor name for "live project"

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

* Fix names and add platform

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-06 09:28:49 -04:00
Andrei Dobrinski
ecc78925b9
Add svelte resources (#5909)
* add svelte interactive tutorial

* add svelte courses

* add svelte to index

* move svelte resource to books listing

* move svelte resource to courses
2021-10-06 09:27:55 -04:00
Héctor Vega
3d79ce644d
Updated information about Django Girls tutorial in Spanish (#5921) 2021-10-05 21:49:07 -04:00
Abishek Sriram G
6b7a316797
Restructured the Books to add new Subsection : MongoDB and added The … (#5890)
* Restructured the Books to add new Subsection : MongoDB and added The Definitive Guide to MongoDB PDF book

* Ordered the MongoDb list

* Updated new link for free book
2021-10-05 21:48:01 -04:00
Héctor Vega
6340a9f4a8
Added new resource about web development (#5918)
* Added new resource about web development

* Added note about email requirement
2021-10-05 21:42:17 -04:00
Héctor Vega
51d3f5dbc8
Added resource about algorithmic complexity (#5913) 2021-10-05 21:38:43 -04:00
Héctor Vega
599ae40eb8
Add resources about algorithms from UNAM (#5911)
* Add resources about algorithms from UNAM

## What does this PR do?
Add free resource about algorithms from UNAM
 
## For resources
### Description
Handbook used in the online program of UNAM (SUAyED) for algorithms assignatures covering topics such as: algorithms concepts and properties, automatan, fomal programming languages and Turing machine.
### Why is this valuable (or not)?
This PR adds free material from the most pretigious college in México that is used in it's asignatures.
 
### How do we know it's really free?
It's provided from UNAM's official website.
 
### For book lists, is it a book? For course lists, is it a course? etc.
Yes, for the book lists it is a book.

## Checklist:
* [x]  Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/master/CONTRIBUTING.md)
* [x]  Search for duplicates.
* [x]  Include author(s) and platform where appropriate.
* [x]  Put lists in alphabetical order, correct spacing.
* [x]  Add needed indications (PDF, access notes, under construction)
 
## Follow-up
* Check the status of GitHub Actions and resolve any reported warnings!

* Fixed alphabetical order of the contribution

* Correction quoting source and authors
2021-10-05 21:36:41 -04:00
Ahmad Faiz Kamaludin
fcbe7bd844
add electron book from syncfusion (#5871)
* add electron book from syncfusion

* change electron category to javascript framework

* remove .idea folder

* fix error linting in electron resources
2021-10-05 21:19:21 -04:00
Typiespectre
cf0b023216
Added new course and fixed some info (#5868)
* rearrange korean course in alphabetical order

* change section according to the markdown syntax

* Add new section and book: operation system

* HTML syntax back to its original state.

* changed to direct link
2021-10-05 21:17:26 -04:00
Saurabh Daware
4946c411d9
Added HTML5 Canvas Notes for Professionals (#5938) 2021-10-05 21:09:31 -04:00
Seth Falco
155d961883
added a react book from digitalocean (#5937) 2021-10-05 21:08:27 -04:00
Jimmy
0b7b656154
add gtk event driven book (#5933)
* add gtk event driven book

* update with correct book name

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-05 21:07:39 -04:00
Héctor Vega
2985d03557
Updated broken link (#5917) 2021-10-05 21:04:54 -04:00
Héctor Vega
6ee2b993f5
Updated broken link (#5915) 2021-10-05 21:03:58 -04:00
Abderrahim SOUBAI-ELIDRISI
175ac1e2a5
Adding Module Patterns book (#5789)
* Adding Module Patterns

* 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-05 20:57:57 -04:00
chartung17
189c2f3476
Added book on Compiler Design (#5894)
Introduction to Compilers and Language Design - Douglas Thain (PDF)
2021-10-04 22:09:13 -04:00
Thiago Dantas Soares
9bdde38f49
Update free-programming-books-pt_BR.md (#5881)
link not working, disabled
2021-10-04 21:39:37 -04:00
Igor Martayan
9f37a55794
Add a French book on string algorithms (#5878)
* Add OCaml From the Ground Up

* Remove trailing slash

* Add Algorithmique du texte
2021-10-04 19:21:26 -04:00
Afiq Nazrie
2a5c7bc80f
Update Emacs entries links (#5869)
Changed from HTML/PDF links to their respective landing page so reader can choose
their preferred reading format (HTML node, HTML single page, PDF, etc.).
2021-10-04 19:06:49 -04:00
Tom Zille
07d2e6767a
Fixed small Typos in free-programming-books-langs.md (#5867) 2021-10-04 19:02:11 -04:00
kree666
475ec49039
Adds in book to Data Structures and security sections and updates information (#5858)
* Add in book to Data Structures section

* Moves resource to new section

Moved "The Joy of Cryptography" from the Mathematics section to the Security section

* Update resource information

Updated the date on "The Joy of Cryptography" resource

* add in cryptography resource
2021-10-04 18:51:54 -04:00
Prakash
19dee7f9db
Beautiful tutorial for kafka (#5857)
Co-authored-by: Prakash <prakash_kumar-bng@external.mckinsey.com>
2021-10-04 18:50:14 -04:00
Leonardo Luís Dalcegio
b474735a24
Add book Bash Scripting (#5781)
* Added Bash Scripting guide in brazilian portuguese

* Update free-programming-books-pt_BR.md

* Update free-programming-books-pt_BR.md
2021-10-04 10:31:50 -04:00
DaeHyun Sung
1cfb2d7a88
add learning GNOME Korean book (#5852)
add learning GNOME(그놈배우기) Korean book
2021-10-03 22:55:33 -04:00
rjc
83beecd381
Add "Learn Ruby the Hard Way" by Zed A. Shaw (#5842) 2021-10-03 22:40:09 -04:00
kree666
0a95276a95
Adds in books to AI section (#5833)
* Update free-programming-books-subjects.md

Adds in a free AI book

* Update free-programming-books-subjects.md

* Update free-programming-books-subjects.md
2021-10-03 22:31:12 -04:00
Igor Martayan
5ad1b87ef2
Add OCaml From the Ground Up (#5829)
* Add OCaml From the Ground Up

* Remove trailing slash
2021-10-03 22:27:03 -04:00
pond-e
6f6680f406
Remove link (#5824) 2021-10-03 22:16:30 -04:00
Nikhil Shanbhag
ea4d855045
Added Learning graphql pdf book (#5817)
* Added Learning Kotlin pdf book

* Added Learning Kotlin pdf book

* Added Learning graphql pdf book
2021-10-03 22:06:25 -04:00
Michał Dobranowski
45fc501d42
Add two books in Polish (#5809)
* Add Polish DS book

* Add Polish CP book

* Fix some indications
2021-10-03 21:54:36 -04:00
Charlotte Tan
8c2ad86d7d
Remove 'The Art of Computer Programming - Donald Knuth (fascicles, mostly volume 4)' (#5805) 2021-10-03 21:44:38 -04:00
Charlotte Tan
05db7aba2b
Add "A Primer on Design Patterns" (#5804)
* Add "A Primer on Design Patterns"

* add formats and notes for leanpub

* Remove direct link to book in HTML format

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-03 21:44:09 -04:00
Diego Alves
c75c89b55a
adding vimbook in pt_br (#5791) 2021-10-03 17:39:15 -04:00
CleanMachine1
82b8fb5031
books: add Conquer the Command Line (#5787)
* books: add 'Essentials - Conquer the Command Line

chore: typo

* chore: rename book

* CI bug
2021-10-03 17:34:40 -04:00
Magnus Sundström
d70cb05b5e
Removed dead links (#5785)
* Updated a broken llink

Updated a broken link to the book "Mastering Xamarin UI Development, Second Edition" by Steven F. Daniel

* Added missing author to title

Added missing author name to the title "Creating Mobile Apps with Xamarin.Forms C#" by Charles Petzold

* Removed dead links
2021-10-03 17:28:29 -04:00
alvux
93ef9e9b94
Add web design book (#5779)
* feat: add Web Design Primer book

* feat: change order

* feat: change category

Co-authored-by: Alexandre VU <alexandre.vu@montreal.ca>
2021-10-03 17:18:32 -04:00
trungqudinh
f0244d0fb4
Update Learn Vimscript the Hard Way Author (#5770) 2021-10-03 17:00:31 -04:00
Muhamad Azizi
66414389da
Add Machine Learning Book (#5766)
* Add Machine Learning Book

Add Machine Learning Book
- Machine Learning with Python

* Add Machine Learning Book

Add Machine Learning with Python Book

* Revise

Revise
2021-10-03 16:57:39 -04:00
Ayush Shah
d5667fe8f8
Add C Programming Tutorial book (#5765)
* Add C Programming Tutorial book

* Update the link

Changed the book type (HTML)

* Reformat the link
2021-10-03 16:56:47 -04:00
Jonatan Santos
726aae01d5
Adding phpdocumentor (#5764) 2021-10-03 16:54:48 -04:00
Yash Pawar
d265ff7188
add ML books and courses (#5726)
* add The Mechanics of Machine Learning

* change url for Introduction to statistical Learning

* change url for Mining of Massive Datasets

* add Mathematics for Machine Learning course

* add Made with ML in courses

* fix position of Made with ML

* remove trailing

* fix trailing \ in programming-books-langs

* add PDF indication to MMDS book

* add author and remove author links
2021-10-03 16:39:19 -04:00
Ahmet Cetin
65201a5ce8
Kubernetes Deployment & Security Patterns added (#5721)
* Kubernetes Deployment & Security Patterns added

* Put the link under Containers section
2021-10-03 16:36:10 -04:00
Bruno Casali
dece323590
Add Mastering Roda to Ruby's section (#5679)
* Add section called "Roda" to Ruby's section

And add https://fiachetti.gitlab.io/mastering-roda/ Mastering Roda free book to it

* Remove Roda section & Move Mastering Roda to Ruby's
2021-10-03 16:29:38 -04:00
Magnus Sundström
521f2e91d2
Updated a broken link + added missing name credit for a title (#5757)
* Updated a broken llink

Updated a broken link to the book "Mastering Xamarin UI Development, Second Edition" by Steven F. Daniel

* Added missing author to title

Added missing author name to the title "Creating Mobile Apps with Xamarin.Forms C#" by Charles Petzold
2021-10-02 16:43:42 -04:00
Nikhil Shanbhag
a96efa0bcd
Added Learning Kotlin pdf book (#5753)
* Added Learning Kotlin pdf book

* Added Learning Kotlin pdf book
2021-10-02 16:38:08 -04:00
RDxR10
84eea7e14f
Add Jenkins User Handbook (official) (#5749) 2021-10-02 16:32:11 -04:00
Adhiraj
27e0fa676d
added Learn Python the Right Way (#5747) 2021-10-02 16:31:14 -04:00
Ahmet Cetin
fb068b8fcf
AWS S3 Cost optimisation ebook (#5719) 2021-10-02 16:18:19 -04:00
Julian Ste
fe57bc3124
Updated or deleted broken links (#5743)
https://github.com/michivo/go-tour-de  is a project for a german version of tour of go
2021-10-02 09:00:31 -04:00
Mercurio
c16072258e
Add 2 books about Go internals (#5741)
* Add 2 books about Go internals

* Fix the alphabetical order
2021-10-02 08:57:29 -04:00
Ahmet Cetin
17007e8689
Kubernetes Hardening Guide added (#5718) 2021-10-02 08:30:39 -04:00
Ahmet Cetin
8c9fc74dfc
Tackling TypeScript added (#5716) 2021-10-02 08:28:27 -04:00
David Ordás
009c4f7e69
chore(books): complete review #5668 Fundamentals of Computer Programming with C# (#5712)
* add one more c # book

* Update free-programming-books-ar.md

* Update free-programming-books-ar.md

* Update free-programming-books-ar.md

* chore(courses): finish to move item to books-en

Resource already exists so, multiple format rule is applied

Recovered from EbookFoundation/free-programming-books#5668 requested by @Debajyotighosh654

Co-authored-by: Debajyoti Ghosh <69044692+Debajyotighosh654@users.noreply.github.com>

Co-authored-by: Debajyoti Ghosh <69044692+Debajyotighosh654@users.noreply.github.com>
2021-10-02 08:24:55 -04:00
Saurabh Daware
0be3dc50ee
Added PostgreSQL Notes for Professionals (#5688)
* PostgreSQL Notes for Professionals

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

* Added PostgreSQL Notes for Professionals
2021-10-01 19:22:33 -04:00
alvux
4ceb839ae3
Add "Programming Fundementals" book (#5682)
* feat: add "Programming Fundamentals" book

* feat: modify Programming Fundamentals URL

Co-authored-by: Alexandre Vu <UVUALEX@VP1333718.ile.mtl.qc.ca>
2021-10-01 19:16:46 -04:00
Bruno Casali
6b569ad6c2
Add amazing Ember.js tutorial (#5677)
https://yoember.com/
2021-10-01 19:10:44 -04:00
Indra Hertanto
91cc364e31
Add programming books Scala Book (#5613)
* Add programming books Scala Book

* Ammend PR comment to remove individual links Scala Book
2021-10-01 18:57:23 -04:00
Riwandy
6b6e7242de
Added MongoDB Notes for Professionals book at free-programming-books-langs.md (#5667)
* Update 1 book URL in free-programming-books-id.md

Update URL for Pemrograman Kompetitif Dasar

* Add new MongoDB book at free-programming-books-langs.md

Added MongoDB Notes for Professionals
2021-10-01 11:53:17 -04:00
Filip Novotný
17d50a545b
Update Czech programming books (#5661)
* remove dead czech books link

* add and improve czech book resources
2021-10-01 11:48:33 -04:00
Eduardo Cáceres
ea0c81f434
Add .NET Book Zero, by Charles Petzold (#5656) 2021-10-01 11:40:09 -04:00
Ibrahim Hanif
2faa78c106
add: indonesian nodejs book (#5640)
* add: indonesian nodejs book

* add: indonesian nodejs book
2021-10-01 11:20:37 -04:00
Riwandy
74d38a507c
Update 1 book URL in free-programming-books-id.md (#5621)
Update URL for Pemrograman Kompetitif Dasar
2021-10-01 10:55:35 -04:00
Yohei Yasukawa
254c1cdc23
Fix wrong author of Rails Guides in Japanese (#5612) 2021-10-01 10:37:24 -04:00
ahmad rafli
4abbf57264
add resource GO free ebook (#5609)
* Update free-programming-books-id.md

add golang  indonesia language free ebook link

* Update free-programming-books-id.md

add resource GO free ebook
2021-10-01 10:34:55 -04:00
Tomer Cohen
e0c2037e11
Fix broken link to free-programming-books.md in books/free-programming-books-en.md (#5602)
* Fix broken link to free-programming-books.md in books/free-programming-books-en.md

* Update free-programming-books-en.md
2021-09-30 20:50:48 -04:00
Tomer Cohen
8bc7ef2589
Add Hebrew online books (#5592)
* Add Hebrew online books

* update whitespaces

* update whitespaces

* update whitespaces

* Apply suggestions from code review

Co-authored-by: David Ordás <davorpatech@gmail.com>

* Update free-programming-books-he.md

* Update free-programming-books-he.md

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-09-30 20:45:58 -04:00
LIU JIE
d30fca11d6
fix: add more resources about rust (#5584) 2021-09-30 08:58:21 -04:00
Eric Hellman
301ddc4741
move mooc list to courses (#5574)
* move mooc list to courses

also add Mooc.fi from #5567

* remove index entry
2021-09-29 10:25:51 -04:00
Eric Hellman
f27950741a
split language agnostic to a separate file (#5563)
* split language agnostic to a separate file

* fix heading levels
2021-09-29 09:17:13 -04:00
nonce
e629db6b05
Added AutoIt, language updates and support (#5554)
* Added AutoIt, French translation and miscellaneous language support

* Added missing indications

* Added missing indications

* Fixed build issue

* Fixed course build
2021-09-26 21:01:07 -04:00
Jeremy Kun
4b5fd8b8d3
Add "A Programmer's Introduction to Mathematics" (#5553)
The website pimbook.org has a link to a "pay what you want" ebook (https://j2kun.gumroad.com/l/pim-book).
2021-09-26 20:54:07 -04:00
nonce
433bdd4936
Added Makefile tutorial (#5552)
* Update free-programming-books.md

* Update free-programming-books.md

* Update books/free-programming-books.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-09-24 06:51:33 -04:00
Debashish Nath
193c5c3607
Improve Bulgarian Resource (#5551)
* Fix links

Those that work correctly are fixed from "http" to "https".
Also, some things that can be omitted have been omitted.
2021-09-21 08:24:29 -04:00
Suzuki Katsuma
e639960536
Improve Japanese resource (#5550)
* Translate "See also" to Japanese

* Fix links

Those that work correctly are fixed from "http" to "https".
Also, some things that can be omitted have been omitted.

* Update old link

* Update old link

* reorder links

* Fix: reorder links

* Fix: reorder links in Scala
2021-09-20 10:22:05 -04:00
Gilson Urbano
d3368152c5
Fix broken link (#5549) 2021-09-18 21:40:35 -04:00
momo934
eae0c59040
react links doesnt exists in gitbook (#5546)
* react links doesnt exists in gitbook

* change link

* change order

* add link

* removed trailing slash
2021-09-17 10:14:00 -04:00
David Ordás
4218b3672b
chore(books): Bump pr/alexeykovyazin/#5397: russian FirebirdSQL books (#5538)
* Update free-programming-books-ru.md

Russian resources for FirebirdSQL

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

Co-authored-by: David Ordás <davorpatech@gmail.com>

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

Co-authored-by: David Ordás <davorpatech@gmail.com>

* swap section order

* format(books): alphabetize to fix lint errors

Bumps review EbookFoundation/free-programming-books#5397

git fetch upstream pull/5397/head:pr/alexeykovyazin/5397-russian-firebirdsql

Co-authored-by: Alexey Kovyazin <ak@ib-aid.com>

* chore(books): no multiple resources same repo

Co-authored-by: Alexey Kovyazin <ak@ib-aid.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-09-15 18:30:11 -04:00
Suzuki Katsuma
379bad4bf7
Add and Fix links to Japanese resources (#5540)
* Fix: Change link to the Japanese page

Changed the link from English page to Japanese page.

* Add: Section "コンテナ" and its one book

The Japanese word "コンテナ" is the English word "Containers"

* Add: Containers book in Japanese

* Fix: Change link to the latest version

Change the link from the old version to the latest version
2021-09-15 10:47:24 -04:00
Devesh Kumar
dfac5eb740
Remove broken exploring elastic search link. (#5537) 2021-09-14 14:45:35 -04:00
David Ordás
0b331b7798
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings

- Wellnaming section
- fix book title, add format, add creators as is seen in file

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Wellnaming section
- fix book title, add format, add creators as is seen in file

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Well-naming section
- Complete notes, titles, format, authors

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Handle both as anchor. angular and angular.js

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both

via EbookFoundation/free-programming-books#4940

* chore: Angular.js > AngularJS and other pitfails

- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content

via EbookFoundation/free-programming-books#4940

* feature: sections crosslinks as blockquotes

* feature: sections crosslinks as blockquotes

Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections

* chore: revert scoping crosslinks only to Angular
2021-09-14 14:29:51 -04:00
David Ordás
7023637f37
chore: complete creator and download links (#5532)
resource: "2D Game Development: From Zero To Hero"
section: books - english
Completes info about EbookFoundation/free-programming-books/#5528
as sugested by @Penaz91
in: https://github.com/EbookFoundation/free-programming-books/pull/5528#discussion_r706379597
2021-09-11 19:41:24 -04:00
ImVector
0e6754b3ca
Game book in English (#5528)
* Add Android course (Java)

* Add Android italian course

* Fix blank space error

* Added books in 'Game Development' category

* Fix

* Fix

* Fix link

Thanks to @davorpa

Co-authored-by: David Ordás <davorpatech@gmail.com>

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-09-10 11:21:21 -04:00
Gabriel S
2b002685a1
chore: update pt-BR books (#5527)
* chore: update pt-BR books

- adds docker/kubenetes references

* style: remove trailing slash

* feat: replace kubernetes reference link
2021-09-09 10:07:02 -04:00
David Ordás
4cc7ed8155
fix: author name goes before resource format (#5524)
Helps to improve EbookFoundation/free-programming-books#4579
2021-09-07 09:18:21 -04:00
David Ordás
471667f881
fix: alphabetize sections (#5523)
Swap HTML-GO
2021-09-07 09:17:38 -04:00
David Ordás
08bf773883
Bump pr/felipe-cabrera/#5193: VS Code productividade infinita (#5514)
* Update free-courses-pt_BR.md

Add: VS Code Produtividade Inifinita.

It's a free e-book about how to improve your productivity using VS Code.

* Update free-courses-pt_BR.md

* Move from courses to books + join sections

- Go ahead with review EbookFoundation/free-programming-books#5193 @felipe-cabrera
- Apply suggested changes: https://github.com/EbookFoundation/free-programming-books/pull/5193#pullrequestreview-714392514

Co-authored-by: Felipe Cabrera Ribeiro dos Santos <48259448+felipe-cabrera@users.noreply.github.com>

* use https links on vim resources

* chore: Move aurelio.net cheatseets to right listing

See suggestion changes at: https://github.com/EbookFoundation/free-programming-books/pull/5514#pullrequestreview-746671067

Part of: EbookFoundation/free-programming-books#5514

* chore: fix linting errors

https://github.com/EbookFoundation/free-programming-books/pull/5514/checks?check_run_id=3518984887#step:8:1
/home/runner/work/free-programming-books/free-programming-books/more/free-programming-cheatsheets.md
  79:46-81:1  warning  Remove empty section: "<a name="ide--editores"></a>IDE / Editors"  no-empty-sections  remark-lint

See suggestion changes at: https://github.com/EbookFoundation/free-programming-books/pull/5514#pullrequestreview-746671067

Part of: EbookFoundation/free-programming-books#5514

Co-authored-by: Felipe Cabrera Ribeiro dos Santos <48259448+felipe-cabrera@users.noreply.github.com>
2021-09-05 17:28:58 -04:00
David Ordás
45601583c2
Bump pr/kri99/#4889: Added 4 free books courses in polish (#5513)
* added 4 free books

* Update free-programming-books-pl.md

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

* Update free-programming-books-pl.md

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

* Update free-programming-books-pl.md

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

* Fix attributions / platform

PR review EbookFoundation/free-programming-books#4889 @kri99

Co-authored-by: kri99 <24420120+kri99@users.noreply.github.com>

Co-authored-by: kri99 <tes444@gmail.com>
Co-authored-by: kri99 <24420120+kri99@users.noreply.github.com>
Co-authored-by: Seth <seth@elypia.org>
2021-09-04 21:48:39 -04:00
David Ordás
36ecb880ed
Change broken link to unglue.it work (#5511)
Arduino Programming Notebook
By: Brian Evans

Broken: http://www.lulu.com/shop/brian-evans/arduino-programming-notebook/ebook/product-18598708.html
Unglued: https://unglue.it/work/152452/
Archive: https://archive.org/details/arduino_notebook

Resolves EbookFoundation/free-programming-books#5504
2021-08-31 01:27:33 -04:00
Jack Barger
9b17685962
Update Ubuntu Server guide to latest LTS 20.04 to fix link redirection (#5510)
Co-authored-by: Jack Barger <jackbarger@Jacks-Air.localdomain>
2021-08-31 01:26:39 -04:00
nbehrnd
8e6b6551f9
free-programming-books-fr.md, typo correction (#5506)
Possibly influenced by Spanish, the previous commit systematically
misspelled the French equivalent for «lab class».  This commit corrects
the labels of the three TP in question.
2021-08-29 14:26:24 -04:00
David Ordás
dfe9a02d7c
Fortran books #5492 (#5497)
* Fortran77. Mark as antique book adding pubdate

The preferred way of dealing with books that may be out of date is to add the publication year.

Resolving part of EbookFoundation/free-programming-books#5492

* Fortran77. Add book author

Part of EbookFoundation/free-programming-books#5492

* Add author/sync title. Self Study Guide Fortran95

Self Study Guide 2: Programming in Fortran 95
http://www.mrao.cam.ac.uk/~rachael/compphys/SelfStudyF95.pdf
Dr Rachael Padman
(PDF)

Part of EbookFoundation/free-programming-books#5492

* ADD "Fortran Wiki - Tutorials" website

Part of EbookFoundation/free-programming-books#5492

* Add "Modern Fortran in Science and Technology"

Modern Fortran in Science and Technology
By: Jonas Lindemann and Ola Dahlblom

https://modern-fortran-in-science-and-technology.readthedocs.io

https://modern-fortran-in-science-and-technology.readthedocs.io/_/downloads/en/latest/pdf/

https://modern-fortran-in-science-and-technology.readthedocs.io/_/downloads/en/latest/epub/

As part of EbookFoundation/free-programming-books#5492

* Add "Introduction to Fortran"

Introduction to Fortran
By: Sebastian Ehlert @awvwgk at @grimme-lab

https://qc2-teaching.readthedocs.io/en/latest/programming.html

https://github.com/grimme-lab/qc2-teaching/blob/main/doc/programming.rst

* Add "Modern Fortran Tutorial"

Modern Fortran Tutorial
By: Yutaka Masuda @masuday

https://masuday.github.io/fortran_tutorial/

Part of: EbookFoundation/free-programming#5492

* Add "Fortran Lecture notes from a class"

Fortran. Lecture notes from a class (2020)
By: Paul Tackley

http://jupiter.ethz.ch/~pjt/fortran/FortranClass.html

Part of: EbookFoundation/free-programminfree-programming-books#5492

* Add "Fortran Lecture notes from a class"

Fortran. Lecture notes from a class (2020)
By: Paul Tackley

http://jupiter.ethz.ch/~pjt/fortran/FortranClass.html

Part of: EbookFoundation/free-programming-books#5492

* Add mtu's "Fortran 90 Tutorial"

Fortran 90 Tutorial
By: C.-K. Shene at Michigan Technological University

http://www.cs.mtu.edu/~shene/COURSES/cs201/NOTES/fortran.html

As Part of EbookFoundation/free-programming-books#5492

* Add "Fortran 90 Tutorial" 1996

Fortran 90 Tutorial
By: Sarah T. Whitlock, Paul H. Hargrove @ Stanford University

https://web.stanford.edu/class/me200c/tutorial_90/

As part of EbookFoundation/free-programming-books#5492

* User Notes On Fortran Programming (UNFP)

USER NOTES ON FORTRAN PROGRAMMING (UNFP)
(An open cooperative practical guide)

Mirroring thanks to SunSITEs: Poland, USA, Germany, Russia, Austria [Home FTP site]

Copyright (C) 1996-1998 to the contributors.
May be redistributed provided it's kept updated,
and all rights are reserved

https://www.ibiblio.org/pub/languages/fortran

Part of: EbookFoundation/free-programming-books#5492

* FORTRAN Performance Tuning co-Guide

FORTRAN Performance Tuning co-Guide
Copyright (C) 1998 Timothy C. Prince

Freely distributable with acknowledgment

Revised Aug. 11, 1998 for ftp://vms.huji.ac.il/fortran/unct.html
https://www.ibiblio.org/pub/languages/fortran/unct.html

* Add fortranplus' "Fortran information & resources"

Fortran information & resources
https://www.fortranplus.co.uk/fortran-information/

Part of: EbookFoundation/free-programming-books#5492

* Fix lint 08f13c2ed4

Fix linting previous commit 08f13c2ed4
Attending at
https://github.com/davorpa/free-programming-books/runs/3439623118?check_suite_focus=true#step:5:1
```
Run fpb-lint ./books/
/home/runner/work/free-programming-books/free-programming-books/books/free-programming-books.md
  1463:1-1474:180  warning  Alphabetical ordering: swap l.1466 and l.1465  alphabetize-lists  remark-lint

⚠ 1 warning
Error: Process completed with exit code 1.
```

Fortran information & resources
https://www.fortranplus.co.uk/fortran-information/

Part of: EbookFoundation#5492

* Remove suggested resources

- Fortran Wiki - Tutorials
- Fortran. Lecture notes from a class (2020)
2021-08-28 22:06:39 -04:00
Idriss Neumann
3e4497d551
Add some free ebooks and course about bash in French (#5502) 2021-08-28 21:40:32 -04:00
David Ordás
f9cb2da994
Add IDRIS three-part Fortran cours, French #5496 (#5499)
* Add Fortran category

Part of EbookFoundation/free-programming-books#5496

* Add "IDRIS adaptation of the Fortran 77 manual"

IDRIS adaptation of the Fortran 77 manual
By: Hervé Delouis and Patrick Corde.

http://www.idris.fr/formations/fortran/fortran-77.html
http://www.strath.ac.uk/CC/Courses/fortran.html

Part of EbookFoundation/free-programming-books#5496

* Add three-part Fortran cours, French

IDRIS Formations Fortran: documentation: http://www.idris.fr/formations/fortran/

- "Fortran : notions de base" (1er niveau)
By: Anne Fouilloux, Patrick Corde
http://www.idris.fr/media/formations/fortran/idris_fortran_base_cours.pdf
http://www.idris.fr/media/formations/fortran/idris_fortran_base_exemples.tar.gz
http://www.idris.fr/media/formations/fortran/idris_fortran_base_tp.tar.gz

- "Fortran : apports des normes 90 et 95 avec quelques aspects de la norme 2003" (2ème niveau)
By: Patrick Corde, Hervé Delouis
http://www.idris.fr/media/formations/fortran/idris_fortran_avance_cours.pdf
http://www.idris.fr/media/formations/fortran/idris_fortran_avance_tp.tar.gz

- "Fortran : apports de la norme 2003 avec quelques aspects de la norme 2008" (3er niveau)
By: Patrick Corde, Hervé Delouis
http://www.idris.fr/media/formations/fortran/idris_fortran_expert_cours.pdf
http://www.idris.fr/media/formations/fortran/idris_fortran_expert_exemples.tar.gz
http://www.idris.fr/media/formations/fortran/idris_fortran_expert_tp.tar.gz

Part of EbookFoundation/free-programming-books#5496

* Fix Linting errors: alphabetize-lists

/home/runner/work/free-programming-books/free-programming-books/books/free-programming-books-fr.md
  132:3-134:439  warning  Alphabetical ordering: swap l.133 and l.132  alphabetize-lists  remark-lint


Part of EbookFoundation/free-programming-books#5496
2021-08-28 21:36:13 -04:00
Joe Littlejohn
a5daf22ec6
Update 'Clojure in Small Pieces' to a working link (#5363)
* Update 'Clojure in Small Pieces' to a working link

The original is now a 404.

* Add unglued source link for 'Clojure in Small Pieces'

Co-authored-by: David Ordás <davorpatech@gmail.com>

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-08-26 08:55:25 -04:00
Hector Correa
5db6ac3019
Added entry for Solr for newbies (#5247)
* Added entry for Solr for newbies

* Grouped Solr and ElasticSearch books into Search Engines category as suggested by davorpa
2021-08-26 08:53:28 -04:00
David Ordás
57aa0ec56a
fix metalist TOC. Awesome go linters (#5493)
* Add "Awesome Go Linters" metalist

* Move meta-list section to top

As part of TOC syncing and fix markdown linting

* Revert add "Awesome Go Linters" metalist

Other awesome resources are not handled by repo

Commit-SHA: b8302fcc0b
Commit-URL: b8302fcc0b
2021-08-26 08:51:53 -04:00
HPD47
78f6e40228
Adding a new book which now comes with a revised Edition (java) (#5481)
* Update free-programming-books.md

* Update free-programming-books.md

* Update free-programming-books.md

* Update books/free-programming-books.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

* Update books/free-programming-books.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-08-21 15:36:48 -04:00
Anton Emelyanov
dd2e6f2a43
Add "AWS Well-Architected Framework" (#5488)
* Add "AWS Well-Architected Framework"

* Linking AWS Well-Architected to the "welcome" page

* Revert "Linking AWS Well-Architected to the "welcome" page"

This reverts commit 682276c54d.

* Link AWS Well-Architected to the "welcome" page
2021-08-17 19:39:49 -04:00
Anton Emelyanov
b3932bfbd4
Add codecatalog.org to Open Source Ecosystem (#5487)
* Add codecatalog.org to Open Source Ecosystem

* Moving resource to meta-list section

Co-authored-by: David Ordás <davorpatech+git@gmail.com>
2021-08-17 19:39:13 -04:00
pyautogui
8a981b6a8f
Add another Nim book to this list. (#5482)
* Add another Nim book to this list.

Add the Computer Programming with the Nim Programming Language book to this list.

* Update books/free-programming-books.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

* Update books/free-programming-books.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-08-16 13:21:29 -04:00
Rik Huijzer
3352d3a45a
Add Julia Data Science (#5484)
* Add Julia Data Science

* Change order

* Reorder
2021-08-14 19:49:25 -04:00
Nemo
1e703d65d0
[books] Move HgInit to books (#5475) 2021-08-10 09:18:21 -04:00
Jim Huang
dd70480fad
LKMPG is now maintained at GitHub (#5473)
The Linux Kernel Module Programming Guide (LKMPG) is now maintained and
updated for Linux v5.x in collaboration with community members.
2021-08-10 09:16:56 -04:00
David Ordás
06670d1e09
Update "The Little Go Book" resources (#5477)
* Complete "The little Go Book" info

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Translated to spanish by Raúl Expósito @raulexposito
- https://github.com/raulexposito/the-little-go-book/tree/master/es
- https://raulexposito.com/the-little-go-book-en-castellano.html
- https://raulexposito.com/assets/pdf/go.pdf
- https://raulexposito.com/assets/epub/go.epub

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Translated to german by Aaron Ebnöther @Aaronmacaron
- 
-

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Italian translation by Francesco Malatesta @francescomalatesta
- https://github.com/francescomalatesta/the-little-go-book-ita
- https://github.com/francescomalatesta/the-little-go-book-ita/blob/master/it/go.md

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Russian translation by Roman Dolgolopov @sefus, Evgeny Popov @EvgenyPopov72, Alexander Dunin @dunin
- https://sefus.ru/little-go-book
- https://github.com/sefus/the-little-go-book/blob/master/ru/go.md
- https://sefus.ru/dl/go.epub
- https://sefus.ru/dl/go.mobi

* Complete "The Little Go Book" info

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Turkish translation by Umut Işık @umutphp
- https://github.com/umutphp/the-little-go-book
- https://github.com/umutphp/the-little-go-book/blob/master/tr/go.md
- https://github.com/umutphp/the-little-go-book/releases/latest
- https://github.com/umutphp/the-little-go-book/releases/download/v07/the-little-go-book-tr.pdf
- https://github.com/umutphp/the-little-go-book/releases/download/v07/the-little-go-book-tr.epub

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Korean translation by Byounghoon Kim @byounghoonkim
- https://github.com/byounghoonkim/the-little-go-book
-

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Chinese translation by Song Song Li @songleo, @Jell3328
- https://github.com/songleo/the-little-go-book_ZH_CN

* Fix TOC and listing order

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Burmese translation by  Naing Lin Aung @nainglinaung
- https://github.com/nainglinaung/the-little-go-book
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.md
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.pdf
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.epub
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.mobi

* Add "The Little Go Book"

https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Vietnamese / Tiếng Việt translation by Quang Nguyễn @quangnh89
- https://github.com/quangnh89/the-little-go-book
- https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md

* Register Vietnamese books listing

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Vietnamese / Tiếng Việt translation by Quang Nguyễn @quangnh89
- https://github.com/quangnh89/the-little-go-book
- https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md

* Add "The Little Go Book" (cn)

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Traditional Chinese translation by KevinGo @kevingo
- https://github.com/kevingo/the-little-go-book
- https://kevingo.gitbooks.io/the-little-go-book
2021-08-10 09:16:31 -04:00
David Ordás
2d73707fc3
Add some reference DDD resources in english/spanish (#5471)
* Improve pages/markdown headings compatibility

* Add "Asombroso DDD" metalist

* Add "Domain Driven Design with PHP" playlist

"Domain Driven Design with PHP (spanish)" playlist
Carlos Buenosvinos Zamora @carlosbuenosvinos
https://www.youtube.com/playlist?list=PLfgj7DYkKH3DjmXTOxIMs-5fcOgDg_Dd2

* Add "Domain Driven Design with PHP" playlist

- Fix markdown syntax

"Domain Driven Design with PHP (spanish)" playlist
Carlos Buenosvinos Zamora @carlosbuenosvinos
https://www.youtube.com/playlist?list=PLfgj7DYkKH3DjmXTOxIMs-5fcOgDg_Dd2

* Add Codelytv "Domain-Driven Design"playlist

Domain-Driven Design (Diseño dirigido por Dominio) youtube playlist
Codely.tv
https://www.youtube.com/playlist?list=PLZVwXPbHD1KMsiA7ahRSbIwS3QMsQ0SbL

* Add CodelyTV screencasts

Codelytv screencasts
Codely.tv @codelytv
https://codely.tv/blog/screencasts

* Improve pages/markdown headings compatibility

* Add "Domain Driven Design Europe" conf screencast

Domain Driven Design Europe
https://2016.dddeurope.com/#videos
https://2017.dddeurope.com/#videos
https://dddeurope.com/2018/
https://dddeurope.com/2019/
https://dddeurope.com/2020/
https://dddeurope.com/2021/

* Add DDD Europe's First 15 years book

Domain-Driven Design: The First 15 Years. Essays from the DDD community
https://leanpub.com/ddd_first_15_years/
https://dddeurope.com/15years/
2021-08-10 09:10:58 -04:00
David Ordás
7cf14172f7
Add FreeRTOS book (#5469)
* Add FreeRTOS book

Resolves part of EbookFoundation/free-programming-books/issues/5466

* Move FreeRTOS book to Embedded Systems

Resolves part of EbookFoundation/free-programming-books#5466

* Add DigiKey's RTOS course

Resolves part of EbookFoundation/free-programming-books#5466
2021-08-05 10:31:57 -04:00
Sundeep Agarwal
de858183fd
Added two books on Python projects (#5463) 2021-08-02 11:03:56 -04:00
David Ordás
00823be386
Apply "Getting Real" book redirect (#5462)
Apply 301 Redirect before resource link brokes.

From: http://gettingreal.37signals.com
To: https://basecamp.com/books/getting-real

Notified at EbookFoundation/free-programming-books#5233 by @Astrodevil
2021-08-02 11:00:29 -04:00
Gustavo Reis
cc5b506c3e
add guide Assembly x86 to Brazilian list (#5461)
* Update free-programming-books-pt_BR.md

* Update free-programming-books-pt_BR.md

* Update free-programming-books-pt_BR.md
2021-08-02 10:56:16 -04:00
David Ordás
6a4811b0f0
Add guide "Go por Exemplo" to Brazilian list (#5459)
Source: http://goporexemplo.golangbr.org

Bump. Recover Resolves EbookFoundation/free-programming-books#5451

Co-Authored-By: Gustavo  <49646779+gustavors22@users.noreply.github.com>

Co-authored-by: Gustavo  <49646779+gustavors22@users.noreply.github.com>
2021-07-30 11:41:57 -04:00
David Ordás
58d893450a
Add Fastify JS framework documentation (#5456)
- Add new section on Javascript
- Register resource on it: https://www.fastify.io/docs/latest

Resolves EbookFoundation/free-programming-books#5443
2021-07-28 23:29:50 -04:00
Gintautas Švedas
ee767dee96
Added Rust books. (#5452)
* Added Rust books.

* Fixed book name.

* Fixed alphabetical ordering.
2021-07-28 23:23:00 -04:00
David Ordás
b5ee8455d7
Fix book Exploring CQRS and Event Sourcing (#5448)
- Add authors
- Move from redirect link to redirect link
- Provide download links too.

Partial fixes EbookFoundation/free-programming-books#5063
2021-07-25 21:45:40 -04:00
Xiaodan Mao
41b7ba3e37
Fix broken link (#5444)
* Fix broken link

The following two books are moved to another location:
* Compiler Design: Theory, Tools, and Examples, C/C++ Edition
* Compiler Design: Theory, Tools, and Examples, Java Edition

* Fix lint error

Add file format after author.
2021-07-22 10:24:32 -04:00
David Ordás
0720287275
Add Vogel's Using RxJava 2 Tutorial (#5439)
* Add Vogel's Using RxJava 2 Tutorial

Source: https://www.vogella.com/tutorials/RxJava/article.html

* Move Vogel's Using RxJava 2 Tutorial to books

- Move from tutorials to books as suggested in PR.

* Move Vogel's Using RxJava 2 Tutorial to books

- Revert VSCode auto-markdown
2021-07-21 10:12:54 -04:00
zbyna
7a2abd3acb
Add Modern Object Pascal Introduction for Programmers by Michalis Kamburelis (#5433) 2021-07-10 18:10:03 -04:00
David Ordás
6f0fd7d5d5
Minor changes in section: Books (english) - Python - Pandas (#5432)
* Remove "in process note" of Python Pandas

- Remove the in "process note" in Books - English - Python - Pandas. It always points to last version.

Fixes EbookFoundation/free-programming-books#5431

* Split Python Pandas entry into online+html+pdf

- Split entry at Books - English - Python - Pandas into online+html+pdf

Fixes EbookFoundation/free-programming-books#5431

* Split Python Pandas entry into online+html+pdf

- Fix Pull Request CI/CD errors.
- Split entry at Books - English - Python - Pandas into online+html+pdf

Fixes EbookFoundation/free-programming-books#5431

* Join previous split about Python Pandas book

- Join the previous split entry (online+html+pdf) at "Books - English - Python - Pandas" into one single record

Fixes EbookFoundation/free-programming#5431

* Join previous split about Python Pandas book

- Fix CI/CD errors.
- Join the previous split entry (online+html+pdf) at "Books - English - Python - Pandas" into one single record.

Fixes EbookFoundation/free-programming#5431
2021-07-10 18:00:35 -04:00
David Ordás
9afd12de74
Add Book: PRO Git v2 (#5427) 2021-07-08 12:49:39 -04:00
Gintautas Švedas
62da834ed2
Removed Fortran book. (#5426) 2021-07-06 11:03:37 -04:00
Cássio Fernando
48fdd06f7c
Fix broken link (#5421) 2021-06-27 08:33:05 -04:00
Fabrizio Ramos
6491cd1ebf
Broken link (#5419)
Cloud Design Patterns link is broken
2021-06-24 09:58:15 -04:00
SuzukiKatsuma
f725a3985b
Add Japanese books on Java, C, and Julia (#5418)
* Add: new JavaScript book in Japanese

* Add: new C book in Japanese

* Add: new Julia book in Japanese
2021-06-21 14:45:45 -04:00
dkovacevic15
7e145c91fc
Add testing goat book (#5416)
Co-authored-by: Katarina <nymphadora96@gmail.com>
2021-06-17 09:24:13 -04:00
Ertuğrul Gazi AKÇA
8145e38194
İstihza python 3 programming language book added (#5412) 2021-06-11 10:55:55 -04:00
Ryhen Holm
69b58d6067
Add "Holm School" - How to be a Computer Scientist for Hamiltons a Month (#5409)
* My book: Holm School - How to be a computer scientist for Hamiltons a Month (public domain)

* Update free-programming-books.md
2021-06-06 14:23:19 -04:00
Hofer-Julian
260338ff87
Fix Linux Inside link (#5407) 2021-06-01 10:06:20 -04:00
Vinícius Ramos
dcf9977501
Add Django ebook and Brazilian Interactive Tutorials page (#5377)
* Add Django ebook and Brazilian Interactive Tutorials page

* Code refactoring

* Add author name and access note

* Reorder README 'Interactive Programming Resources' section
2021-05-20 22:29:42 -04:00
Bobby Iliev
5debd76b35
Added link to opensource SQL eBook (#5387) 2021-05-19 17:27:59 -04:00
Masatoshi Katabuchi
b05ae4d567
Add functional programming - R (#5380) 2021-05-13 09:47:59 -04:00
tt512
7b64b721e5
Golang books ja (#5372)
* Add Japanese Go books

* Remove Japanese Go books that no longer exists
2021-05-07 14:54:58 -04:00
Sundeep Agarwal
2fded41927
Added more Python resources, updated links/info (#5366)
* Added more Python resources, updated links/info

* Corrected sorting order

* Removed courses from book list
2021-05-07 09:34:40 -04:00
Héctor Vega
b8e7b01fb6
Update on "Inmersión en Python 3" (#5367)
Link was broken and now it's updated.
2021-05-06 11:45:25 -04:00
Ben Villalobos
e026c69cc4
Add raytracing in one weekend (#5362)
* Add raytracing in one weekend

* Add html to entry.

* Remove trailing slash
2021-05-05 10:42:13 -04:00
Ellen Spertus
c8a4a09b1f
Add App Inventor category and book (#5360)
* Add App Inventor category and book

* Fix header level

* Add additional App Inventor book

check_urls=free-programming-books.md

* Switch link to official page for added book

check_urls=free-programming-books.md
2021-05-02 19:34:05 -04:00
Cem
7a3442dd6f
bilisimio android dersleri (#5353)
* bilisimio android dersleri

* modified and deleted broken links

* deleted blog link
2021-05-01 13:29:40 -04:00
seungha-kim
6ae7379ad5
Update free-programming-books-ko.md (#5349)
* Update free-programming-books-ko.md

* Remove trailling slash
2021-04-30 00:10:44 -04:00
shwetab17
a2562c3d40
updated the bash reference (#5355)
* Update free-programming-books.md

* Update free-programming-books.md
2021-04-30 00:02:23 -04:00
Ismael Costa
ff574c9575
engenharia-de-software-moderna (#5354)
* engenharia-de-software-moderna

* Update free-programming-books-pt_BR.md
2021-04-28 11:55:11 -04:00
Timo Salomäki
77db3789f7
Update free-programming-books-fi.md (#5348)
* Update free-programming-books-fi.md

Fixed a 404 link

* Update free-programming-books-fi.md

Changed the docplayer link to an archive.org link.
2021-04-27 17:05:22 -04:00
Seth
8ded81486e
Fixed dead link. (#5345) 2021-04-25 14:55:39 -04:00