Commit Graph

337 Commits (8f2e3d44bac6a215884b522332a47266e601eb81)

Author SHA1 Message Date
Lukas Kleybolte 62576e7bfc
Add Info to the Erlang Runtime System Book (#9122)
* Add The Erlang Runtime System

* Update free-programming-books-langs.md
2022-10-30 21:34:33 -04:00
Lukas Kleybolte d9cdb4d327
Add Dataviz with R (#9118) 2022-10-30 21:26:56 -04:00
gregE21 11ff1e609a
Added "Free rust Ebook" (#9046)
* added free rust ebook

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

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

* updated url to link directly to pdf

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-30 21:14:45 -04:00
Manvi Goel 8df00e71d2
Add link for book: C# Features Succinctly (#9112)
* Adding link for Angular Testing Succinctly

* Updating link for Angular Testing Succinctly

* Adding link for C# Features Succinctly

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

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-30 13:16:04 -04:00
Brian L. McQueen 15e39cb5aa
Added Scratch book. Added authors to a couple existing Scratch books (#9044)
* Added Scratch book.  Added authors to a couple existing Scratch books

* Added Scratch book.  Added authors to a couple existing Scratch books.  Fixed missing PDF indicators.

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

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-30 13:14:49 -04:00
loudercake 490320c0b0
Fix broken link for Windows Phone Course and move it to the courses s… (#7615)
* Fix broken link for Windows Phone Course and move it to the courses section

* fix check not being successful

* add Hands-on Python 3 Tutorial as a book resource

* Revert "add Hands-on Python 3 Tutorial as a book resource"

This reverts commit 359aff375c.

* Apply suggestions from code review

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

* Empty Commit

* Empty Commit

* Empty Commit

* fix accidental deletion

* Update courses/free-courses-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 23:05:41 -04:00
Harshit Vishnoi f4e8ce7d19
Added book: Functional-Light Javascript (#7795)
* Added book: Functional-Light Javascript

* Changed order to make alphabetical

* Added indications

* remove the subject listing

Co-authored-by: Harshit Vishnoi <5825564-HARDY8118@users.noreply.gitlab.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 23:03:48 -04:00
BroaderImpact 2c0bf7c62c
Update free-programming-books-langs.md with "Computational and Inferential Thinking" (#9010)
* Update free-programming-books-langs.md

Addition of UC Berkeley CS text "Computational and Inferential Thinking: The Foundations of Data Science"

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

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-29 19:38:43 -04:00
BroaderImpact 40d0e28b67
Update free-programming-books-langs.md (#9009)
Add Monte Carlo's "Building Data Products: The Ultimate Guide"
2022-10-27 23:48:38 -07:00
Lutz Lesener e529655678
Add a ColdFusion book (#8805)
* Add ColdFusion book

* Fix order.

* Escape < > chars.
2022-10-27 23:25:55 -07:00
Surav Shrestha e0ef077937
Add Django 4.0 official documentation (#8464) 2022-10-27 23:22:11 -07:00
Khushi Shukla c99eaccec1
Update free-programming-books-langs.md (#8762)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

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

Adding author

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-10-27 23:19:21 -07:00
rockofox 13b05db794
Add "Haskell Tutorial and Cookbook" (#8987) 2022-10-26 14:54:16 -07:00
Aditya Phatak b78896be09
Add Python book "Introduction to Scientific Programming" (#8950)
* Added Python book to free-programming-books-langs.md

* Added (PDF) indication

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

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-26 14:37:44 -07:00
Ujjwal Aggarwal df601fba4e
Carbon (#8899) 2022-10-24 17:55:35 -07:00
Prasenjit Das 5c23686ae4
Update free-programming-books-langs.md (#8798)
Added A Beginner’s Guide to Matlab written by Christos Xenophontos
2022-10-21 22:13:53 -04:00
Naman Kansal ca322e3414
Added Ardiuno Projects Books (#8781)
* Added Ardiuno projects book pdf

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-21 21:32:13 -04:00
Atharva Joshi d345744bd4
Update free-programming-books-langs.md (#8785) 2022-10-21 20:29:12 -04:00
hqnnahwang cd4cbaf8aa
Update free-programming-books-langs.md (#8750)
Add a wiki book for data mining in R
2022-10-21 20:24:49 -04:00
Lindsey Howard 91a5c473cb
Add a couple React courses to free-courses-en.md *amended* (#8721)
* added a couple of React courses to free-courses-en.md

* added a couple of React courses to free-courses-en.md *amended*

* add Hands on React to free-programming-books-langs.md
2022-10-21 10:27:02 -04:00
Deepak Suthar 1169cec71a
Update free-programming-books-langs.md (#8691) 2022-10-20 21:06:42 -04:00
Jeremy King 76a09e80a1
Adding two new Python books by Al Sweigart (#8682)
* chore(deps): bump tj-actions/changed-files from 30.0.0 to 32.1.1

Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 30.0.0 to 32.1.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v30.0.0...v32.1.1)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add Python PDF book from Al Sweigart

* Add online book about python recursion

* undo bot commit

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 21:01:30 -04:00
Vasilis Kavasis 5ed90c49ea
Add Learn Ruby on Rails: Book Two (#8590) 2022-10-18 20:38:50 -04:00
Melanga Dissanayake eb0b3df5cf
removed book Fundamentals of Data Visualization (#8583)
wrongly categorized under a programming language
2022-10-18 20:36:34 -04:00
Satyaki Mandal c6bc61434b
Updated the link to the book: Clean Architectures in Python -A practical approach to better software design by Leonardo Giordani (2nd Edition), to a direct link to the PDF file of the book. (#8570)
* Update free-programming-books-langs.md

Getting Started with Python and Raspberry Pi - Dan Nixon

* Update free-programming-books-langs.md

Clean Architectures in Python - A practical approach to better software design
Depreciated link updated

* Update free-programming-books-langs.md

Clean Architectures in Python - A practical approach to better software design
Direct PDF download link provided

* Update free-programming-books-langs.md

Updated the concerned link
2022-10-18 20:30:18 -04:00
Vasilis Kavasis 65fbcb2cef
Update Rails Style Guide log (#8573) 2022-10-17 22:10:22 -04:00
Rajdeep Biswas f4ba69680c
fixed python idioms url (#8543)
Co-authored-by: Biswas <rajdeep.biswas@sap.com>
2022-10-17 21:21:44 -04:00
Roanna Victorio 0735cf4bde
add book to Python section: Scientific Visualization: Python + Matplotlib (#8454)
* add Scientific Visualization: Python + Matplotlib check_urls=free-programming-books-langs.md

* change url to the repo

Co-authored-by: Roanna Victorio <roannav@users.noreply.github.com>
2022-10-16 21:25:12 -04:00
Kaivalya Vanguri 0718865b69
Update free-R-programming-books-langs.md (#8387)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

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

Co-authored-by: Eric Hellman <eric@hellman.net>

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

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-10-16 21:15:34 -04:00
Julius Lundang 176ce2b3c0
Updated Swift reference links (#7498)
* Updated Swift reference links

* The Swift Programming Language is now set to the official Swift language guide
* Using Swift with Cocoa and Objective-C is no longer being updated. Most of the content is now available in the _Language Interoperability_ section of the Apple Swift documentation

* Sublist iBooks resources

* 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-10-16 21:01:02 -04:00
alinadir44 3ead67f851
added coldfusion ebook (#8477) 2022-10-16 20:51:10 -04:00
Manuela Chamoso ff16a61303
add a new Javascript book (#8312) 2022-10-14 21:39:22 -04:00
alinadir44 b619b4c8f0
Added some books and section (#8067)
* added a few new books along with a new programming language section

* added a few new books along with a new programming language section

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* added books for LUA,Markdown,YAML and created a new section for YAML

* updated books collection

Removed the Lua book as requested
2022-10-14 20:11:31 -04:00
Shubham Gupta 434a94ea1f
Added Spark book (#7904)
* Added Spark book

* Added authors and format
2022-10-14 20:09:46 -04:00
Alekzandriia a524526bd8
Add Core Ruby Tools by Launch School (#8194) 2022-10-13 22:58:22 -04:00
CyberSecByte 8221cde465
Adding Python Book Named as Pro Python Advanced coding techniques and tools By Marty Alchin (#8203)
* Adding Python Book

* fixes of the errors that were found during checks

* Did the changes that were told
2022-10-13 21:12:55 -04:00
Stepan b4d29f35ff
added Svelte Tutorial (#7853)
* added Svelte Tutorial

* added MDN doc for Svelte

* added MDN doc for Svelte

* added spaces

* deleted duplicate

* deleted extra space

Co-authored-by: Stepan Naryshkov <snaryshkov@microsoft.com>
2022-10-13 21:04:30 -04:00
CyberSecByte 0b57ca62c7
Adding a popular bash book named as Linux Shell Scripting with bash By Ken O. Burtch (#8201)
* Adding a bash book

* Changes that were told
2022-10-13 21:01:27 -04:00
IqraMahmood 7a0228ffa9
Update free-programming-books-langs.md (#8170)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-12 22:16:06 -04:00
Sharan J 9461369283
Added few ebooks (#7936)
* Added few ebooks

- Added Essential Algorithms
- Added Production Go
- Added JavaScript Wikibook
- Added Laravel Tips and Tricks
- Updated The Modern Javascript Tutorial to use HTTPS
- Added Essential SQL
- Added TypeScript Handbook

* Updated links to javascript wikibook and production go ebooks

Co-authored-by: Sharan J <shrn@DESKTOP-7505097>
2022-10-12 22:03:01 -04:00
Abinash Satapathy 6e6aeab05c
Update free-programming-books-langs.md (#7703)
* Update free-programming-books-langs.md

Added Q# lanaguge used for developing quantum algorithms on Azure

* Update free-programming-books-langs.md

Changed referencing of Q# to avoid the conflict of # symbol

* Update free-courses-en.md

Added class central
2022-10-12 21:54:42 -04:00
CyberSecByte 2b69ce2bbb
adding latest version of this book (#8069) 2022-10-11 22:09:19 -04:00
Mohit Kumar a2959b0a6f
Update free-programming-books-langs.md (#8015)
Limbo's documentation on resibots website
2022-10-10 21:56:02 -04:00
Kaivalya Vanguri 9bd52a042c
Update free-programming-books-langs.md (#8011)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-10 21:52:16 -04:00
Evan C 6679666ac0
Added Raspi Project Book 2 (#8002)
Added the MagPi Magazine's Raspberry Pi Projects Book 2 from November of 2016.
2022-10-10 21:36:36 -04:00
Dima I 2be38b784b
Added books to C++ segment (#7948)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-10 20:29:56 -04:00
MohitKumarHans 6dc48625de
Update free-programming-books-langs.md (#7937)
SAP AWS Technical Documentation
2022-10-09 20:35:54 -04:00
Muhammad Khuzaima Umair 6cd3d77986
Added a book for Java (#7931) 2022-10-09 20:22:23 -04:00
Kaivalya Vanguri 820212e288
Update free-programming-books-langs.md (#7912) 2022-10-09 19:52:47 -04:00
Vasilis Kavasis 010bdc8a98
Added Learn Ruby on Rails: Book One by Daniel Kehoe (#7879)
* Added Learn Ruby on Rails: Book One

* Change book URL
2022-10-09 19:16:33 -04:00
Paramhans Singh e9fd63efd4
Update free-programming-books-langs.md (#7835) 2022-10-08 20:36:07 -04:00
kree666 73a244de38
Add TypeScript Notes for Professionals (#7747) 2022-10-07 11:16:49 -04:00
rwlc d3cf052e59
feat: add new resource for next.js (#7631)
* feat: add new resource for next.js

* fix: update title and author

* fix: alphabetical order

* fix: line spacing
2022-10-06 11:13:44 -04:00
Aman Jain 3e6e7c6295
updated free iOS book (#7584)
* updated free iOS book

* removed blank line

* chore: add creators

* lint: alphabetize

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>
2022-10-05 23:01:54 -04:00
ShivamPathak99 c017ee1de7
Added the The Official Raspberry Pi Handbook 2023[pdf] (#7509)
* Added the The Official Raspberry Pi Handbook 2023[pdf]

* Added Raspberry Pi Handbook and Begineer's Guide

* Added the most updated Official Rapspberry Pi Handbook and Beginner's Guide.

* Removed syntax error

* Revert "Added Raspberry Pi Handbook and Begineer's Guide"

This reverts commit 15926b9682.

* lint: recover blank lines after section heading

* 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>
2022-10-05 22:59:35 -04:00
chippchirp 0872a45f9a Update free-programming-books-langs.md (#7577) 2022-10-04 21:47:24 -04:00
Matthew Utin 27b18d2571
Update free-programming-books-langs.md (#7569)
Added book on .NET Unit Testing.
2022-10-04 21:34:02 -04:00
wh0 c75f1b26cc
Update link to Modern Perl (#7493)
* Update link to Modern Perl

* Update Modern Perl with non-signup link
2022-10-04 20:54:38 -04:00
Rohan Sharma f89e1a22b7
Added Matlab Programming Fundamentals (English | PDF) (#7528) 2022-10-04 12:33:45 -04:00
ANormalStick 5c51794d84
Added an eBook on learning arduino (#7424)
* Update free-programming-books-langs.md

* Fixed spacing

* Replaced riptutorial.com to correct format.
2022-10-03 21:43:10 -04:00
Harshit Rai Verma bf3e268df9
Added JavaScript, PHP, Go and Swift books (#7382)
* Added multiple books from Flavio Copes

Added books covering PHP, JavaScript, Go and iOS (Swift).

* Fixed alphabetical order

Fixed alphabetical order by placing the new elements in the correct spots.

* fix: use HTML instead of Online

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 20:45:39 -04:00
Vaclav Sekret cbfb4558bf
Add Free JS Book check_urls=free-programming-bookslangs.md (#7286)
* Add Free JS Book check_urls=free-programming-bookslangs.md

* Remove honorific

* Update link
2022-10-03 11:06:23 -04:00
Pratham Goenka dafa7de094
Add Xamarin.Forms Notes for professionals (#7372)
* Add Xamarin.Forms Notes for professionals

* Add file type
2022-10-03 10:42:22 -04:00
Ashish Khanagwal 0ee58f71f9
Add: Added JavaScript book (#7364)
* Add: Added JavaScript book

Modern JavaScript book added

* JavaScript book added
2022-10-02 18:41:02 -04:00
Johan Wigert f4f6b9c9ab
Added book Xamarin Community Toolkit Succinctly (#7356) 2022-10-02 18:35:05 -04:00
Paramesh Chandra 43cb4dcd07
Update free-programming-books-langs.md (#7281)
* Update free-programming-books-langs.md

Added a free Arduino introduction website

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md
2022-10-02 17:53:01 -04:00
Tanmay Jadhav 0eab3cbca1
Added New Django Rest Framework PDF (#7220)
* Added Django Rest Framework Free PDF

* Added New Django Rest Framework PDF

* Add RIPTutorial author notes

* Alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:21:17 -04:00
Nandan Ramesh 2b8f3773d0
Added a new pandas book (HTML) (#7183)
* Added a new pandas book (html)

* order

* removed extra whitespace

* 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-10-02 16:08:52 -04:00
Johan Wigert bedf0ad46f
Add book MonoGame Role-Playing Game Development Succinctly (#7256) 2022-10-01 16:15:28 -04:00
Johan Wigert ad28656b8e
Add book Nuxt.js Succinctly (#7252) 2022-10-01 16:09:30 -04:00
Double-A-92 301488a117
Add Pascal Programming by Wikibooks (#7230) 2022-10-01 15:39:48 -04:00
Double-A-92 f246803215
Add 'Delphi Succinctly' (#7249) 2022-10-01 15:27:35 -04:00
João Vitor e8e210df89
Add rust book in free-programming-books-pt_BR and author name of The Rust Programming Language in free-programming-books-langs (#7099)
* Add  book A Linguagem de Programação Rust

* Add author name The Rust Programming Language

* Update books/free-programming-books-langs.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: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-09-22 13:19:40 -04:00
eric 2e2bb31961 Revert "improve resource bugs found fixing EbookFoundation/free-programming-books-parser/8 (#7090)"
This reverts commit 25a05812f7.
2022-09-18 10:11:14 -04:00
David Ordás 25a05812f7
improve resource bugs found fixing EbookFoundation/free-programming-books-parser/8 (#7090) 2022-09-18 10:04:43 -04:00
JiaeK 1955fd4e41
Add 'OCaml from the very beginning' book & OCaml playground (#7083)
* Add 'OCaml from the very beginning' book

* Delete ocaml from the very beginning's PDF

* Update OCaml the very beginning book link

* Add ocaml playground
2022-09-18 09:50:54 -04:00
Tuan Anh b0f4572e1d
update link for: The Art of Prolog, Second Edition (#7077)
Co-authored-by: austin <austin@vmodev.com>
2022-09-15 09:44:57 -04:00
David Ordás 4d678252fe
chore!: join `IDE and editors` into same section (#7065)
* chore!: join editors into section `IDE and editors`

This homogenize the place where are organized the IDE and editors like Vim, Emacs, Visual Studio, Visual Studio Code, Eclipse, IntelliJ... into the same section.

Emacs Lips is a language per sé. so apply and add some crosslinks #5535 in order to reference editors.

Moved books in `-langs.md` now are in `-subjects.md` since editors are language agnostic, I think.

Complete this moved resources with author, formats and notes

* fix: alphabetize says linter

https://github.com/EbookFoundation/free-programming-books/runs/8267734103?check_suite_focus=true

Run fpb-lint ./books/
books/free-programming-books-ja.md
  4:5-22:42  warning  Alphabetical ordering: swap l.22 and l.21  alphabetize-lists  remark-lint

books/free-programming-books-pt_BR.md
  58:1-61:70  warning  Alphabetical ordering: swap l.60 and l.59  alphabetize-lists  remark-lint

books/free-programming-books-zh.md
  254:1-258:87  warning  Alphabetical ordering: swap l.258 and l.257  alphabetize-lists  remark-lint

* chore!: Organize near spoken Lisp dialects.

- Common Lisp, PicoLisp, Emacs Lisp -> Lisp
- Rename Common Lisp and LISP -> Lisp
- Emacs & Pico as subsections of Lisp preserving current crosslinks

* chore: merge non-referenced Emacs Lisp into Lisp
2022-09-13 12:06:55 -04:00
Lipi C.H. Lee 80ee04ea6a
Fix the link for Modern C (#7068)
* Fix the link for Modern C

The link is not valid for it.

* Fix for new link

Fix to https://gustedt.gitlabpages.inria.fr/modern-c/
2022-09-12 09:50:22 -04:00
David Ordás 0cd9d69d74
chore: remove `Scaler Topics`'s dups (#7052)
removed resources are already in interactive tutorials joint other scaler topic links
2022-09-02 09:38:52 -04:00
David Ordás 9bfd1914d5
fix: homogenize authoring format and place (#7034)
* fix: homogenize authors format and place

- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many

* remove double comma

* fix: recover traducer role notations as `trad.:`

* detect and apply some `trad.:`s role anotation

* chore: `trad.:` to `trl.:`

Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539

Co-authored-by: Eric Hellman <eric@hellman.net>

* Sort author - format

* fix: remove empty authors (dash is alone)

Used regex: `-\s+(\(|$)`

* format: change to `edt.:` role

Definition list at https://www.loc.gov/marc/relators/relaterm.html

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-09-02 09:36:04 -04:00
Roger 81f87cbd55
Add PingCAP's `TiDB Introduction` book (#6954)
* Update free-programming-books-langs.md

Added a new section NewSQL and added the first course in the section

* add toc entry for `NewSQL`

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-26 11:04:42 +02:00
Eric Hellman 19a03ae8a7
remove non-free leanpub books (#7026)
* remove non-free leanpub books

45 books removed, the 59 books remaining are still free.

* re-add 5, fix 3

a programmed scan of the leanpub urls reveal 5 that should not have been removed and 3 that should use /read urls

* revert to previous index structure
2022-08-25 13:03:43 +02:00
KotoWhiskas 560691ead7
Add "Qt6 QML Book" by Johan Thelin, Jürgen Bocklage-Ryannel, Cyril Lorquet (HTML, PDF) (#7033)
* Add Qt6 QML Book

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

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

* Add PDF clarification (not link)

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-24 18:15:15 +02:00
David Ordás d9d3c34593
fix: preserve `title - author` format (#7032)
* fix: preserve `title - author` format (es)

* fix: preserve `title - author` format (ja)

* fix: preserve `title - author` format (en)

* fix: preserve `title - author` format (si)

* fix: missing dash after title when author exists
2022-08-22 09:40:31 +02:00
Eric Hellman 9d93bb966e
fix spaces and dots in fragment id of markdown links (#7021)
* fix bad link syntax in CONTRIBUTING-vi

* also dots, while we're at it
2022-08-18 09:35:08 +02:00
David Ordás 5324b9e3cf
fix: homogenize markdown across files using markdownlint rules (#6988)
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)

* format: homogenize c# category title

right markdown escape instead of use HTML entities

* lint: fix `MD012/no-multiple-blanks` rule

Multiple consecutive blank lines [Expected: 2; Actual: 3]

* lint: fix `MD039/no-space-in-links`

Spaces inside link text

* lint: fix `MD009/no-trailing-spaces` rule

Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]

* lint: fix `MD006/ul-start-left` rule

* format: remove extra spaces between note tokens

* spell: fix lint `MD044/proper-names` rule

- HTML
- JavaScript
- YouTube

* spell: normalize to the most common `Index` heading

* lint: fix `MD007/ul-indent` rule

Unordered list indentation [Expected: 4; Actual: 2]

* format: escape pipes `|` from resources text

addresses #5176

* add Hesham Asem courses about machine and deep learning and nlp

* Expand the name of nlp section

* Change the order

* Revert "spell: normalize to the most common `Index` heading"

This reverts commit 4d6a74e7d7.

Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
2022-08-12 15:14:00 +02:00
David Ordás 44579d3373
join and homogenize `HTML & CSS` section title across files (#6963) 2022-07-29 12:46:20 +02:00
qxzsilver1 6dccbf7eaa
Adding Pascal language references to books (#6971)
* Adding Pascal

Adding Pascal references

* Formatting and minor changes

Adding PDF/HTML tags and re-arranging into alphabetical order

* Fix alphabetical ordering

* Change author name

Co-authored-by: Eric Hellman <eric@hellman.net>

* More description for Turbo Pascal

Co-authored-by: Eric Hellman <eric@hellman.net>

* Adding author

Co-authored-by: Eric Hellman <eric@hellman.net>

* Add origin info

Co-authored-by: Eric Hellman <eric@hellman.net>

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-07-26 08:49:55 +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
vineetsingh0809 045bfac687
Added C++ fundamental book (#6547)
* Added C++ fundamental book

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

Co-authored-by: ImVector <59611597+LuigiImVector@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: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-11-03 11:05:48 -04:00
Mary Paul d9027fdd75
Add "Flutter in Action" ebook, Eric Windmill (#6575)
Adding a good free ebook on Flutter
2021-10-31 21:54:38 -04:00
Mary Paul 130cc01fab
Add "Hard Rock CoffeeScript" (#6543)
* Add "Hard Rock CoffeeScript"

Added "Hard Rock CoffeeScript" and link

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

* 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-31 21:15:19 -04:00
Bartosz Górka b45a03cae4
Added The Little Ecto Cookbook (#6546)
* Added The Little Ecto Cookbook

* Authors

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

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-31 15:20:38 -04:00
Krzysztof Bociurko d63b85239a
Added C++ book "More C++ Idioms" (#6564) 2021-10-31 15:17:07 -04:00
Saranjeet Kaur ab2e7c6da1
added 'blogdown' book (#6554) 2021-10-31 15:05:33 -04:00
2kindsofcs a540eea0a0
Remove techotopia, linuxtopia resources (#6544) 2021-10-31 14:46:09 -04:00
Harshita Kohli d6ede11d43
Changed the URL for C for Python Programmers by Carl Burch (#6519)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Changed the position of author name
2021-10-31 14:00:12 -04:00
vineetsingh0809 d26255dc2e
Update free-programming-books-langs.md (#6496)
* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Update free-programming-books-langs.md

* Added a book of PHP Essentials

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

* Updated the with commit

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-10-31 13:57:59 -04:00
John Nomikos 3b455abd3f
Added the book: C++ Programming, from Wikibooks, by Panic, et al. Also added 2 free python courses from TutorialPoint in english (#6512)
* Added the book: C++ Programming, from Wikibooks, by Panic, et al

* Added two free python courses (lifetime access) from TutorialsPoint

* Fixed ordering of courses
2021-10-29 14:21:25 -04:00
vineetsingh0809 0401110391
Adding books (#6495)
* Adding books

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-29 12:55:38 -04:00
Sharan J f2dec2cab9
Moved "The ABC of PDF with iText" to subsection (#6493)
Renamed the subsection from Jasperreports to Java Reporting.
2021-10-29 12:54:57 -04:00
jcreach 8b72570571
Add book "Essential Dart" (#6444)
* Add book "Essential Dart"

* Fix alphabetical order

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

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

Co-authored-by: jcreach <creach.0709@apside-groupe.com>
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-10-28 13:21:50 -04:00
DilshadSheikh 8e06099312
update php resource (#6357)
* update php resource

An online book for learning PHP

* fix lint errors

* add in process

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-28 13:19:12 -04:00