David Ordás
bf6d815dce
spell: fix lint MD044/proper-names
rule
...
- HTML
- JavaScript
- YouTube
2022-07-25 19:33:45 +02:00
David Ordás
1e2e8fce68
format: remove extra spaces between note tokens
2022-07-25 19:15:27 +02:00
David Ordás
057700941a
lint: fix MD009/no-trailing-spaces
rule
...
Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]
2022-07-25 18:51:54 +02:00
RNDr. Simon Toth
88c2300839
Adding A Complete Guide to Standard C++ Algorithms ( #6957 )
...
* Adding A Complete Guide to Standard C++ Algorithms
* Update free-programming-books-langs.md
Adjusted description and added a link to the latest PDF on the linked README.md.
* Update books/free-programming-books-langs.md
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-07-22 08:37:59 +02:00
ImVector
010694a298
feat(books): add Web Development book in english langs file ( #6958 )
...
* feat(books): add Web Development book in english langs file
* changed url
2022-07-22 08:34:57 +02:00
David Ordás
025a0e9a81
Add FrontEnd Masters Guides ( #6936 )
...
* Add `Front-End Developer Handbook 2016`
* Add `Front-End Developer Handbook 2017`
* Add `Front-End Developer Handbook 2018`
* Add `Front-End Developer Handbook 2019`
Resolves #6931
* Written by Cody Lindley
* Add `JavaScript (ES2015+) Enlightenment`
* lint: alphabetize-lists
* format: Complete authoring of `React Enlightenment`
* only one link is enough, it said the boss
* delete `sponsored by` author: `Frontend Masters`
2022-07-19 09:56:59 +02:00
David Ordás
c1ce5599a8
feat: Add From JavaScript to Rust ebook
by Jarrod Overson ( #6932 )
...
* Add `From JavaScript to Rust ebook` by Jarrod Overson
Resolves #6840
* Use Github HEAD link to PDF file instead repo
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* lint: add PDF format
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-07-18 21:48:44 +02:00
David Ordás
385808e63f
feat: Merge Version Control Systems
into same section ( #6929 )
...
* feat: add `vcs` section
handles proposal(lists): Merge Version Control Systems into same section #5526
* chore: move GIT resources from books to subjects
handles proposal(lists): Merge Version Control Systems into same section #5526
* chore: move Mercurial resources. books 2 subjects
handles proposal(lists): Merge Version Control Systems into same section #5526
* lint: alphabetize Mercurial resources
* chore: move Subversion resources. books 2 subjects
handles proposal(lists): Merge Version Control Systems into same section #5526
* lint: alphabetize Subversion resources
* add resource authoring
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* format: Add archived notes to http://gitref.org/
handles #6301
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* Update http://svnbook.red-bean.com resource
- To `https`
- Use localized `index.html`
- Add book authoring
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* Add resource authoring
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* format: Add archived notes to http://rypress.com/tutorials/git/index
handles #6301
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-07-18 21:46:39 +02:00
NicknamedCoco
04f3ea1dbd
Update free-programming-books-langs.md ( #6922 )
...
Add Tiny Python Projects for Python Learning,this book is free
2022-07-15 11:39:23 +02:00
Kevin
177c011cbb
Remove Broken Link to Rails Craigslist Clone ( #6905 )
...
The link http://www.thinkful.com/learn/ruby-on-rails-tutorial/ results in a 404 and I couldn't find another link to the resource online.
2022-07-07 19:33:54 -04:00
mrts
800844c285
Add grain docs ( #6859 )
...
* Add grain docs
* Move grain docs
* Fix alphabetical order
* Fix alphabetical order
2022-06-27 19:02:23 -04:00
Samuel de Oliveira
a7558f56b8
Add lua ebook. ( #6857 )
...
* Add lua ebook.
* Rewrite link
* Add credits to Stackoverflow in a Lua ebook
* Add "(PDF)" in final line
2022-06-18 12:31:18 -04:00
Tanvi Moharir
678f8412ea
Updating link for 'Modelling Creativity: Case studies for python' ( #6876 )
2022-06-15 15:03:54 -04:00
Umer Mansoor
daa7d97c89
check_urls=free-programming-books-langs.md Added new PHP language book ( #6869 )
...
## What does this PR do?
Add resource: New PHP language book
## For resources
An Introduction to the PHP Programming Language
### Why is this valuable (or not)?
17 in depth chapters covers the basics of PHP programming covering basics and advanced concepts like OOP.
### How do we know it's really free?
Free and published as Creative Commons Attribution-ShareAlike 4.0 as per book's license
### For book lists, is it a book? For course lists, is it a course? etc.
Book
## Checklist:
- [x] Read our [contributing guidelines](https://github.com/EbookFoundation/free-programming-books/blob/main/docs/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!
2022-06-10 08:44:44 -04:00
João Pedro Lopes
615fc93244
Patch 1 ( #6860 )
...
* Update in C# free-programing books
I added some books that are in the microsoft documentation
* Put in alphabetical order
2022-06-03 17:23:02 -04:00
Umer Mansoor
a67990c100
check_urls=free-programming-books-langs.md Added new C language book ( #6855 )
2022-05-30 12:36:36 -04:00
Sandeep Mishra
b1dcc5cf32
Added Useful Links ( #6843 )
...
* Added Useful Link
Added useful links under Java and Python.
* Update free-programming-books-langs.md
* Update free-programming-books-langs.md
2022-05-24 14:11:57 -04:00
Chuan Wei Foo
bb7cf8d2e7
Add "The Standard ML Basis Library" ( #6847 )
2022-05-24 13:53:34 -04:00
Chuan Wei Foo
336c808905
Add "Tcl for Web Nerds" ( #6846 )
2022-05-24 13:52:30 -04:00
lilsweetcaligula
13d0da076d
Fix a dead link for a Haskell textbook ( #6841 ) ( #6842 )
2022-05-12 10:42:29 -04:00
mrts
de69462af2
Add vlang documentation ( #6833 )
...
* Add vlang documentation
* Add missing newline
* 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>
2022-04-26 13:34:43 -04:00
beastmatser
5264f4aa8c
Add 'An overview of the Odin programming language and its features.' ( #6813 )
...
* Add 'The Odin language overwiew'
* Fix title
* Fix title
* Add missing backslash
2022-04-03 16:33:35 -04:00
David Ordás
e6bb1c2faf
chore: Standardize TutorialsPoint resources ( #6799 )
...
* Standardize TutorialsPoint links: urls, metadata...
* There is no PDF for this guide
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
* move Tutorials Point's tutorials from courses to its category
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-04-02 14:26:49 -04:00
David Ordás
fd0a38f440
Standardize Flavio Copes' resources ( #6811 )
2022-04-01 11:19:40 -04:00
David Ordás
56243b4f0a
chore: Improve metadata about Flutter in Action
by Eric Windmill ( #6810 )
...
* use top most parent url
* fix: missing title-author delimiter
* add resource format metadata
* add Maning requirements about online reading
2022-03-31 19:49:36 -04:00
James Addison
a2e994d25f
Add 'Learn you some Erlang for great good!' translation ( #6800 )
...
* Add 'Learn you some Erlang for great good!' (books-ja section)
* Consistent author name attribution
* Add publication format annotation
2022-03-28 13:11:50 -04:00
James Addison
de3a3203e6
Update entries for Beej's Guides ( #6781 )
...
* Update file formats available for Beej's Guide to Network Programming (books-by-language section)
* Add Beej's Guide to Network Programming (books-by-subject section)
* Add Beej's Guide to Network Programming (books-dk section)
* Add Beej's Guide to Network Programming (books-hu section)
* Add Beej's Guide to Network Programming (books-ro section)
* Add Beej's Guide to Network Programming (books-sr section)
* lint fixup: correction for number of blank lines between section and following heading
* lint fixup: alphabetical ordering correction
* Code review feedback: add missing table-of-contents entries
* Code review feedback: add missing archived annotations
* Code review feedback: add README locale entry for 'sr'
* Fixup: add missing file format annotation
* Fixup: add missing author entry
* Code review feedback: update author name attribution
* Code review feedback: add translation credits
* Fixup: consistency: update a few more author name entries
* Code review feedback: remove 'translated by' prefix before translator name
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Nitpick: remove redundant 'www' subdomain prefix from destination URL
* Code review feedback: remove entry from existing location under 'C' language (guideline: one entry per book per human-language; 'Networking' is approved as the better location)
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-17 21:52:29 -04:00
Luc1d1ty
aefe5ecceb
Added "Solidity" to the table of contents. ( #6751 )
...
* Added Solidity to table of contents
* Added Solidity to the table of contents and moved solidity section from the java section.
* Solidity to heading level 3
Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
2022-03-07 16:41:15 -05:00
David Ordás
83b3e6b68c
chore: keeping spelling consistencies same. GitHub
and YouTube
trademarks ( #6739 )
...
* keep spelling same. `GitHub`
* keep spelling same. `YouTube`
* Github's reverts and rewordings
* Github's reverts
2022-03-07 10:04:22 -05:00
Vasyl Nahuliak
a36942a51f
Add "The Ultimate Guide to React Native Optimization" book ( #6744 )
...
* feat(react-native): add "The Ultimate Guide to React Native Optimization" book
* fix(react-native): access note
2022-03-03 16:13:02 -05:00
Hassan Bulega
d5c5c53b0a
Adding sass book(pdf) ( #6743 )
...
* Added sass book(pdf)
* Arranging alphabetically
* Rectifying blank lines between last section and next heading
* changing link to be direct to the pdf for dowloading
2022-03-03 14:08:22 -05:00
David Ordás
3442e7d8e2
Add Git Cookbook
by Dennis Kaarsemaker ( #6732 )
...
* Add `Git Cookbook` by Dennis Kaarsemaker
* linking to `about.html` said the boss to fit as book
2022-02-28 12:07:44 -05:00
David Ordás
0e9ad7e994
chore: HTML5 anchors compilant <a name=
> <a id=
( #6730 )
...
* HTML5 anchors compilant `<a name=>` > `<a id=` for books
* HTML5 anchors compilant `<a name=>` > `<a id=` for courses
* HTML5 anchors compilant `<a name=>` > `<a id=` for contribs
* HTML5 anchors compilant `<a name=>` > `<a id=` for casts
* HTML5 anchors compilant `<a name=>` > `<a id=` for cheats
* HTML5 anchors compilant `<a name=>` > `<a id=` for interactives
* HTML5 anchors compilant `<a name=>` > `<a id=` for playgrounds
2022-02-25 11:23:35 -05:00
Yash
652e003f73
Add Easy Rust in Rust section. ( #6718 )
...
* Add Easy Rust in Rust section.
* Update books/free-programming-books-langs.md
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-02-13 15:49:42 -05:00
David Ordás
180a96757f
fix: Use Markdown instead of HTML markup for H3 & H4 headings ( #6689 )
...
* fix: Markdown markup for `C++` heading
* fix: Markdown markup for `Дизайн и Aрхитектура` heading
* fix: Markdown H4 markup for `Next.js` heading
* fix: Markdown H3 markup for `C#` heading
2022-01-31 12:02:06 -05:00
Chuan Wei Foo
5572dbfe33
Add "ANSI Common Lisp Standard" ( #6670 )
...
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-01-15 19:26:25 +01:00
Chuan Wei Foo
3d3929bc78
Add "Unix System Programming with Standard ML" ( #6668 )
2022-01-12 21:50:18 -05:00
Nik
7da6ee833c
Commit removes dead link. ( #6665 )
2022-01-06 15:53:01 -05:00
Adám Brudzewsky
9bbce89c94
Add APL-related items ( #6652 )
...
* Add one APL book
And fix links and notes the some others
* Add APL cheat sheets
* APL courses
* French APL video series
* mark APL Course as in process, add one more course
* mark as in process
* ADSP and Array Cast
* Add APL
* Add APL-related entries
* Add number for sort ordering
* correct number of blank lines between last section and next heading
* Remove trailing slash
* Move book
* Move book and limit URLs to 1 per line
* full URL
* add missing line
* Combine into playlist
* replace multiple links with single link
… which is a redirect to the listing for the latest released version
2022-01-01 14:47:24 -05:00
Anas Basheer
4033da4a84
Added C internals by Rajeev Kumar ( #6637 )
...
C internals explains the translation of C code into Assembler code.
2021-12-06 10:55:01 -05:00
CleanMachine1
1a81b74300
Sqlite: add course ( #6606 )
...
* Added SQLite course
fix CI
Move to books rather than courses
Update books/free-programming-books-langs.md
* Update books/free-programming-books-langs.md
* C
2021-11-17 13:25:49 -05:00
Chuan Wei Foo
d6ed3f37a1
Add "Scheme 9 from Empty Space" ( #6603 )
...
* Add "Scheme 9 from Empty Space"
* Edit "Scheme 9 from Empty Space"
* Edit URL
* Add year
* Add download links
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* remove source code links (moved to unglue.it)
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-16 11:40:05 -05:00
Chuan Wei Foo
4bbb1ad5a2
Remove "Professional Assembly Language" ( #6612 )
...
The book is non-free.
2021-11-15 11:25:51 -05:00
Chuan Wei Foo
4b250aeb3e
Add "Squeak by Example" ( #6607 )
...
* Add "Squeak by Example"
* Fix alphabetical ordering
* Replace PDF link with GitHub repository link
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-11-14 17:01:36 -05:00
David Ordás
0ea501b894
fix: update Micro Focus Object COBOL broken url ( #6604 )
...
Resolves EbookFoundation/free-programming-books#6528
2021-11-14 16:59:01 -05:00
Stjepan Jureković
f2a5e1075f
Added Exploring Modern Fortran Basics ( #6449 )
...
* Added Exploring Modern Fortran Basics
Hi,
Stjepan from Manning here. I thought this title might be a good match for your list. Thank you for considering it.
Best,
* Added Exploring Math for Programmers...
Hi,
Stjepan from Manning here. I thought this title might be a good match for your list. Thank you for considering it.
Best,
* address linter issues
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-11-11 10:45:27 -05:00
Mary Paul
0a9a2c2c0d
Added "Learning the elixir language" ebook ( #6573 )
...
* Added "Learning the elixir language" ebook
I didn't see this in the list or pending pull requests. Thanks for maintaining this- I am excited about using it now that I know it exists.
* pdf only for riptorial
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-09 14:54:53 -05:00
nonce
f200c923e0
Add tutorialspoint's git tutorial and some assembly guides ( #6594 )
...
* Update free-programming-books-langs.md
* Update books/free-programming-books-langs.md
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
* Update books/free-programming-books-langs.md
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-07 09:53:14 -05:00
Vaibhav Goel
f58d780b49
Added in Next.js ( #6186 )
...
* Added in Next.js
* Alphabetical ordering
* Incorrect lines btw
* correct title
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-05 16:36:54 -04:00
ycpark
a5d17211c5
Update free-programming-books-langs.md ( #6452 )
...
* Update free-programming-books-langs.md
Design Patterns In Java .. HTML Page Link Add
* Update free-programming-books-langs.md
add web page link
* Update free-programming-books-langs.md
* Update free-programming-books-langs.md
Java Masters Web Page Link Update!
- OOPs Concepts in Java
- Exception Handling
- Java Collection
- Framework
- Java Concurrency
- Java Web Programming
- Spring
* Update free-programming-books-langs.md
Java Masters Web Page Link Update!
- OOPs Concepts in Java
- Exception Handling
- Java Collection
- Framework
- Java Concurrency
- Java Web Programming
- Spring
* Update free-programming-books-langs.md
Web Page -> HTML
2021-11-03 22:59:07 -04:00