Eric Hellman
7afa5a71aa
correct bengali language code ( #6021 )
3 years ago
Dmitriy Alekseiev
8ee99b553b
Update free-programming-books-ua.md ( #6015 )
...
Fixed a mistake
3 years ago
Krati Agrawal
f1dc9f15aa
Added new resource for R language ( #6005 )
...
* Added new resource for R language
* Update free-programming-books-langs.md
3 years ago
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>
3 years ago
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>
3 years ago
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/
3 years ago
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
3 years ago
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
3 years ago
Himanshu Rathod
a835f323f3
Added a Mathematics eBook ( #5984 )
3 years ago
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>
3 years ago
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
3 years ago
Titus Tzeng
165ca7af78
Added Theory of Computation by Jim Hefferon ( #5964 )
3 years ago
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>
3 years ago
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
3 years ago
Héctor Vega
3d79ce644d
Updated information about Django Girls tutorial in Spanish ( #5921 )
3 years ago
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
3 years ago
Héctor Vega
6340a9f4a8
Added new resource about web development ( #5918 )
...
* Added new resource about web development
* Added note about email requirement
3 years ago
Héctor Vega
51d3f5dbc8
Added resource about algorithmic complexity ( #5913 )
3 years ago
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
3 years ago
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
3 years ago
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
3 years ago
Saurabh Daware
4946c411d9
Added HTML5 Canvas Notes for Professionals ( #5938 )
3 years ago
Seth Falco
155d961883
added a react book from digitalocean ( #5937 )
3 years ago
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>
3 years ago
Héctor Vega
2985d03557
Updated broken link ( #5917 )
3 years ago
Héctor Vega
6ee2b993f5
Updated broken link ( #5915 )
3 years ago
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>
3 years ago
chartung17
189c2f3476
Added book on Compiler Design ( #5894 )
...
Introduction to Compilers and Language Design - Douglas Thain (PDF)
3 years ago
Thiago Dantas Soares
9bdde38f49
Update free-programming-books-pt_BR.md ( #5881 )
...
link not working, disabled
3 years ago
Igor Martayan
9f37a55794
Add a French book on string algorithms ( #5878 )
...
* Add OCaml From the Ground Up
* Remove trailing slash
* Add Algorithmique du texte
3 years ago
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.).
3 years ago
Tom Zille
07d2e6767a
Fixed small Typos in free-programming-books-langs.md ( #5867 )
3 years ago
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
3 years ago
Prakash
19dee7f9db
Beautiful tutorial for kafka ( #5857 )
...
Co-authored-by: Prakash <prakash_kumar-bng@external.mckinsey.com>
3 years ago
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
3 years ago
DaeHyun Sung
1cfb2d7a88
add learning GNOME Korean book ( #5852 )
...
add learning GNOME(그놈배우기) Korean book
3 years ago
rjc
83beecd381
Add "Learn Ruby the Hard Way" by Zed A. Shaw ( #5842 )
3 years ago
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
3 years ago
Igor Martayan
5ad1b87ef2
Add OCaml From the Ground Up ( #5829 )
...
* Add OCaml From the Ground Up
* Remove trailing slash
3 years ago
pond-e
6f6680f406
Remove link ( #5824 )
3 years ago
Nikhil Shanbhag
ea4d855045
Added Learning graphql pdf book ( #5817 )
...
* Added Learning Kotlin pdf book
* Added Learning Kotlin pdf book
* Added Learning graphql pdf book
3 years ago
Michał Dobranowski
45fc501d42
Add two books in Polish ( #5809 )
...
* Add Polish DS book
* Add Polish CP book
* Fix some indications
3 years ago
Charlotte Tan
8c2ad86d7d
Remove 'The Art of Computer Programming - Donald Knuth (fascicles, mostly volume 4)' ( #5805 )
3 years ago
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>
3 years ago
Diego Alves
c75c89b55a
adding vimbook in pt_br ( #5791 )
3 years ago
CleanMachine1
82b8fb5031
books: add `Conquer the Command Line` ( #5787 )
...
* books: add 'Essentials - Conquer the Command Line
chore: typo
* chore: rename book
* CI bug
3 years ago
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
3 years ago
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>
3 years ago
trungqudinh
f0244d0fb4
Update Learn Vimscript the Hard Way Author ( #5770 )
3 years ago
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
3 years ago